xref: /netbsd-src/external/gpl3/binutils/dist/Makefile.in (revision 7788a0781fe6ff2cce37368b4578a7ade0850cb1)
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	  -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
239	  -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
240	  -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
241	  -I$$s/libstdc++-v3/libsupc++ \
242	  -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
243	CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
244@endif target-libstdc++-v3-bootstrap
245
246# Similar, for later GCC stages.
247POSTSTAGE1_HOST_EXPORTS = \
248	$(HOST_EXPORTS) \
249	CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
250	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
251	  $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
252	CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
253	$(POSTSTAGE1_CXX_EXPORT) \
254	GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
255	LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
256	HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
257
258# Target libraries are put under this directory:
259TARGET_SUBDIR = @target_subdir@
260# This is set by the configure script to the arguments to use when configuring
261# directories built for the target.
262TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
263# This is the list of variables to export in the environment when
264# configuring subdirectories for the target system.
265BASE_TARGET_EXPORTS = \
266	$(BASE_EXPORTS) \
267	AR="$(AR_FOR_TARGET)"; export AR; \
268	AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
269	CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
270	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
271	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
272	CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
273	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
274	GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
275	GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
276	DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
277	LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
278	LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
279	LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
280	NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
281	OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
282	RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
283	STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
284	WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
285	WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
286@if gcc-bootstrap
287	$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
288@endif gcc-bootstrap
289	$(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
290	TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
291
292RAW_CXX_TARGET_EXPORTS = \
293	$(BASE_TARGET_EXPORTS) \
294	CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
295	CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
296
297NORMAL_TARGET_EXPORTS = \
298	$(BASE_TARGET_EXPORTS) \
299	CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
300
301# Where to find GMP
302HOST_GMPLIBS = @gmplibs@
303HOST_GMPINC = @gmpinc@
304
305# Where to find PPL
306HOST_PPLLIBS = @ppllibs@
307HOST_PPLINC = @pplinc@
308
309# Where to find CLOOG
310HOST_CLOOGLIBS = @clooglibs@
311HOST_CLOOGINC = @clooginc@
312
313# Where to find libelf
314HOST_LIBELFLIBS = @libelflibs@
315HOST_LIBELFINC = @libelfinc@
316
317# ----------------------------------------------
318# Programs producing files for the BUILD machine
319# ----------------------------------------------
320
321SHELL = @config_shell@
322
323# pwd command to use.  Allow user to override default by setting PWDCMD in
324# the environment to account for automounters.  The make variable must not
325# be called PWDCMD, otherwise the value set here is passed to make
326# subprocesses and overrides the setting from the user's environment.
327# Don't use PWD since it is a common shell environment variable and we
328# don't want to corrupt it.
329PWD_COMMAND = $${PWDCMD-pwd}
330
331# compilers to use to create programs which must be run in the build
332# environment.
333AR_FOR_BUILD = @AR_FOR_BUILD@
334AS_FOR_BUILD = @AS_FOR_BUILD@
335CC_FOR_BUILD = @CC_FOR_BUILD@
336CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
337CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
338CXX_FOR_BUILD = @CXX_FOR_BUILD@
339DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
340GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
341GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
342LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
343LD_FOR_BUILD = @LD_FOR_BUILD@
344NM_FOR_BUILD = @NM_FOR_BUILD@
345RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
346WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
347WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
348
349# Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
350# here so that they can be overridden by Makefile fragments.
351BUILD_PREFIX = @BUILD_PREFIX@
352BUILD_PREFIX_1 = @BUILD_PREFIX_1@
353
354# Flags to pass to stage2 and later makes.  They are defined
355# here so that they can be overridden by Makefile fragments.
356BOOT_CFLAGS= -g -O2
357BOOT_LDFLAGS=
358BOOT_ADAFLAGS=-gnatpg -gnata
359
360AWK = @AWK@
361SED = @SED@
362BISON = @BISON@
363YACC = @YACC@
364FLEX = @FLEX@
365LEX = @LEX@
366M4 = @M4@
367MAKEINFO = @MAKEINFO@
368EXPECT = @EXPECT@
369RUNTEST = @RUNTEST@
370
371# This just becomes part of the MAKEINFO definition passed down to
372# sub-makes.  It lets flags be given on the command line while still
373# using the makeinfo from the object tree.
374# (Default to avoid splitting info files by setting the threshold high.)
375MAKEINFOFLAGS = --split-size=5000000
376
377# ---------------------------------------------
378# Programs producing files for the HOST machine
379# ---------------------------------------------
380
381AS = @AS@
382AR = @AR@
383AR_FLAGS = rc
384CC = @CC@
385CXX = @CXX@
386DLLTOOL = @DLLTOOL@
387LD = @LD@
388LIPO = @LIPO@
389NM = @NM@
390OBJDUMP = @OBJDUMP@
391RANLIB = @RANLIB@
392STRIP = @STRIP@
393WINDRES = @WINDRES@
394WINDMC = @WINDMC@
395
396GNATBIND = @GNATBIND@
397GNATMAKE = @GNATMAKE@
398
399CFLAGS = @CFLAGS@
400LDFLAGS = @LDFLAGS@
401LIBCFLAGS = $(CFLAGS)
402CXXFLAGS = @CXXFLAGS@
403LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
404
405TFLAGS =
406
407# Defaults for all stages; some are overridden below.
408
409STAGE_CFLAGS = $(BOOT_CFLAGS)
410STAGE_TFLAGS = $(TFLAGS)
411STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
412
413
414# Defaults for stage 1; some are overridden below.
415STAGE1_CFLAGS = $(STAGE_CFLAGS)
416STAGE1_CXXFLAGS = $(CXXFLAGS)
417@if target-libstdc++-v3-bootstrap
418# Override the above if we're bootstrapping C++.
419STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
420@endif target-libstdc++-v3-bootstrap
421STAGE1_TFLAGS = $(STAGE_TFLAGS)
422STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
423
424# Defaults for stage 2; some are overridden below.
425STAGE2_CFLAGS = $(STAGE_CFLAGS)
426STAGE2_CXXFLAGS = $(CXXFLAGS)
427@if target-libstdc++-v3-bootstrap
428# Override the above if we're bootstrapping C++.
429STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
430@endif target-libstdc++-v3-bootstrap
431STAGE2_TFLAGS = $(STAGE_TFLAGS)
432STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
433
434# Defaults for stage 3; some are overridden below.
435STAGE3_CFLAGS = $(STAGE_CFLAGS)
436STAGE3_CXXFLAGS = $(CXXFLAGS)
437@if target-libstdc++-v3-bootstrap
438# Override the above if we're bootstrapping C++.
439STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
440@endif target-libstdc++-v3-bootstrap
441STAGE3_TFLAGS = $(STAGE_TFLAGS)
442STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
443
444# Defaults for stage 4; some are overridden below.
445STAGE4_CFLAGS = $(STAGE_CFLAGS)
446STAGE4_CXXFLAGS = $(CXXFLAGS)
447@if target-libstdc++-v3-bootstrap
448# Override the above if we're bootstrapping C++.
449STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
450@endif target-libstdc++-v3-bootstrap
451STAGE4_TFLAGS = $(STAGE_TFLAGS)
452STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
453
454# Defaults for stage profile; some are overridden below.
455STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
456STAGEprofile_CXXFLAGS = $(CXXFLAGS)
457@if target-libstdc++-v3-bootstrap
458# Override the above if we're bootstrapping C++.
459STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
460@endif target-libstdc++-v3-bootstrap
461STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
462STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
463
464# Defaults for stage feedback; some are overridden below.
465STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
466STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
467@if target-libstdc++-v3-bootstrap
468# Override the above if we're bootstrapping C++.
469STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
470@endif target-libstdc++-v3-bootstrap
471STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
472STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
473
474
475# Only build the C compiler for stage1, because that is the only one that
476# we can guarantee will build with the native compiler, and also it is the
477# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
478# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
479# overrideable (for a bootstrap build stage1 also builds gcc.info).
480
481STAGE1_CFLAGS = @stage1_cflags@
482STAGE1_CHECKING = @stage1_checking@
483STAGE1_LANGUAGES = @stage1_languages@
484# * We force-disable intermodule optimizations, even if
485#   --enable-intermodule was passed, since the installed compiler
486#   probably can't handle them.  Luckily, autoconf always respects
487#   the last argument when conflicting --enable arguments are passed.
488# * Likewise, we force-disable coverage flags, since the installed
489#   compiler probably has never heard of them.
490STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
491	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
492
493STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
494STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
495
496STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
497STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
498
499do-compare = @do_compare@
500do-compare3 = $(do-compare)
501
502# -----------------------------------------------
503# Programs producing files for the TARGET machine
504# -----------------------------------------------
505
506AR_FOR_TARGET=@AR_FOR_TARGET@
507AS_FOR_TARGET=@AS_FOR_TARGET@
508CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
509
510# If GCC_FOR_TARGET is not overriden on the command line, then this
511# variable is passed down to the gcc Makefile, where it is used to
512# build libgcc2.a.  We define it here so that it can itself be
513# overridden on the command line.
514GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
515CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
516RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
517GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
518GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
519DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
520LD_FOR_TARGET=@LD_FOR_TARGET@
521
522LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
523NM_FOR_TARGET=@NM_FOR_TARGET@
524OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
525RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
526STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
527WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
528WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
529
530COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
531COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
532COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
533
534CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
535CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
536
537LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
538LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
539LDFLAGS_FOR_TARGET =
540
541FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
542SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
543DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
544
545XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
546
547# ------------------------------------
548# Miscellaneous targets and flag lists
549# ------------------------------------
550
551# The first rule in the file had better be this one.  Don't put any above it.
552# This lives here to allow makefile fragments to contain dependencies.
553all:
554
555#### host and target specific makefile fragments come in here.
556@target_makefile_frag@
557@alphaieee_frag@
558@ospace_frag@
559@host_makefile_frag@
560###
561
562# This is the list of directories that may be needed in RPATH_ENVVAR
563# so that programs built for the target machine work.
564TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
565
566@if target-libstdc++-v3
567TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
568@endif target-libstdc++-v3
569
570@if target-libmudflap
571TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
572@endif target-libmudflap
573
574@if target-libssp
575TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
576@endif target-libssp
577
578@if target-libgomp
579TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
580@endif target-libgomp
581
582
583
584# This is the list of directories that may be needed in RPATH_ENVVAR
585# so that programs built for the host machine work.
586HOST_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)
587
588# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
589@if gcc
590HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
591@endif gcc
592
593
594@if bfd
595HOST_LIB_PATH_bfd = \
596  $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
597@endif bfd
598
599@if opcodes
600HOST_LIB_PATH_opcodes = \
601  $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
602@endif opcodes
603
604@if gmp
605HOST_LIB_PATH_gmp = \
606  $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
607@endif gmp
608
609@if mpfr
610HOST_LIB_PATH_mpfr = \
611  $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
612@endif mpfr
613
614@if mpc
615HOST_LIB_PATH_mpc = \
616  $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
617@endif mpc
618
619@if ppl
620HOST_LIB_PATH_ppl = \
621  $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
622@endif ppl
623
624@if cloog
625HOST_LIB_PATH_cloog = \
626  $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
627@endif cloog
628
629@if libelf
630HOST_LIB_PATH_libelf = \
631  $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
632@endif libelf
633
634
635# Flags to pass down to all sub-makes.
636BASE_FLAGS_TO_PASS = \
637	"DESTDIR=$(DESTDIR)" \
638	"RPATH_ENVVAR=$(RPATH_ENVVAR)" \
639	"TARGET_SUBDIR=$(TARGET_SUBDIR)" \
640	"bindir=$(bindir)" \
641	"datadir=$(datadir)" \
642	"exec_prefix=$(exec_prefix)" \
643	"includedir=$(includedir)" \
644	"datarootdir=$(datarootdir)" \
645	"docdir=$(docdir)" \
646	"infodir=$(infodir)" \
647	"pdfdir=$(pdfdir)" \
648	"htmldir=$(htmldir)" \
649	"libdir=$(libdir)" \
650	"libexecdir=$(libexecdir)" \
651	"lispdir=$(lispdir)" \
652	"localstatedir=$(localstatedir)" \
653	"mandir=$(mandir)" \
654	"oldincludedir=$(oldincludedir)" \
655	"prefix=$(prefix)" \
656	"sbindir=$(sbindir)" \
657	"sharedstatedir=$(sharedstatedir)" \
658	"sysconfdir=$(sysconfdir)" \
659	"tooldir=$(tooldir)" \
660	"build_tooldir=$(build_tooldir)" \
661	"target_alias=$(target_alias)" \
662	"AWK=$(AWK)" \
663	"BISON=$(BISON)" \
664	"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
665	"CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
666	"CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
667	"EXPECT=$(EXPECT)" \
668	"FLEX=$(FLEX)" \
669	"INSTALL=$(INSTALL)" \
670	"INSTALL_DATA=$(INSTALL_DATA)" \
671	"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
672	"INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
673	"LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
674	"LEX=$(LEX)" \
675	"M4=$(M4)" \
676	"MAKE=$(MAKE)" \
677	"RUNTEST=$(RUNTEST)" \
678	"RUNTESTFLAGS=$(RUNTESTFLAGS)" \
679	"SED=$(SED)" \
680	"SHELL=$(SHELL)" \
681	"YACC=$(YACC)" \
682	"`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
683	"ADA_CFLAGS=$(ADA_CFLAGS)" \
684	"AR_FLAGS=$(AR_FLAGS)" \
685	"`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
686	"BOOT_CFLAGS=$(BOOT_CFLAGS)" \
687	"BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
688	"CFLAGS=$(CFLAGS)" \
689	"CXXFLAGS=$(CXXFLAGS)" \
690	"LDFLAGS=$(LDFLAGS)" \
691	"LIBCFLAGS=$(LIBCFLAGS)" \
692	"LIBCXXFLAGS=$(LIBCXXFLAGS)" \
693	"STAGE1_CHECKING=$(STAGE1_CHECKING)" \
694	"STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
695	"GNATBIND=$(GNATBIND)" \
696	"GNATMAKE=$(GNATMAKE)" \
697	"AR_FOR_TARGET=$(AR_FOR_TARGET)" \
698	"AS_FOR_TARGET=$(AS_FOR_TARGET)" \
699	"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
700	"CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
701	"CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
702	"CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
703	"CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
704	"DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
705	"FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
706	"GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
707	"GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
708	"LD_FOR_TARGET=$(LD_FOR_TARGET)" \
709	"LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
710	"LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
711	"LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
712	"LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
713	"NM_FOR_TARGET=$(NM_FOR_TARGET)" \
714	"OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
715	"RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
716	"STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
717	"WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
718	"WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
719	"BUILD_CONFIG=$(BUILD_CONFIG)" \
720	"`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
721	"LEAN=$(LEAN)" \
722	"STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
723	"STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
724	"STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
725	"STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
726	"STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
727	"STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
728	"STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
729	"STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
730	"STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
731	"STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
732	"STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
733	"STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
734	"STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
735	"STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
736	"STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
737	"STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
738	"STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
739	"STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
740	"TFLAGS=$(TFLAGS)" \
741	"CONFIG_SHELL=$(SHELL)" \
742	"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
743
744# We leave this in just in case, but it is not needed anymore.
745RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
746
747# Flags to pass down to most sub-makes, in which we're building with
748# the host environment.
749EXTRA_HOST_FLAGS = \
750	'AR=$(AR)' \
751	'AS=$(AS)' \
752	'CC=$(CC)' \
753	'CXX=$(CXX)' \
754	'DLLTOOL=$(DLLTOOL)' \
755	'GCJ=$(GCJ)' \
756	'GFORTRAN=$(GFORTRAN)' \
757	'LD=$(LD)' \
758	'LIPO=$(LIPO)' \
759	'NM=$(NM)' \
760	'OBJDUMP=$(OBJDUMP)' \
761	'RANLIB=$(RANLIB)' \
762	'STRIP=$(STRIP)' \
763	'WINDRES=$(WINDRES)' \
764	'WINDMC=$(WINDMC)'
765
766FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
767
768# Flags that are concerned with the location of the X11 include files
769# and library files
770#
771# NOTE: until the top-level is getting the values via autoconf, it only
772# causes problems to have this top-level Makefile overriding the autoconf-set
773# values in child directories.  Only variables that don't conflict with
774# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
775#
776X11_FLAGS_TO_PASS = \
777	'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
778	'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
779
780# Flags to pass to stage2 and later makes.
781
782POSTSTAGE1_FLAGS_TO_PASS = \
783	CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
784	CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
785	GNATBIND="$${GNATBIND}" \
786	LDFLAGS="$${LDFLAGS}" \
787	HOST_LIBS="$${HOST_LIBS}" \
788	"`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
789
790# Flags to pass down to makes which are built with the target environment.
791# The double $ decreases the length of the command line; those variables
792# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
793# *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
794# so we expand them here.
795EXTRA_TARGET_FLAGS = \
796	'AR=$$(AR_FOR_TARGET)' \
797	'AS=$(COMPILER_AS_FOR_TARGET)' \
798	'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
799	'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
800	'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
801	'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
802	'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
803	'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
804	'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
805	'LD=$(COMPILER_LD_FOR_TARGET)' \
806	'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
807	'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
808	'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
809	'NM=$(COMPILER_NM_FOR_TARGET)' \
810	'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
811	'RANLIB=$$(RANLIB_FOR_TARGET)' \
812	'WINDRES=$$(WINDRES_FOR_TARGET)' \
813	'WINDMC=$$(WINDMC_FOR_TARGET)' \
814	'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
815	"TFLAGS=$$TFLAGS"
816
817TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
818
819# Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
820# unfortunately needs the native compiler and the target ar and
821# ranlib.
822# If any variables are added here, they must be added to do-*, below.
823# The BUILD_* variables are a special case, which are used for the gcc
824# cross-building scheme.
825EXTRA_GCC_FLAGS = \
826	"GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
827	"`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
828	"`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
829	"`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
830	"`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
831	"`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
832
833GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
834
835@if gcc
836BUILD_CONFIG = @BUILD_CONFIG@
837ifneq ($(BUILD_CONFIG),)
838include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
839endif
840@endif gcc
841
842.PHONY: configure-host
843configure-host:  \
844    maybe-configure-ash \
845    maybe-configure-autoconf \
846    maybe-configure-automake \
847    maybe-configure-bash \
848    maybe-configure-bfd \
849    maybe-configure-opcodes \
850    maybe-configure-binutils \
851    maybe-configure-bison \
852    maybe-configure-byacc \
853    maybe-configure-bzip2 \
854    maybe-configure-cgen \
855    maybe-configure-dejagnu \
856    maybe-configure-diff \
857    maybe-configure-dosutils \
858    maybe-configure-etc \
859    maybe-configure-fastjar \
860    maybe-configure-fileutils \
861    maybe-configure-findutils \
862    maybe-configure-find \
863    maybe-configure-fixincludes \
864    maybe-configure-flex \
865    maybe-configure-gas \
866    maybe-configure-gcc \
867    maybe-configure-gawk \
868    maybe-configure-gettext \
869    maybe-configure-gmp \
870    maybe-configure-mpfr \
871    maybe-configure-mpc \
872    maybe-configure-ppl \
873    maybe-configure-cloog \
874    maybe-configure-libelf \
875    maybe-configure-gnuserv \
876    maybe-configure-gold \
877    maybe-configure-gprof \
878    maybe-configure-gzip \
879    maybe-configure-hello \
880    maybe-configure-indent \
881    maybe-configure-intl \
882    maybe-configure-tcl \
883    maybe-configure-itcl \
884    maybe-configure-ld \
885    maybe-configure-libcpp \
886    maybe-configure-libdecnumber \
887    maybe-configure-libgui \
888    maybe-configure-libiberty \
889    maybe-configure-libiconv \
890    maybe-configure-libtool \
891    maybe-configure-m4 \
892    maybe-configure-make \
893    maybe-configure-mmalloc \
894    maybe-configure-patch \
895    maybe-configure-perl \
896    maybe-configure-prms \
897    maybe-configure-rcs \
898    maybe-configure-readline \
899    maybe-configure-release \
900    maybe-configure-recode \
901    maybe-configure-sed \
902    maybe-configure-send-pr \
903    maybe-configure-shellutils \
904    maybe-configure-sid \
905    maybe-configure-sim \
906    maybe-configure-tar \
907    maybe-configure-texinfo \
908    maybe-configure-textutils \
909    maybe-configure-time \
910    maybe-configure-uudecode \
911    maybe-configure-wdiff \
912    maybe-configure-zip \
913    maybe-configure-zlib \
914    maybe-configure-gdb \
915    maybe-configure-expect \
916    maybe-configure-guile \
917    maybe-configure-tk \
918    maybe-configure-libtermcap \
919    maybe-configure-utils \
920    maybe-configure-gnattools \
921    maybe-configure-lto-plugin
922.PHONY: configure-target
923configure-target:  \
924    maybe-configure-target-libstdc++-v3 \
925    maybe-configure-target-libmudflap \
926    maybe-configure-target-libssp \
927    maybe-configure-target-newlib \
928    maybe-configure-target-libgcc \
929    maybe-configure-target-libgfortran \
930    maybe-configure-target-libobjc \
931    maybe-configure-target-libtermcap \
932    maybe-configure-target-winsup \
933    maybe-configure-target-libgloss \
934    maybe-configure-target-libiberty \
935    maybe-configure-target-gperf \
936    maybe-configure-target-examples \
937    maybe-configure-target-libffi \
938    maybe-configure-target-libjava \
939    maybe-configure-target-zlib \
940    maybe-configure-target-boehm-gc \
941    maybe-configure-target-qthreads \
942    maybe-configure-target-rda \
943    maybe-configure-target-libada \
944    maybe-configure-target-libgomp
945
946# The target built for a native non-bootstrap build.
947.PHONY: all
948all:
949@if gcc-bootstrap
950	[ -f stage_final ] || echo stage3 > stage_final
951	@r=`${PWD_COMMAND}`; export r; \
952	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
953	$(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
954@endif gcc-bootstrap
955	@: $(MAKE); $(unstage)
956	@r=`${PWD_COMMAND}`; export r; \
957	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
958@if gcc-bootstrap
959	if [ -f stage_last ]; then \
960	  TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
961	  $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
962	else \
963@endif gcc-bootstrap
964	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
965@if gcc-bootstrap
966	    ; \
967	fi \
968@endif gcc-bootstrap
969	&& :
970
971.PHONY: all-build
972
973all-build: maybe-all-build-libiberty
974all-build: maybe-all-build-bison
975all-build: maybe-all-build-byacc
976all-build: maybe-all-build-flex
977all-build: maybe-all-build-m4
978all-build: maybe-all-build-texinfo
979all-build: maybe-all-build-fixincludes
980
981.PHONY: all-host
982
983all-host: maybe-all-ash
984all-host: maybe-all-autoconf
985all-host: maybe-all-automake
986all-host: maybe-all-bash
987@if bfd-no-bootstrap
988all-host: maybe-all-bfd
989@endif bfd-no-bootstrap
990@if opcodes-no-bootstrap
991all-host: maybe-all-opcodes
992@endif opcodes-no-bootstrap
993@if binutils-no-bootstrap
994all-host: maybe-all-binutils
995@endif binutils-no-bootstrap
996all-host: maybe-all-bison
997all-host: maybe-all-byacc
998all-host: maybe-all-bzip2
999all-host: maybe-all-cgen
1000all-host: maybe-all-dejagnu
1001all-host: maybe-all-diff
1002all-host: maybe-all-dosutils
1003all-host: maybe-all-etc
1004all-host: maybe-all-fastjar
1005all-host: maybe-all-fileutils
1006all-host: maybe-all-findutils
1007all-host: maybe-all-find
1008all-host: maybe-all-fixincludes
1009all-host: maybe-all-flex
1010@if gas-no-bootstrap
1011all-host: maybe-all-gas
1012@endif gas-no-bootstrap
1013@if gcc-no-bootstrap
1014all-host: maybe-all-gcc
1015@endif gcc-no-bootstrap
1016all-host: maybe-all-gawk
1017all-host: maybe-all-gettext
1018@if gmp-no-bootstrap
1019all-host: maybe-all-gmp
1020@endif gmp-no-bootstrap
1021@if mpfr-no-bootstrap
1022all-host: maybe-all-mpfr
1023@endif mpfr-no-bootstrap
1024@if mpc-no-bootstrap
1025all-host: maybe-all-mpc
1026@endif mpc-no-bootstrap
1027@if ppl-no-bootstrap
1028all-host: maybe-all-ppl
1029@endif ppl-no-bootstrap
1030@if cloog-no-bootstrap
1031all-host: maybe-all-cloog
1032@endif cloog-no-bootstrap
1033@if libelf-no-bootstrap
1034all-host: maybe-all-libelf
1035@endif libelf-no-bootstrap
1036all-host: maybe-all-gnuserv
1037@if gold-no-bootstrap
1038all-host: maybe-all-gold
1039@endif gold-no-bootstrap
1040all-host: maybe-all-gprof
1041all-host: maybe-all-gzip
1042all-host: maybe-all-hello
1043all-host: maybe-all-indent
1044@if intl-no-bootstrap
1045all-host: maybe-all-intl
1046@endif intl-no-bootstrap
1047all-host: maybe-all-tcl
1048all-host: maybe-all-itcl
1049@if ld-no-bootstrap
1050all-host: maybe-all-ld
1051@endif ld-no-bootstrap
1052@if libcpp-no-bootstrap
1053all-host: maybe-all-libcpp
1054@endif libcpp-no-bootstrap
1055@if libdecnumber-no-bootstrap
1056all-host: maybe-all-libdecnumber
1057@endif libdecnumber-no-bootstrap
1058all-host: maybe-all-libgui
1059@if libiberty-no-bootstrap
1060all-host: maybe-all-libiberty
1061@endif libiberty-no-bootstrap
1062all-host: maybe-all-libiconv
1063all-host: maybe-all-libtool
1064all-host: maybe-all-m4
1065all-host: maybe-all-make
1066all-host: maybe-all-mmalloc
1067all-host: maybe-all-patch
1068all-host: maybe-all-perl
1069all-host: maybe-all-prms
1070all-host: maybe-all-rcs
1071all-host: maybe-all-readline
1072all-host: maybe-all-release
1073all-host: maybe-all-recode
1074all-host: maybe-all-sed
1075all-host: maybe-all-send-pr
1076all-host: maybe-all-shellutils
1077all-host: maybe-all-sid
1078all-host: maybe-all-sim
1079all-host: maybe-all-tar
1080all-host: maybe-all-texinfo
1081all-host: maybe-all-textutils
1082all-host: maybe-all-time
1083all-host: maybe-all-uudecode
1084all-host: maybe-all-wdiff
1085all-host: maybe-all-zip
1086@if zlib-no-bootstrap
1087all-host: maybe-all-zlib
1088@endif zlib-no-bootstrap
1089all-host: maybe-all-gdb
1090all-host: maybe-all-expect
1091all-host: maybe-all-guile
1092all-host: maybe-all-tk
1093all-host: maybe-all-libtermcap
1094all-host: maybe-all-utils
1095all-host: maybe-all-gnattools
1096@if lto-plugin-no-bootstrap
1097all-host: maybe-all-lto-plugin
1098@endif lto-plugin-no-bootstrap
1099
1100.PHONY: all-target
1101
1102@if target-libstdc++-v3-no-bootstrap
1103all-target: maybe-all-target-libstdc++-v3
1104@endif target-libstdc++-v3-no-bootstrap
1105all-target: maybe-all-target-libmudflap
1106all-target: maybe-all-target-libssp
1107all-target: maybe-all-target-newlib
1108@if target-libgcc-no-bootstrap
1109all-target: maybe-all-target-libgcc
1110@endif target-libgcc-no-bootstrap
1111all-target: maybe-all-target-libgfortran
1112all-target: maybe-all-target-libobjc
1113all-target: maybe-all-target-libtermcap
1114all-target: maybe-all-target-winsup
1115all-target: maybe-all-target-libgloss
1116all-target: maybe-all-target-libiberty
1117all-target: maybe-all-target-gperf
1118all-target: maybe-all-target-examples
1119all-target: maybe-all-target-libffi
1120all-target: maybe-all-target-libjava
1121all-target: maybe-all-target-zlib
1122all-target: maybe-all-target-boehm-gc
1123all-target: maybe-all-target-qthreads
1124all-target: maybe-all-target-rda
1125all-target: maybe-all-target-libada
1126@if target-libgomp-no-bootstrap
1127all-target: maybe-all-target-libgomp
1128@endif target-libgomp-no-bootstrap
1129
1130# Do a target for all the subdirectories.  A ``make do-X'' will do a
1131# ``make X'' in all subdirectories (because, in general, there is a
1132# dependency (below) of X upon do-X, a ``make X'' will also do this,
1133# but it may do additional work as well).
1134
1135.PHONY: do-info
1136do-info:
1137	@: $(MAKE); $(unstage)
1138	@r=`${PWD_COMMAND}`; export r; \
1139	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1140	$(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1141	  info-target
1142
1143
1144.PHONY: info-host
1145
1146info-host: maybe-info-ash
1147info-host: maybe-info-autoconf
1148info-host: maybe-info-automake
1149info-host: maybe-info-bash
1150info-host: maybe-info-bfd
1151info-host: maybe-info-opcodes
1152info-host: maybe-info-binutils
1153info-host: maybe-info-bison
1154info-host: maybe-info-byacc
1155info-host: maybe-info-bzip2
1156info-host: maybe-info-cgen
1157info-host: maybe-info-dejagnu
1158info-host: maybe-info-diff
1159info-host: maybe-info-dosutils
1160info-host: maybe-info-etc
1161info-host: maybe-info-fastjar
1162info-host: maybe-info-fileutils
1163info-host: maybe-info-findutils
1164info-host: maybe-info-find
1165info-host: maybe-info-fixincludes
1166info-host: maybe-info-flex
1167info-host: maybe-info-gas
1168info-host: maybe-info-gcc
1169info-host: maybe-info-gawk
1170info-host: maybe-info-gettext
1171info-host: maybe-info-gmp
1172info-host: maybe-info-mpfr
1173info-host: maybe-info-mpc
1174info-host: maybe-info-ppl
1175info-host: maybe-info-cloog
1176info-host: maybe-info-libelf
1177info-host: maybe-info-gnuserv
1178info-host: maybe-info-gold
1179info-host: maybe-info-gprof
1180info-host: maybe-info-gzip
1181info-host: maybe-info-hello
1182info-host: maybe-info-indent
1183info-host: maybe-info-intl
1184info-host: maybe-info-tcl
1185info-host: maybe-info-itcl
1186info-host: maybe-info-ld
1187info-host: maybe-info-libcpp
1188info-host: maybe-info-libdecnumber
1189info-host: maybe-info-libgui
1190info-host: maybe-info-libiberty
1191info-host: maybe-info-libiconv
1192info-host: maybe-info-libtool
1193info-host: maybe-info-m4
1194info-host: maybe-info-make
1195info-host: maybe-info-mmalloc
1196info-host: maybe-info-patch
1197info-host: maybe-info-perl
1198info-host: maybe-info-prms
1199info-host: maybe-info-rcs
1200info-host: maybe-info-readline
1201info-host: maybe-info-release
1202info-host: maybe-info-recode
1203info-host: maybe-info-sed
1204info-host: maybe-info-send-pr
1205info-host: maybe-info-shellutils
1206info-host: maybe-info-sid
1207info-host: maybe-info-sim
1208info-host: maybe-info-tar
1209info-host: maybe-info-texinfo
1210info-host: maybe-info-textutils
1211info-host: maybe-info-time
1212info-host: maybe-info-uudecode
1213info-host: maybe-info-wdiff
1214info-host: maybe-info-zip
1215info-host: maybe-info-zlib
1216info-host: maybe-info-gdb
1217info-host: maybe-info-expect
1218info-host: maybe-info-guile
1219info-host: maybe-info-tk
1220info-host: maybe-info-libtermcap
1221info-host: maybe-info-utils
1222info-host: maybe-info-gnattools
1223info-host: maybe-info-lto-plugin
1224
1225.PHONY: info-target
1226
1227info-target: maybe-info-target-libstdc++-v3
1228info-target: maybe-info-target-libmudflap
1229info-target: maybe-info-target-libssp
1230info-target: maybe-info-target-newlib
1231info-target: maybe-info-target-libgcc
1232info-target: maybe-info-target-libgfortran
1233info-target: maybe-info-target-libobjc
1234info-target: maybe-info-target-libtermcap
1235info-target: maybe-info-target-winsup
1236info-target: maybe-info-target-libgloss
1237info-target: maybe-info-target-libiberty
1238info-target: maybe-info-target-gperf
1239info-target: maybe-info-target-examples
1240info-target: maybe-info-target-libffi
1241info-target: maybe-info-target-libjava
1242info-target: maybe-info-target-zlib
1243info-target: maybe-info-target-boehm-gc
1244info-target: maybe-info-target-qthreads
1245info-target: maybe-info-target-rda
1246info-target: maybe-info-target-libada
1247info-target: maybe-info-target-libgomp
1248
1249.PHONY: do-dvi
1250do-dvi:
1251	@: $(MAKE); $(unstage)
1252	@r=`${PWD_COMMAND}`; export r; \
1253	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1254	$(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1255	  dvi-target
1256
1257
1258.PHONY: dvi-host
1259
1260dvi-host: maybe-dvi-ash
1261dvi-host: maybe-dvi-autoconf
1262dvi-host: maybe-dvi-automake
1263dvi-host: maybe-dvi-bash
1264dvi-host: maybe-dvi-bfd
1265dvi-host: maybe-dvi-opcodes
1266dvi-host: maybe-dvi-binutils
1267dvi-host: maybe-dvi-bison
1268dvi-host: maybe-dvi-byacc
1269dvi-host: maybe-dvi-bzip2
1270dvi-host: maybe-dvi-cgen
1271dvi-host: maybe-dvi-dejagnu
1272dvi-host: maybe-dvi-diff
1273dvi-host: maybe-dvi-dosutils
1274dvi-host: maybe-dvi-etc
1275dvi-host: maybe-dvi-fastjar
1276dvi-host: maybe-dvi-fileutils
1277dvi-host: maybe-dvi-findutils
1278dvi-host: maybe-dvi-find
1279dvi-host: maybe-dvi-fixincludes
1280dvi-host: maybe-dvi-flex
1281dvi-host: maybe-dvi-gas
1282dvi-host: maybe-dvi-gcc
1283dvi-host: maybe-dvi-gawk
1284dvi-host: maybe-dvi-gettext
1285dvi-host: maybe-dvi-gmp
1286dvi-host: maybe-dvi-mpfr
1287dvi-host: maybe-dvi-mpc
1288dvi-host: maybe-dvi-ppl
1289dvi-host: maybe-dvi-cloog
1290dvi-host: maybe-dvi-libelf
1291dvi-host: maybe-dvi-gnuserv
1292dvi-host: maybe-dvi-gold
1293dvi-host: maybe-dvi-gprof
1294dvi-host: maybe-dvi-gzip
1295dvi-host: maybe-dvi-hello
1296dvi-host: maybe-dvi-indent
1297dvi-host: maybe-dvi-intl
1298dvi-host: maybe-dvi-tcl
1299dvi-host: maybe-dvi-itcl
1300dvi-host: maybe-dvi-ld
1301dvi-host: maybe-dvi-libcpp
1302dvi-host: maybe-dvi-libdecnumber
1303dvi-host: maybe-dvi-libgui
1304dvi-host: maybe-dvi-libiberty
1305dvi-host: maybe-dvi-libiconv
1306dvi-host: maybe-dvi-libtool
1307dvi-host: maybe-dvi-m4
1308dvi-host: maybe-dvi-make
1309dvi-host: maybe-dvi-mmalloc
1310dvi-host: maybe-dvi-patch
1311dvi-host: maybe-dvi-perl
1312dvi-host: maybe-dvi-prms
1313dvi-host: maybe-dvi-rcs
1314dvi-host: maybe-dvi-readline
1315dvi-host: maybe-dvi-release
1316dvi-host: maybe-dvi-recode
1317dvi-host: maybe-dvi-sed
1318dvi-host: maybe-dvi-send-pr
1319dvi-host: maybe-dvi-shellutils
1320dvi-host: maybe-dvi-sid
1321dvi-host: maybe-dvi-sim
1322dvi-host: maybe-dvi-tar
1323dvi-host: maybe-dvi-texinfo
1324dvi-host: maybe-dvi-textutils
1325dvi-host: maybe-dvi-time
1326dvi-host: maybe-dvi-uudecode
1327dvi-host: maybe-dvi-wdiff
1328dvi-host: maybe-dvi-zip
1329dvi-host: maybe-dvi-zlib
1330dvi-host: maybe-dvi-gdb
1331dvi-host: maybe-dvi-expect
1332dvi-host: maybe-dvi-guile
1333dvi-host: maybe-dvi-tk
1334dvi-host: maybe-dvi-libtermcap
1335dvi-host: maybe-dvi-utils
1336dvi-host: maybe-dvi-gnattools
1337dvi-host: maybe-dvi-lto-plugin
1338
1339.PHONY: dvi-target
1340
1341dvi-target: maybe-dvi-target-libstdc++-v3
1342dvi-target: maybe-dvi-target-libmudflap
1343dvi-target: maybe-dvi-target-libssp
1344dvi-target: maybe-dvi-target-newlib
1345dvi-target: maybe-dvi-target-libgcc
1346dvi-target: maybe-dvi-target-libgfortran
1347dvi-target: maybe-dvi-target-libobjc
1348dvi-target: maybe-dvi-target-libtermcap
1349dvi-target: maybe-dvi-target-winsup
1350dvi-target: maybe-dvi-target-libgloss
1351dvi-target: maybe-dvi-target-libiberty
1352dvi-target: maybe-dvi-target-gperf
1353dvi-target: maybe-dvi-target-examples
1354dvi-target: maybe-dvi-target-libffi
1355dvi-target: maybe-dvi-target-libjava
1356dvi-target: maybe-dvi-target-zlib
1357dvi-target: maybe-dvi-target-boehm-gc
1358dvi-target: maybe-dvi-target-qthreads
1359dvi-target: maybe-dvi-target-rda
1360dvi-target: maybe-dvi-target-libada
1361dvi-target: maybe-dvi-target-libgomp
1362
1363.PHONY: do-pdf
1364do-pdf:
1365	@: $(MAKE); $(unstage)
1366	@r=`${PWD_COMMAND}`; export r; \
1367	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1368	$(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1369	  pdf-target
1370
1371
1372.PHONY: pdf-host
1373
1374pdf-host: maybe-pdf-ash
1375pdf-host: maybe-pdf-autoconf
1376pdf-host: maybe-pdf-automake
1377pdf-host: maybe-pdf-bash
1378pdf-host: maybe-pdf-bfd
1379pdf-host: maybe-pdf-opcodes
1380pdf-host: maybe-pdf-binutils
1381pdf-host: maybe-pdf-bison
1382pdf-host: maybe-pdf-byacc
1383pdf-host: maybe-pdf-bzip2
1384pdf-host: maybe-pdf-cgen
1385pdf-host: maybe-pdf-dejagnu
1386pdf-host: maybe-pdf-diff
1387pdf-host: maybe-pdf-dosutils
1388pdf-host: maybe-pdf-etc
1389pdf-host: maybe-pdf-fastjar
1390pdf-host: maybe-pdf-fileutils
1391pdf-host: maybe-pdf-findutils
1392pdf-host: maybe-pdf-find
1393pdf-host: maybe-pdf-fixincludes
1394pdf-host: maybe-pdf-flex
1395pdf-host: maybe-pdf-gas
1396pdf-host: maybe-pdf-gcc
1397pdf-host: maybe-pdf-gawk
1398pdf-host: maybe-pdf-gettext
1399pdf-host: maybe-pdf-gmp
1400pdf-host: maybe-pdf-mpfr
1401pdf-host: maybe-pdf-mpc
1402pdf-host: maybe-pdf-ppl
1403pdf-host: maybe-pdf-cloog
1404pdf-host: maybe-pdf-libelf
1405pdf-host: maybe-pdf-gnuserv
1406pdf-host: maybe-pdf-gold
1407pdf-host: maybe-pdf-gprof
1408pdf-host: maybe-pdf-gzip
1409pdf-host: maybe-pdf-hello
1410pdf-host: maybe-pdf-indent
1411pdf-host: maybe-pdf-intl
1412pdf-host: maybe-pdf-tcl
1413pdf-host: maybe-pdf-itcl
1414pdf-host: maybe-pdf-ld
1415pdf-host: maybe-pdf-libcpp
1416pdf-host: maybe-pdf-libdecnumber
1417pdf-host: maybe-pdf-libgui
1418pdf-host: maybe-pdf-libiberty
1419pdf-host: maybe-pdf-libiconv
1420pdf-host: maybe-pdf-libtool
1421pdf-host: maybe-pdf-m4
1422pdf-host: maybe-pdf-make
1423pdf-host: maybe-pdf-mmalloc
1424pdf-host: maybe-pdf-patch
1425pdf-host: maybe-pdf-perl
1426pdf-host: maybe-pdf-prms
1427pdf-host: maybe-pdf-rcs
1428pdf-host: maybe-pdf-readline
1429pdf-host: maybe-pdf-release
1430pdf-host: maybe-pdf-recode
1431pdf-host: maybe-pdf-sed
1432pdf-host: maybe-pdf-send-pr
1433pdf-host: maybe-pdf-shellutils
1434pdf-host: maybe-pdf-sid
1435pdf-host: maybe-pdf-sim
1436pdf-host: maybe-pdf-tar
1437pdf-host: maybe-pdf-texinfo
1438pdf-host: maybe-pdf-textutils
1439pdf-host: maybe-pdf-time
1440pdf-host: maybe-pdf-uudecode
1441pdf-host: maybe-pdf-wdiff
1442pdf-host: maybe-pdf-zip
1443pdf-host: maybe-pdf-zlib
1444pdf-host: maybe-pdf-gdb
1445pdf-host: maybe-pdf-expect
1446pdf-host: maybe-pdf-guile
1447pdf-host: maybe-pdf-tk
1448pdf-host: maybe-pdf-libtermcap
1449pdf-host: maybe-pdf-utils
1450pdf-host: maybe-pdf-gnattools
1451pdf-host: maybe-pdf-lto-plugin
1452
1453.PHONY: pdf-target
1454
1455pdf-target: maybe-pdf-target-libstdc++-v3
1456pdf-target: maybe-pdf-target-libmudflap
1457pdf-target: maybe-pdf-target-libssp
1458pdf-target: maybe-pdf-target-newlib
1459pdf-target: maybe-pdf-target-libgcc
1460pdf-target: maybe-pdf-target-libgfortran
1461pdf-target: maybe-pdf-target-libobjc
1462pdf-target: maybe-pdf-target-libtermcap
1463pdf-target: maybe-pdf-target-winsup
1464pdf-target: maybe-pdf-target-libgloss
1465pdf-target: maybe-pdf-target-libiberty
1466pdf-target: maybe-pdf-target-gperf
1467pdf-target: maybe-pdf-target-examples
1468pdf-target: maybe-pdf-target-libffi
1469pdf-target: maybe-pdf-target-libjava
1470pdf-target: maybe-pdf-target-zlib
1471pdf-target: maybe-pdf-target-boehm-gc
1472pdf-target: maybe-pdf-target-qthreads
1473pdf-target: maybe-pdf-target-rda
1474pdf-target: maybe-pdf-target-libada
1475pdf-target: maybe-pdf-target-libgomp
1476
1477.PHONY: do-html
1478do-html:
1479	@: $(MAKE); $(unstage)
1480	@r=`${PWD_COMMAND}`; export r; \
1481	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1482	$(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1483	  html-target
1484
1485
1486.PHONY: html-host
1487
1488html-host: maybe-html-ash
1489html-host: maybe-html-autoconf
1490html-host: maybe-html-automake
1491html-host: maybe-html-bash
1492html-host: maybe-html-bfd
1493html-host: maybe-html-opcodes
1494html-host: maybe-html-binutils
1495html-host: maybe-html-bison
1496html-host: maybe-html-byacc
1497html-host: maybe-html-bzip2
1498html-host: maybe-html-cgen
1499html-host: maybe-html-dejagnu
1500html-host: maybe-html-diff
1501html-host: maybe-html-dosutils
1502html-host: maybe-html-etc
1503html-host: maybe-html-fastjar
1504html-host: maybe-html-fileutils
1505html-host: maybe-html-findutils
1506html-host: maybe-html-find
1507html-host: maybe-html-fixincludes
1508html-host: maybe-html-flex
1509html-host: maybe-html-gas
1510html-host: maybe-html-gcc
1511html-host: maybe-html-gawk
1512html-host: maybe-html-gettext
1513html-host: maybe-html-gmp
1514html-host: maybe-html-mpfr
1515html-host: maybe-html-mpc
1516html-host: maybe-html-ppl
1517html-host: maybe-html-cloog
1518html-host: maybe-html-libelf
1519html-host: maybe-html-gnuserv
1520html-host: maybe-html-gold
1521html-host: maybe-html-gprof
1522html-host: maybe-html-gzip
1523html-host: maybe-html-hello
1524html-host: maybe-html-indent
1525html-host: maybe-html-intl
1526html-host: maybe-html-tcl
1527html-host: maybe-html-itcl
1528html-host: maybe-html-ld
1529html-host: maybe-html-libcpp
1530html-host: maybe-html-libdecnumber
1531html-host: maybe-html-libgui
1532html-host: maybe-html-libiberty
1533html-host: maybe-html-libiconv
1534html-host: maybe-html-libtool
1535html-host: maybe-html-m4
1536html-host: maybe-html-make
1537html-host: maybe-html-mmalloc
1538html-host: maybe-html-patch
1539html-host: maybe-html-perl
1540html-host: maybe-html-prms
1541html-host: maybe-html-rcs
1542html-host: maybe-html-readline
1543html-host: maybe-html-release
1544html-host: maybe-html-recode
1545html-host: maybe-html-sed
1546html-host: maybe-html-send-pr
1547html-host: maybe-html-shellutils
1548html-host: maybe-html-sid
1549html-host: maybe-html-sim
1550html-host: maybe-html-tar
1551html-host: maybe-html-texinfo
1552html-host: maybe-html-textutils
1553html-host: maybe-html-time
1554html-host: maybe-html-uudecode
1555html-host: maybe-html-wdiff
1556html-host: maybe-html-zip
1557html-host: maybe-html-zlib
1558html-host: maybe-html-gdb
1559html-host: maybe-html-expect
1560html-host: maybe-html-guile
1561html-host: maybe-html-tk
1562html-host: maybe-html-libtermcap
1563html-host: maybe-html-utils
1564html-host: maybe-html-gnattools
1565html-host: maybe-html-lto-plugin
1566
1567.PHONY: html-target
1568
1569html-target: maybe-html-target-libstdc++-v3
1570html-target: maybe-html-target-libmudflap
1571html-target: maybe-html-target-libssp
1572html-target: maybe-html-target-newlib
1573html-target: maybe-html-target-libgcc
1574html-target: maybe-html-target-libgfortran
1575html-target: maybe-html-target-libobjc
1576html-target: maybe-html-target-libtermcap
1577html-target: maybe-html-target-winsup
1578html-target: maybe-html-target-libgloss
1579html-target: maybe-html-target-libiberty
1580html-target: maybe-html-target-gperf
1581html-target: maybe-html-target-examples
1582html-target: maybe-html-target-libffi
1583html-target: maybe-html-target-libjava
1584html-target: maybe-html-target-zlib
1585html-target: maybe-html-target-boehm-gc
1586html-target: maybe-html-target-qthreads
1587html-target: maybe-html-target-rda
1588html-target: maybe-html-target-libada
1589html-target: maybe-html-target-libgomp
1590
1591.PHONY: do-TAGS
1592do-TAGS:
1593	@: $(MAKE); $(unstage)
1594	@r=`${PWD_COMMAND}`; export r; \
1595	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1596	$(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1597	  TAGS-target
1598
1599
1600.PHONY: TAGS-host
1601
1602TAGS-host: maybe-TAGS-ash
1603TAGS-host: maybe-TAGS-autoconf
1604TAGS-host: maybe-TAGS-automake
1605TAGS-host: maybe-TAGS-bash
1606TAGS-host: maybe-TAGS-bfd
1607TAGS-host: maybe-TAGS-opcodes
1608TAGS-host: maybe-TAGS-binutils
1609TAGS-host: maybe-TAGS-bison
1610TAGS-host: maybe-TAGS-byacc
1611TAGS-host: maybe-TAGS-bzip2
1612TAGS-host: maybe-TAGS-cgen
1613TAGS-host: maybe-TAGS-dejagnu
1614TAGS-host: maybe-TAGS-diff
1615TAGS-host: maybe-TAGS-dosutils
1616TAGS-host: maybe-TAGS-etc
1617TAGS-host: maybe-TAGS-fastjar
1618TAGS-host: maybe-TAGS-fileutils
1619TAGS-host: maybe-TAGS-findutils
1620TAGS-host: maybe-TAGS-find
1621TAGS-host: maybe-TAGS-fixincludes
1622TAGS-host: maybe-TAGS-flex
1623TAGS-host: maybe-TAGS-gas
1624TAGS-host: maybe-TAGS-gcc
1625TAGS-host: maybe-TAGS-gawk
1626TAGS-host: maybe-TAGS-gettext
1627TAGS-host: maybe-TAGS-gmp
1628TAGS-host: maybe-TAGS-mpfr
1629TAGS-host: maybe-TAGS-mpc
1630TAGS-host: maybe-TAGS-ppl
1631TAGS-host: maybe-TAGS-cloog
1632TAGS-host: maybe-TAGS-libelf
1633TAGS-host: maybe-TAGS-gnuserv
1634TAGS-host: maybe-TAGS-gold
1635TAGS-host: maybe-TAGS-gprof
1636TAGS-host: maybe-TAGS-gzip
1637TAGS-host: maybe-TAGS-hello
1638TAGS-host: maybe-TAGS-indent
1639TAGS-host: maybe-TAGS-intl
1640TAGS-host: maybe-TAGS-tcl
1641TAGS-host: maybe-TAGS-itcl
1642TAGS-host: maybe-TAGS-ld
1643TAGS-host: maybe-TAGS-libcpp
1644TAGS-host: maybe-TAGS-libdecnumber
1645TAGS-host: maybe-TAGS-libgui
1646TAGS-host: maybe-TAGS-libiberty
1647TAGS-host: maybe-TAGS-libiconv
1648TAGS-host: maybe-TAGS-libtool
1649TAGS-host: maybe-TAGS-m4
1650TAGS-host: maybe-TAGS-make
1651TAGS-host: maybe-TAGS-mmalloc
1652TAGS-host: maybe-TAGS-patch
1653TAGS-host: maybe-TAGS-perl
1654TAGS-host: maybe-TAGS-prms
1655TAGS-host: maybe-TAGS-rcs
1656TAGS-host: maybe-TAGS-readline
1657TAGS-host: maybe-TAGS-release
1658TAGS-host: maybe-TAGS-recode
1659TAGS-host: maybe-TAGS-sed
1660TAGS-host: maybe-TAGS-send-pr
1661TAGS-host: maybe-TAGS-shellutils
1662TAGS-host: maybe-TAGS-sid
1663TAGS-host: maybe-TAGS-sim
1664TAGS-host: maybe-TAGS-tar
1665TAGS-host: maybe-TAGS-texinfo
1666TAGS-host: maybe-TAGS-textutils
1667TAGS-host: maybe-TAGS-time
1668TAGS-host: maybe-TAGS-uudecode
1669TAGS-host: maybe-TAGS-wdiff
1670TAGS-host: maybe-TAGS-zip
1671TAGS-host: maybe-TAGS-zlib
1672TAGS-host: maybe-TAGS-gdb
1673TAGS-host: maybe-TAGS-expect
1674TAGS-host: maybe-TAGS-guile
1675TAGS-host: maybe-TAGS-tk
1676TAGS-host: maybe-TAGS-libtermcap
1677TAGS-host: maybe-TAGS-utils
1678TAGS-host: maybe-TAGS-gnattools
1679TAGS-host: maybe-TAGS-lto-plugin
1680
1681.PHONY: TAGS-target
1682
1683TAGS-target: maybe-TAGS-target-libstdc++-v3
1684TAGS-target: maybe-TAGS-target-libmudflap
1685TAGS-target: maybe-TAGS-target-libssp
1686TAGS-target: maybe-TAGS-target-newlib
1687TAGS-target: maybe-TAGS-target-libgcc
1688TAGS-target: maybe-TAGS-target-libgfortran
1689TAGS-target: maybe-TAGS-target-libobjc
1690TAGS-target: maybe-TAGS-target-libtermcap
1691TAGS-target: maybe-TAGS-target-winsup
1692TAGS-target: maybe-TAGS-target-libgloss
1693TAGS-target: maybe-TAGS-target-libiberty
1694TAGS-target: maybe-TAGS-target-gperf
1695TAGS-target: maybe-TAGS-target-examples
1696TAGS-target: maybe-TAGS-target-libffi
1697TAGS-target: maybe-TAGS-target-libjava
1698TAGS-target: maybe-TAGS-target-zlib
1699TAGS-target: maybe-TAGS-target-boehm-gc
1700TAGS-target: maybe-TAGS-target-qthreads
1701TAGS-target: maybe-TAGS-target-rda
1702TAGS-target: maybe-TAGS-target-libada
1703TAGS-target: maybe-TAGS-target-libgomp
1704
1705.PHONY: do-install-info
1706do-install-info:
1707	@: $(MAKE); $(unstage)
1708	@r=`${PWD_COMMAND}`; export r; \
1709	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1710	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1711	  install-info-target
1712
1713
1714.PHONY: install-info-host
1715
1716install-info-host: maybe-install-info-ash
1717install-info-host: maybe-install-info-autoconf
1718install-info-host: maybe-install-info-automake
1719install-info-host: maybe-install-info-bash
1720install-info-host: maybe-install-info-bfd
1721install-info-host: maybe-install-info-opcodes
1722install-info-host: maybe-install-info-binutils
1723install-info-host: maybe-install-info-bison
1724install-info-host: maybe-install-info-byacc
1725install-info-host: maybe-install-info-bzip2
1726install-info-host: maybe-install-info-cgen
1727install-info-host: maybe-install-info-dejagnu
1728install-info-host: maybe-install-info-diff
1729install-info-host: maybe-install-info-dosutils
1730install-info-host: maybe-install-info-etc
1731install-info-host: maybe-install-info-fastjar
1732install-info-host: maybe-install-info-fileutils
1733install-info-host: maybe-install-info-findutils
1734install-info-host: maybe-install-info-find
1735install-info-host: maybe-install-info-fixincludes
1736install-info-host: maybe-install-info-flex
1737install-info-host: maybe-install-info-gas
1738install-info-host: maybe-install-info-gcc
1739install-info-host: maybe-install-info-gawk
1740install-info-host: maybe-install-info-gettext
1741install-info-host: maybe-install-info-gmp
1742install-info-host: maybe-install-info-mpfr
1743install-info-host: maybe-install-info-mpc
1744install-info-host: maybe-install-info-ppl
1745install-info-host: maybe-install-info-cloog
1746install-info-host: maybe-install-info-libelf
1747install-info-host: maybe-install-info-gnuserv
1748install-info-host: maybe-install-info-gold
1749install-info-host: maybe-install-info-gprof
1750install-info-host: maybe-install-info-gzip
1751install-info-host: maybe-install-info-hello
1752install-info-host: maybe-install-info-indent
1753install-info-host: maybe-install-info-intl
1754install-info-host: maybe-install-info-tcl
1755install-info-host: maybe-install-info-itcl
1756install-info-host: maybe-install-info-ld
1757install-info-host: maybe-install-info-libcpp
1758install-info-host: maybe-install-info-libdecnumber
1759install-info-host: maybe-install-info-libgui
1760install-info-host: maybe-install-info-libiberty
1761install-info-host: maybe-install-info-libiconv
1762install-info-host: maybe-install-info-libtool
1763install-info-host: maybe-install-info-m4
1764install-info-host: maybe-install-info-make
1765install-info-host: maybe-install-info-mmalloc
1766install-info-host: maybe-install-info-patch
1767install-info-host: maybe-install-info-perl
1768install-info-host: maybe-install-info-prms
1769install-info-host: maybe-install-info-rcs
1770install-info-host: maybe-install-info-readline
1771install-info-host: maybe-install-info-release
1772install-info-host: maybe-install-info-recode
1773install-info-host: maybe-install-info-sed
1774install-info-host: maybe-install-info-send-pr
1775install-info-host: maybe-install-info-shellutils
1776install-info-host: maybe-install-info-sid
1777install-info-host: maybe-install-info-sim
1778install-info-host: maybe-install-info-tar
1779install-info-host: maybe-install-info-texinfo
1780install-info-host: maybe-install-info-textutils
1781install-info-host: maybe-install-info-time
1782install-info-host: maybe-install-info-uudecode
1783install-info-host: maybe-install-info-wdiff
1784install-info-host: maybe-install-info-zip
1785install-info-host: maybe-install-info-zlib
1786install-info-host: maybe-install-info-gdb
1787install-info-host: maybe-install-info-expect
1788install-info-host: maybe-install-info-guile
1789install-info-host: maybe-install-info-tk
1790install-info-host: maybe-install-info-libtermcap
1791install-info-host: maybe-install-info-utils
1792install-info-host: maybe-install-info-gnattools
1793install-info-host: maybe-install-info-lto-plugin
1794
1795.PHONY: install-info-target
1796
1797install-info-target: maybe-install-info-target-libstdc++-v3
1798install-info-target: maybe-install-info-target-libmudflap
1799install-info-target: maybe-install-info-target-libssp
1800install-info-target: maybe-install-info-target-newlib
1801install-info-target: maybe-install-info-target-libgcc
1802install-info-target: maybe-install-info-target-libgfortran
1803install-info-target: maybe-install-info-target-libobjc
1804install-info-target: maybe-install-info-target-libtermcap
1805install-info-target: maybe-install-info-target-winsup
1806install-info-target: maybe-install-info-target-libgloss
1807install-info-target: maybe-install-info-target-libiberty
1808install-info-target: maybe-install-info-target-gperf
1809install-info-target: maybe-install-info-target-examples
1810install-info-target: maybe-install-info-target-libffi
1811install-info-target: maybe-install-info-target-libjava
1812install-info-target: maybe-install-info-target-zlib
1813install-info-target: maybe-install-info-target-boehm-gc
1814install-info-target: maybe-install-info-target-qthreads
1815install-info-target: maybe-install-info-target-rda
1816install-info-target: maybe-install-info-target-libada
1817install-info-target: maybe-install-info-target-libgomp
1818
1819.PHONY: do-install-pdf
1820do-install-pdf:
1821	@: $(MAKE); $(unstage)
1822	@r=`${PWD_COMMAND}`; export r; \
1823	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1824	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1825	  install-pdf-target
1826
1827
1828.PHONY: install-pdf-host
1829
1830install-pdf-host: maybe-install-pdf-ash
1831install-pdf-host: maybe-install-pdf-autoconf
1832install-pdf-host: maybe-install-pdf-automake
1833install-pdf-host: maybe-install-pdf-bash
1834install-pdf-host: maybe-install-pdf-bfd
1835install-pdf-host: maybe-install-pdf-opcodes
1836install-pdf-host: maybe-install-pdf-binutils
1837install-pdf-host: maybe-install-pdf-bison
1838install-pdf-host: maybe-install-pdf-byacc
1839install-pdf-host: maybe-install-pdf-bzip2
1840install-pdf-host: maybe-install-pdf-cgen
1841install-pdf-host: maybe-install-pdf-dejagnu
1842install-pdf-host: maybe-install-pdf-diff
1843install-pdf-host: maybe-install-pdf-dosutils
1844install-pdf-host: maybe-install-pdf-etc
1845install-pdf-host: maybe-install-pdf-fastjar
1846install-pdf-host: maybe-install-pdf-fileutils
1847install-pdf-host: maybe-install-pdf-findutils
1848install-pdf-host: maybe-install-pdf-find
1849install-pdf-host: maybe-install-pdf-fixincludes
1850install-pdf-host: maybe-install-pdf-flex
1851install-pdf-host: maybe-install-pdf-gas
1852install-pdf-host: maybe-install-pdf-gcc
1853install-pdf-host: maybe-install-pdf-gawk
1854install-pdf-host: maybe-install-pdf-gettext
1855install-pdf-host: maybe-install-pdf-gmp
1856install-pdf-host: maybe-install-pdf-mpfr
1857install-pdf-host: maybe-install-pdf-mpc
1858install-pdf-host: maybe-install-pdf-ppl
1859install-pdf-host: maybe-install-pdf-cloog
1860install-pdf-host: maybe-install-pdf-libelf
1861install-pdf-host: maybe-install-pdf-gnuserv
1862install-pdf-host: maybe-install-pdf-gold
1863install-pdf-host: maybe-install-pdf-gprof
1864install-pdf-host: maybe-install-pdf-gzip
1865install-pdf-host: maybe-install-pdf-hello
1866install-pdf-host: maybe-install-pdf-indent
1867install-pdf-host: maybe-install-pdf-intl
1868install-pdf-host: maybe-install-pdf-tcl
1869install-pdf-host: maybe-install-pdf-itcl
1870install-pdf-host: maybe-install-pdf-ld
1871install-pdf-host: maybe-install-pdf-libcpp
1872install-pdf-host: maybe-install-pdf-libdecnumber
1873install-pdf-host: maybe-install-pdf-libgui
1874install-pdf-host: maybe-install-pdf-libiberty
1875install-pdf-host: maybe-install-pdf-libiconv
1876install-pdf-host: maybe-install-pdf-libtool
1877install-pdf-host: maybe-install-pdf-m4
1878install-pdf-host: maybe-install-pdf-make
1879install-pdf-host: maybe-install-pdf-mmalloc
1880install-pdf-host: maybe-install-pdf-patch
1881install-pdf-host: maybe-install-pdf-perl
1882install-pdf-host: maybe-install-pdf-prms
1883install-pdf-host: maybe-install-pdf-rcs
1884install-pdf-host: maybe-install-pdf-readline
1885install-pdf-host: maybe-install-pdf-release
1886install-pdf-host: maybe-install-pdf-recode
1887install-pdf-host: maybe-install-pdf-sed
1888install-pdf-host: maybe-install-pdf-send-pr
1889install-pdf-host: maybe-install-pdf-shellutils
1890install-pdf-host: maybe-install-pdf-sid
1891install-pdf-host: maybe-install-pdf-sim
1892install-pdf-host: maybe-install-pdf-tar
1893install-pdf-host: maybe-install-pdf-texinfo
1894install-pdf-host: maybe-install-pdf-textutils
1895install-pdf-host: maybe-install-pdf-time
1896install-pdf-host: maybe-install-pdf-uudecode
1897install-pdf-host: maybe-install-pdf-wdiff
1898install-pdf-host: maybe-install-pdf-zip
1899install-pdf-host: maybe-install-pdf-zlib
1900install-pdf-host: maybe-install-pdf-gdb
1901install-pdf-host: maybe-install-pdf-expect
1902install-pdf-host: maybe-install-pdf-guile
1903install-pdf-host: maybe-install-pdf-tk
1904install-pdf-host: maybe-install-pdf-libtermcap
1905install-pdf-host: maybe-install-pdf-utils
1906install-pdf-host: maybe-install-pdf-gnattools
1907install-pdf-host: maybe-install-pdf-lto-plugin
1908
1909.PHONY: install-pdf-target
1910
1911install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1912install-pdf-target: maybe-install-pdf-target-libmudflap
1913install-pdf-target: maybe-install-pdf-target-libssp
1914install-pdf-target: maybe-install-pdf-target-newlib
1915install-pdf-target: maybe-install-pdf-target-libgcc
1916install-pdf-target: maybe-install-pdf-target-libgfortran
1917install-pdf-target: maybe-install-pdf-target-libobjc
1918install-pdf-target: maybe-install-pdf-target-libtermcap
1919install-pdf-target: maybe-install-pdf-target-winsup
1920install-pdf-target: maybe-install-pdf-target-libgloss
1921install-pdf-target: maybe-install-pdf-target-libiberty
1922install-pdf-target: maybe-install-pdf-target-gperf
1923install-pdf-target: maybe-install-pdf-target-examples
1924install-pdf-target: maybe-install-pdf-target-libffi
1925install-pdf-target: maybe-install-pdf-target-libjava
1926install-pdf-target: maybe-install-pdf-target-zlib
1927install-pdf-target: maybe-install-pdf-target-boehm-gc
1928install-pdf-target: maybe-install-pdf-target-qthreads
1929install-pdf-target: maybe-install-pdf-target-rda
1930install-pdf-target: maybe-install-pdf-target-libada
1931install-pdf-target: maybe-install-pdf-target-libgomp
1932
1933.PHONY: do-install-html
1934do-install-html:
1935	@: $(MAKE); $(unstage)
1936	@r=`${PWD_COMMAND}`; export r; \
1937	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1938	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1939	  install-html-target
1940
1941
1942.PHONY: install-html-host
1943
1944install-html-host: maybe-install-html-ash
1945install-html-host: maybe-install-html-autoconf
1946install-html-host: maybe-install-html-automake
1947install-html-host: maybe-install-html-bash
1948install-html-host: maybe-install-html-bfd
1949install-html-host: maybe-install-html-opcodes
1950install-html-host: maybe-install-html-binutils
1951install-html-host: maybe-install-html-bison
1952install-html-host: maybe-install-html-byacc
1953install-html-host: maybe-install-html-bzip2
1954install-html-host: maybe-install-html-cgen
1955install-html-host: maybe-install-html-dejagnu
1956install-html-host: maybe-install-html-diff
1957install-html-host: maybe-install-html-dosutils
1958install-html-host: maybe-install-html-etc
1959install-html-host: maybe-install-html-fastjar
1960install-html-host: maybe-install-html-fileutils
1961install-html-host: maybe-install-html-findutils
1962install-html-host: maybe-install-html-find
1963install-html-host: maybe-install-html-fixincludes
1964install-html-host: maybe-install-html-flex
1965install-html-host: maybe-install-html-gas
1966install-html-host: maybe-install-html-gcc
1967install-html-host: maybe-install-html-gawk
1968install-html-host: maybe-install-html-gettext
1969install-html-host: maybe-install-html-gmp
1970install-html-host: maybe-install-html-mpfr
1971install-html-host: maybe-install-html-mpc
1972install-html-host: maybe-install-html-ppl
1973install-html-host: maybe-install-html-cloog
1974install-html-host: maybe-install-html-libelf
1975install-html-host: maybe-install-html-gnuserv
1976install-html-host: maybe-install-html-gold
1977install-html-host: maybe-install-html-gprof
1978install-html-host: maybe-install-html-gzip
1979install-html-host: maybe-install-html-hello
1980install-html-host: maybe-install-html-indent
1981install-html-host: maybe-install-html-intl
1982install-html-host: maybe-install-html-tcl
1983install-html-host: maybe-install-html-itcl
1984install-html-host: maybe-install-html-ld
1985install-html-host: maybe-install-html-libcpp
1986install-html-host: maybe-install-html-libdecnumber
1987install-html-host: maybe-install-html-libgui
1988install-html-host: maybe-install-html-libiberty
1989install-html-host: maybe-install-html-libiconv
1990install-html-host: maybe-install-html-libtool
1991install-html-host: maybe-install-html-m4
1992install-html-host: maybe-install-html-make
1993install-html-host: maybe-install-html-mmalloc
1994install-html-host: maybe-install-html-patch
1995install-html-host: maybe-install-html-perl
1996install-html-host: maybe-install-html-prms
1997install-html-host: maybe-install-html-rcs
1998install-html-host: maybe-install-html-readline
1999install-html-host: maybe-install-html-release
2000install-html-host: maybe-install-html-recode
2001install-html-host: maybe-install-html-sed
2002install-html-host: maybe-install-html-send-pr
2003install-html-host: maybe-install-html-shellutils
2004install-html-host: maybe-install-html-sid
2005install-html-host: maybe-install-html-sim
2006install-html-host: maybe-install-html-tar
2007install-html-host: maybe-install-html-texinfo
2008install-html-host: maybe-install-html-textutils
2009install-html-host: maybe-install-html-time
2010install-html-host: maybe-install-html-uudecode
2011install-html-host: maybe-install-html-wdiff
2012install-html-host: maybe-install-html-zip
2013install-html-host: maybe-install-html-zlib
2014install-html-host: maybe-install-html-gdb
2015install-html-host: maybe-install-html-expect
2016install-html-host: maybe-install-html-guile
2017install-html-host: maybe-install-html-tk
2018install-html-host: maybe-install-html-libtermcap
2019install-html-host: maybe-install-html-utils
2020install-html-host: maybe-install-html-gnattools
2021install-html-host: maybe-install-html-lto-plugin
2022
2023.PHONY: install-html-target
2024
2025install-html-target: maybe-install-html-target-libstdc++-v3
2026install-html-target: maybe-install-html-target-libmudflap
2027install-html-target: maybe-install-html-target-libssp
2028install-html-target: maybe-install-html-target-newlib
2029install-html-target: maybe-install-html-target-libgcc
2030install-html-target: maybe-install-html-target-libgfortran
2031install-html-target: maybe-install-html-target-libobjc
2032install-html-target: maybe-install-html-target-libtermcap
2033install-html-target: maybe-install-html-target-winsup
2034install-html-target: maybe-install-html-target-libgloss
2035install-html-target: maybe-install-html-target-libiberty
2036install-html-target: maybe-install-html-target-gperf
2037install-html-target: maybe-install-html-target-examples
2038install-html-target: maybe-install-html-target-libffi
2039install-html-target: maybe-install-html-target-libjava
2040install-html-target: maybe-install-html-target-zlib
2041install-html-target: maybe-install-html-target-boehm-gc
2042install-html-target: maybe-install-html-target-qthreads
2043install-html-target: maybe-install-html-target-rda
2044install-html-target: maybe-install-html-target-libada
2045install-html-target: maybe-install-html-target-libgomp
2046
2047.PHONY: do-installcheck
2048do-installcheck:
2049	@: $(MAKE); $(unstage)
2050	@r=`${PWD_COMMAND}`; export r; \
2051	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2052	$(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2053	  installcheck-target
2054
2055
2056.PHONY: installcheck-host
2057
2058installcheck-host: maybe-installcheck-ash
2059installcheck-host: maybe-installcheck-autoconf
2060installcheck-host: maybe-installcheck-automake
2061installcheck-host: maybe-installcheck-bash
2062installcheck-host: maybe-installcheck-bfd
2063installcheck-host: maybe-installcheck-opcodes
2064installcheck-host: maybe-installcheck-binutils
2065installcheck-host: maybe-installcheck-bison
2066installcheck-host: maybe-installcheck-byacc
2067installcheck-host: maybe-installcheck-bzip2
2068installcheck-host: maybe-installcheck-cgen
2069installcheck-host: maybe-installcheck-dejagnu
2070installcheck-host: maybe-installcheck-diff
2071installcheck-host: maybe-installcheck-dosutils
2072installcheck-host: maybe-installcheck-etc
2073installcheck-host: maybe-installcheck-fastjar
2074installcheck-host: maybe-installcheck-fileutils
2075installcheck-host: maybe-installcheck-findutils
2076installcheck-host: maybe-installcheck-find
2077installcheck-host: maybe-installcheck-fixincludes
2078installcheck-host: maybe-installcheck-flex
2079installcheck-host: maybe-installcheck-gas
2080installcheck-host: maybe-installcheck-gcc
2081installcheck-host: maybe-installcheck-gawk
2082installcheck-host: maybe-installcheck-gettext
2083installcheck-host: maybe-installcheck-gmp
2084installcheck-host: maybe-installcheck-mpfr
2085installcheck-host: maybe-installcheck-mpc
2086installcheck-host: maybe-installcheck-ppl
2087installcheck-host: maybe-installcheck-cloog
2088installcheck-host: maybe-installcheck-libelf
2089installcheck-host: maybe-installcheck-gnuserv
2090installcheck-host: maybe-installcheck-gold
2091installcheck-host: maybe-installcheck-gprof
2092installcheck-host: maybe-installcheck-gzip
2093installcheck-host: maybe-installcheck-hello
2094installcheck-host: maybe-installcheck-indent
2095installcheck-host: maybe-installcheck-intl
2096installcheck-host: maybe-installcheck-tcl
2097installcheck-host: maybe-installcheck-itcl
2098installcheck-host: maybe-installcheck-ld
2099installcheck-host: maybe-installcheck-libcpp
2100installcheck-host: maybe-installcheck-libdecnumber
2101installcheck-host: maybe-installcheck-libgui
2102installcheck-host: maybe-installcheck-libiberty
2103installcheck-host: maybe-installcheck-libiconv
2104installcheck-host: maybe-installcheck-libtool
2105installcheck-host: maybe-installcheck-m4
2106installcheck-host: maybe-installcheck-make
2107installcheck-host: maybe-installcheck-mmalloc
2108installcheck-host: maybe-installcheck-patch
2109installcheck-host: maybe-installcheck-perl
2110installcheck-host: maybe-installcheck-prms
2111installcheck-host: maybe-installcheck-rcs
2112installcheck-host: maybe-installcheck-readline
2113installcheck-host: maybe-installcheck-release
2114installcheck-host: maybe-installcheck-recode
2115installcheck-host: maybe-installcheck-sed
2116installcheck-host: maybe-installcheck-send-pr
2117installcheck-host: maybe-installcheck-shellutils
2118installcheck-host: maybe-installcheck-sid
2119installcheck-host: maybe-installcheck-sim
2120installcheck-host: maybe-installcheck-tar
2121installcheck-host: maybe-installcheck-texinfo
2122installcheck-host: maybe-installcheck-textutils
2123installcheck-host: maybe-installcheck-time
2124installcheck-host: maybe-installcheck-uudecode
2125installcheck-host: maybe-installcheck-wdiff
2126installcheck-host: maybe-installcheck-zip
2127installcheck-host: maybe-installcheck-zlib
2128installcheck-host: maybe-installcheck-gdb
2129installcheck-host: maybe-installcheck-expect
2130installcheck-host: maybe-installcheck-guile
2131installcheck-host: maybe-installcheck-tk
2132installcheck-host: maybe-installcheck-libtermcap
2133installcheck-host: maybe-installcheck-utils
2134installcheck-host: maybe-installcheck-gnattools
2135installcheck-host: maybe-installcheck-lto-plugin
2136
2137.PHONY: installcheck-target
2138
2139installcheck-target: maybe-installcheck-target-libstdc++-v3
2140installcheck-target: maybe-installcheck-target-libmudflap
2141installcheck-target: maybe-installcheck-target-libssp
2142installcheck-target: maybe-installcheck-target-newlib
2143installcheck-target: maybe-installcheck-target-libgcc
2144installcheck-target: maybe-installcheck-target-libgfortran
2145installcheck-target: maybe-installcheck-target-libobjc
2146installcheck-target: maybe-installcheck-target-libtermcap
2147installcheck-target: maybe-installcheck-target-winsup
2148installcheck-target: maybe-installcheck-target-libgloss
2149installcheck-target: maybe-installcheck-target-libiberty
2150installcheck-target: maybe-installcheck-target-gperf
2151installcheck-target: maybe-installcheck-target-examples
2152installcheck-target: maybe-installcheck-target-libffi
2153installcheck-target: maybe-installcheck-target-libjava
2154installcheck-target: maybe-installcheck-target-zlib
2155installcheck-target: maybe-installcheck-target-boehm-gc
2156installcheck-target: maybe-installcheck-target-qthreads
2157installcheck-target: maybe-installcheck-target-rda
2158installcheck-target: maybe-installcheck-target-libada
2159installcheck-target: maybe-installcheck-target-libgomp
2160
2161.PHONY: do-mostlyclean
2162do-mostlyclean:
2163	@: $(MAKE); $(unstage)
2164	@r=`${PWD_COMMAND}`; export r; \
2165	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2166	$(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2167	  mostlyclean-target
2168
2169
2170.PHONY: mostlyclean-host
2171
2172mostlyclean-host: maybe-mostlyclean-ash
2173mostlyclean-host: maybe-mostlyclean-autoconf
2174mostlyclean-host: maybe-mostlyclean-automake
2175mostlyclean-host: maybe-mostlyclean-bash
2176mostlyclean-host: maybe-mostlyclean-bfd
2177mostlyclean-host: maybe-mostlyclean-opcodes
2178mostlyclean-host: maybe-mostlyclean-binutils
2179mostlyclean-host: maybe-mostlyclean-bison
2180mostlyclean-host: maybe-mostlyclean-byacc
2181mostlyclean-host: maybe-mostlyclean-bzip2
2182mostlyclean-host: maybe-mostlyclean-cgen
2183mostlyclean-host: maybe-mostlyclean-dejagnu
2184mostlyclean-host: maybe-mostlyclean-diff
2185mostlyclean-host: maybe-mostlyclean-dosutils
2186mostlyclean-host: maybe-mostlyclean-etc
2187mostlyclean-host: maybe-mostlyclean-fastjar
2188mostlyclean-host: maybe-mostlyclean-fileutils
2189mostlyclean-host: maybe-mostlyclean-findutils
2190mostlyclean-host: maybe-mostlyclean-find
2191mostlyclean-host: maybe-mostlyclean-fixincludes
2192mostlyclean-host: maybe-mostlyclean-flex
2193mostlyclean-host: maybe-mostlyclean-gas
2194mostlyclean-host: maybe-mostlyclean-gcc
2195mostlyclean-host: maybe-mostlyclean-gawk
2196mostlyclean-host: maybe-mostlyclean-gettext
2197mostlyclean-host: maybe-mostlyclean-gmp
2198mostlyclean-host: maybe-mostlyclean-mpfr
2199mostlyclean-host: maybe-mostlyclean-mpc
2200mostlyclean-host: maybe-mostlyclean-ppl
2201mostlyclean-host: maybe-mostlyclean-cloog
2202mostlyclean-host: maybe-mostlyclean-libelf
2203mostlyclean-host: maybe-mostlyclean-gnuserv
2204mostlyclean-host: maybe-mostlyclean-gold
2205mostlyclean-host: maybe-mostlyclean-gprof
2206mostlyclean-host: maybe-mostlyclean-gzip
2207mostlyclean-host: maybe-mostlyclean-hello
2208mostlyclean-host: maybe-mostlyclean-indent
2209mostlyclean-host: maybe-mostlyclean-intl
2210mostlyclean-host: maybe-mostlyclean-tcl
2211mostlyclean-host: maybe-mostlyclean-itcl
2212mostlyclean-host: maybe-mostlyclean-ld
2213mostlyclean-host: maybe-mostlyclean-libcpp
2214mostlyclean-host: maybe-mostlyclean-libdecnumber
2215mostlyclean-host: maybe-mostlyclean-libgui
2216mostlyclean-host: maybe-mostlyclean-libiberty
2217mostlyclean-host: maybe-mostlyclean-libiconv
2218mostlyclean-host: maybe-mostlyclean-libtool
2219mostlyclean-host: maybe-mostlyclean-m4
2220mostlyclean-host: maybe-mostlyclean-make
2221mostlyclean-host: maybe-mostlyclean-mmalloc
2222mostlyclean-host: maybe-mostlyclean-patch
2223mostlyclean-host: maybe-mostlyclean-perl
2224mostlyclean-host: maybe-mostlyclean-prms
2225mostlyclean-host: maybe-mostlyclean-rcs
2226mostlyclean-host: maybe-mostlyclean-readline
2227mostlyclean-host: maybe-mostlyclean-release
2228mostlyclean-host: maybe-mostlyclean-recode
2229mostlyclean-host: maybe-mostlyclean-sed
2230mostlyclean-host: maybe-mostlyclean-send-pr
2231mostlyclean-host: maybe-mostlyclean-shellutils
2232mostlyclean-host: maybe-mostlyclean-sid
2233mostlyclean-host: maybe-mostlyclean-sim
2234mostlyclean-host: maybe-mostlyclean-tar
2235mostlyclean-host: maybe-mostlyclean-texinfo
2236mostlyclean-host: maybe-mostlyclean-textutils
2237mostlyclean-host: maybe-mostlyclean-time
2238mostlyclean-host: maybe-mostlyclean-uudecode
2239mostlyclean-host: maybe-mostlyclean-wdiff
2240mostlyclean-host: maybe-mostlyclean-zip
2241mostlyclean-host: maybe-mostlyclean-zlib
2242mostlyclean-host: maybe-mostlyclean-gdb
2243mostlyclean-host: maybe-mostlyclean-expect
2244mostlyclean-host: maybe-mostlyclean-guile
2245mostlyclean-host: maybe-mostlyclean-tk
2246mostlyclean-host: maybe-mostlyclean-libtermcap
2247mostlyclean-host: maybe-mostlyclean-utils
2248mostlyclean-host: maybe-mostlyclean-gnattools
2249mostlyclean-host: maybe-mostlyclean-lto-plugin
2250
2251.PHONY: mostlyclean-target
2252
2253mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2254mostlyclean-target: maybe-mostlyclean-target-libmudflap
2255mostlyclean-target: maybe-mostlyclean-target-libssp
2256mostlyclean-target: maybe-mostlyclean-target-newlib
2257mostlyclean-target: maybe-mostlyclean-target-libgcc
2258mostlyclean-target: maybe-mostlyclean-target-libgfortran
2259mostlyclean-target: maybe-mostlyclean-target-libobjc
2260mostlyclean-target: maybe-mostlyclean-target-libtermcap
2261mostlyclean-target: maybe-mostlyclean-target-winsup
2262mostlyclean-target: maybe-mostlyclean-target-libgloss
2263mostlyclean-target: maybe-mostlyclean-target-libiberty
2264mostlyclean-target: maybe-mostlyclean-target-gperf
2265mostlyclean-target: maybe-mostlyclean-target-examples
2266mostlyclean-target: maybe-mostlyclean-target-libffi
2267mostlyclean-target: maybe-mostlyclean-target-libjava
2268mostlyclean-target: maybe-mostlyclean-target-zlib
2269mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2270mostlyclean-target: maybe-mostlyclean-target-qthreads
2271mostlyclean-target: maybe-mostlyclean-target-rda
2272mostlyclean-target: maybe-mostlyclean-target-libada
2273mostlyclean-target: maybe-mostlyclean-target-libgomp
2274
2275.PHONY: do-clean
2276do-clean:
2277	@: $(MAKE); $(unstage)
2278	@r=`${PWD_COMMAND}`; export r; \
2279	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2280	$(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2281	  clean-target
2282
2283
2284.PHONY: clean-host
2285
2286clean-host: maybe-clean-ash
2287clean-host: maybe-clean-autoconf
2288clean-host: maybe-clean-automake
2289clean-host: maybe-clean-bash
2290clean-host: maybe-clean-bfd
2291clean-host: maybe-clean-opcodes
2292clean-host: maybe-clean-binutils
2293clean-host: maybe-clean-bison
2294clean-host: maybe-clean-byacc
2295clean-host: maybe-clean-bzip2
2296clean-host: maybe-clean-cgen
2297clean-host: maybe-clean-dejagnu
2298clean-host: maybe-clean-diff
2299clean-host: maybe-clean-dosutils
2300clean-host: maybe-clean-etc
2301clean-host: maybe-clean-fastjar
2302clean-host: maybe-clean-fileutils
2303clean-host: maybe-clean-findutils
2304clean-host: maybe-clean-find
2305clean-host: maybe-clean-fixincludes
2306clean-host: maybe-clean-flex
2307clean-host: maybe-clean-gas
2308clean-host: maybe-clean-gcc
2309clean-host: maybe-clean-gawk
2310clean-host: maybe-clean-gettext
2311clean-host: maybe-clean-gmp
2312clean-host: maybe-clean-mpfr
2313clean-host: maybe-clean-mpc
2314clean-host: maybe-clean-ppl
2315clean-host: maybe-clean-cloog
2316clean-host: maybe-clean-libelf
2317clean-host: maybe-clean-gnuserv
2318clean-host: maybe-clean-gold
2319clean-host: maybe-clean-gprof
2320clean-host: maybe-clean-gzip
2321clean-host: maybe-clean-hello
2322clean-host: maybe-clean-indent
2323clean-host: maybe-clean-intl
2324clean-host: maybe-clean-tcl
2325clean-host: maybe-clean-itcl
2326clean-host: maybe-clean-ld
2327clean-host: maybe-clean-libcpp
2328clean-host: maybe-clean-libdecnumber
2329clean-host: maybe-clean-libgui
2330clean-host: maybe-clean-libiberty
2331clean-host: maybe-clean-libiconv
2332clean-host: maybe-clean-libtool
2333clean-host: maybe-clean-m4
2334clean-host: maybe-clean-make
2335clean-host: maybe-clean-mmalloc
2336clean-host: maybe-clean-patch
2337clean-host: maybe-clean-perl
2338clean-host: maybe-clean-prms
2339clean-host: maybe-clean-rcs
2340clean-host: maybe-clean-readline
2341clean-host: maybe-clean-release
2342clean-host: maybe-clean-recode
2343clean-host: maybe-clean-sed
2344clean-host: maybe-clean-send-pr
2345clean-host: maybe-clean-shellutils
2346clean-host: maybe-clean-sid
2347clean-host: maybe-clean-sim
2348clean-host: maybe-clean-tar
2349clean-host: maybe-clean-texinfo
2350clean-host: maybe-clean-textutils
2351clean-host: maybe-clean-time
2352clean-host: maybe-clean-uudecode
2353clean-host: maybe-clean-wdiff
2354clean-host: maybe-clean-zip
2355clean-host: maybe-clean-zlib
2356clean-host: maybe-clean-gdb
2357clean-host: maybe-clean-expect
2358clean-host: maybe-clean-guile
2359clean-host: maybe-clean-tk
2360clean-host: maybe-clean-libtermcap
2361clean-host: maybe-clean-utils
2362clean-host: maybe-clean-gnattools
2363clean-host: maybe-clean-lto-plugin
2364
2365.PHONY: clean-target
2366
2367clean-target: maybe-clean-target-libstdc++-v3
2368clean-target: maybe-clean-target-libmudflap
2369clean-target: maybe-clean-target-libssp
2370clean-target: maybe-clean-target-newlib
2371clean-target: maybe-clean-target-libgcc
2372clean-target: maybe-clean-target-libgfortran
2373clean-target: maybe-clean-target-libobjc
2374clean-target: maybe-clean-target-libtermcap
2375clean-target: maybe-clean-target-winsup
2376clean-target: maybe-clean-target-libgloss
2377clean-target: maybe-clean-target-libiberty
2378clean-target: maybe-clean-target-gperf
2379clean-target: maybe-clean-target-examples
2380clean-target: maybe-clean-target-libffi
2381clean-target: maybe-clean-target-libjava
2382clean-target: maybe-clean-target-zlib
2383clean-target: maybe-clean-target-boehm-gc
2384clean-target: maybe-clean-target-qthreads
2385clean-target: maybe-clean-target-rda
2386clean-target: maybe-clean-target-libada
2387clean-target: maybe-clean-target-libgomp
2388
2389.PHONY: do-distclean
2390do-distclean:
2391	@: $(MAKE); $(unstage)
2392	@r=`${PWD_COMMAND}`; export r; \
2393	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2394	$(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2395	  distclean-target
2396
2397
2398.PHONY: distclean-host
2399
2400distclean-host: maybe-distclean-ash
2401distclean-host: maybe-distclean-autoconf
2402distclean-host: maybe-distclean-automake
2403distclean-host: maybe-distclean-bash
2404distclean-host: maybe-distclean-bfd
2405distclean-host: maybe-distclean-opcodes
2406distclean-host: maybe-distclean-binutils
2407distclean-host: maybe-distclean-bison
2408distclean-host: maybe-distclean-byacc
2409distclean-host: maybe-distclean-bzip2
2410distclean-host: maybe-distclean-cgen
2411distclean-host: maybe-distclean-dejagnu
2412distclean-host: maybe-distclean-diff
2413distclean-host: maybe-distclean-dosutils
2414distclean-host: maybe-distclean-etc
2415distclean-host: maybe-distclean-fastjar
2416distclean-host: maybe-distclean-fileutils
2417distclean-host: maybe-distclean-findutils
2418distclean-host: maybe-distclean-find
2419distclean-host: maybe-distclean-fixincludes
2420distclean-host: maybe-distclean-flex
2421distclean-host: maybe-distclean-gas
2422distclean-host: maybe-distclean-gcc
2423distclean-host: maybe-distclean-gawk
2424distclean-host: maybe-distclean-gettext
2425distclean-host: maybe-distclean-gmp
2426distclean-host: maybe-distclean-mpfr
2427distclean-host: maybe-distclean-mpc
2428distclean-host: maybe-distclean-ppl
2429distclean-host: maybe-distclean-cloog
2430distclean-host: maybe-distclean-libelf
2431distclean-host: maybe-distclean-gnuserv
2432distclean-host: maybe-distclean-gold
2433distclean-host: maybe-distclean-gprof
2434distclean-host: maybe-distclean-gzip
2435distclean-host: maybe-distclean-hello
2436distclean-host: maybe-distclean-indent
2437distclean-host: maybe-distclean-intl
2438distclean-host: maybe-distclean-tcl
2439distclean-host: maybe-distclean-itcl
2440distclean-host: maybe-distclean-ld
2441distclean-host: maybe-distclean-libcpp
2442distclean-host: maybe-distclean-libdecnumber
2443distclean-host: maybe-distclean-libgui
2444distclean-host: maybe-distclean-libiberty
2445distclean-host: maybe-distclean-libiconv
2446distclean-host: maybe-distclean-libtool
2447distclean-host: maybe-distclean-m4
2448distclean-host: maybe-distclean-make
2449distclean-host: maybe-distclean-mmalloc
2450distclean-host: maybe-distclean-patch
2451distclean-host: maybe-distclean-perl
2452distclean-host: maybe-distclean-prms
2453distclean-host: maybe-distclean-rcs
2454distclean-host: maybe-distclean-readline
2455distclean-host: maybe-distclean-release
2456distclean-host: maybe-distclean-recode
2457distclean-host: maybe-distclean-sed
2458distclean-host: maybe-distclean-send-pr
2459distclean-host: maybe-distclean-shellutils
2460distclean-host: maybe-distclean-sid
2461distclean-host: maybe-distclean-sim
2462distclean-host: maybe-distclean-tar
2463distclean-host: maybe-distclean-texinfo
2464distclean-host: maybe-distclean-textutils
2465distclean-host: maybe-distclean-time
2466distclean-host: maybe-distclean-uudecode
2467distclean-host: maybe-distclean-wdiff
2468distclean-host: maybe-distclean-zip
2469distclean-host: maybe-distclean-zlib
2470distclean-host: maybe-distclean-gdb
2471distclean-host: maybe-distclean-expect
2472distclean-host: maybe-distclean-guile
2473distclean-host: maybe-distclean-tk
2474distclean-host: maybe-distclean-libtermcap
2475distclean-host: maybe-distclean-utils
2476distclean-host: maybe-distclean-gnattools
2477distclean-host: maybe-distclean-lto-plugin
2478
2479.PHONY: distclean-target
2480
2481distclean-target: maybe-distclean-target-libstdc++-v3
2482distclean-target: maybe-distclean-target-libmudflap
2483distclean-target: maybe-distclean-target-libssp
2484distclean-target: maybe-distclean-target-newlib
2485distclean-target: maybe-distclean-target-libgcc
2486distclean-target: maybe-distclean-target-libgfortran
2487distclean-target: maybe-distclean-target-libobjc
2488distclean-target: maybe-distclean-target-libtermcap
2489distclean-target: maybe-distclean-target-winsup
2490distclean-target: maybe-distclean-target-libgloss
2491distclean-target: maybe-distclean-target-libiberty
2492distclean-target: maybe-distclean-target-gperf
2493distclean-target: maybe-distclean-target-examples
2494distclean-target: maybe-distclean-target-libffi
2495distclean-target: maybe-distclean-target-libjava
2496distclean-target: maybe-distclean-target-zlib
2497distclean-target: maybe-distclean-target-boehm-gc
2498distclean-target: maybe-distclean-target-qthreads
2499distclean-target: maybe-distclean-target-rda
2500distclean-target: maybe-distclean-target-libada
2501distclean-target: maybe-distclean-target-libgomp
2502
2503.PHONY: do-maintainer-clean
2504do-maintainer-clean:
2505	@: $(MAKE); $(unstage)
2506	@r=`${PWD_COMMAND}`; export r; \
2507	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2508	$(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2509	  maintainer-clean-target
2510
2511
2512.PHONY: maintainer-clean-host
2513
2514maintainer-clean-host: maybe-maintainer-clean-ash
2515maintainer-clean-host: maybe-maintainer-clean-autoconf
2516maintainer-clean-host: maybe-maintainer-clean-automake
2517maintainer-clean-host: maybe-maintainer-clean-bash
2518maintainer-clean-host: maybe-maintainer-clean-bfd
2519maintainer-clean-host: maybe-maintainer-clean-opcodes
2520maintainer-clean-host: maybe-maintainer-clean-binutils
2521maintainer-clean-host: maybe-maintainer-clean-bison
2522maintainer-clean-host: maybe-maintainer-clean-byacc
2523maintainer-clean-host: maybe-maintainer-clean-bzip2
2524maintainer-clean-host: maybe-maintainer-clean-cgen
2525maintainer-clean-host: maybe-maintainer-clean-dejagnu
2526maintainer-clean-host: maybe-maintainer-clean-diff
2527maintainer-clean-host: maybe-maintainer-clean-dosutils
2528maintainer-clean-host: maybe-maintainer-clean-etc
2529maintainer-clean-host: maybe-maintainer-clean-fastjar
2530maintainer-clean-host: maybe-maintainer-clean-fileutils
2531maintainer-clean-host: maybe-maintainer-clean-findutils
2532maintainer-clean-host: maybe-maintainer-clean-find
2533maintainer-clean-host: maybe-maintainer-clean-fixincludes
2534maintainer-clean-host: maybe-maintainer-clean-flex
2535maintainer-clean-host: maybe-maintainer-clean-gas
2536maintainer-clean-host: maybe-maintainer-clean-gcc
2537maintainer-clean-host: maybe-maintainer-clean-gawk
2538maintainer-clean-host: maybe-maintainer-clean-gettext
2539maintainer-clean-host: maybe-maintainer-clean-gmp
2540maintainer-clean-host: maybe-maintainer-clean-mpfr
2541maintainer-clean-host: maybe-maintainer-clean-mpc
2542maintainer-clean-host: maybe-maintainer-clean-ppl
2543maintainer-clean-host: maybe-maintainer-clean-cloog
2544maintainer-clean-host: maybe-maintainer-clean-libelf
2545maintainer-clean-host: maybe-maintainer-clean-gnuserv
2546maintainer-clean-host: maybe-maintainer-clean-gold
2547maintainer-clean-host: maybe-maintainer-clean-gprof
2548maintainer-clean-host: maybe-maintainer-clean-gzip
2549maintainer-clean-host: maybe-maintainer-clean-hello
2550maintainer-clean-host: maybe-maintainer-clean-indent
2551maintainer-clean-host: maybe-maintainer-clean-intl
2552maintainer-clean-host: maybe-maintainer-clean-tcl
2553maintainer-clean-host: maybe-maintainer-clean-itcl
2554maintainer-clean-host: maybe-maintainer-clean-ld
2555maintainer-clean-host: maybe-maintainer-clean-libcpp
2556maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2557maintainer-clean-host: maybe-maintainer-clean-libgui
2558maintainer-clean-host: maybe-maintainer-clean-libiberty
2559maintainer-clean-host: maybe-maintainer-clean-libiconv
2560maintainer-clean-host: maybe-maintainer-clean-libtool
2561maintainer-clean-host: maybe-maintainer-clean-m4
2562maintainer-clean-host: maybe-maintainer-clean-make
2563maintainer-clean-host: maybe-maintainer-clean-mmalloc
2564maintainer-clean-host: maybe-maintainer-clean-patch
2565maintainer-clean-host: maybe-maintainer-clean-perl
2566maintainer-clean-host: maybe-maintainer-clean-prms
2567maintainer-clean-host: maybe-maintainer-clean-rcs
2568maintainer-clean-host: maybe-maintainer-clean-readline
2569maintainer-clean-host: maybe-maintainer-clean-release
2570maintainer-clean-host: maybe-maintainer-clean-recode
2571maintainer-clean-host: maybe-maintainer-clean-sed
2572maintainer-clean-host: maybe-maintainer-clean-send-pr
2573maintainer-clean-host: maybe-maintainer-clean-shellutils
2574maintainer-clean-host: maybe-maintainer-clean-sid
2575maintainer-clean-host: maybe-maintainer-clean-sim
2576maintainer-clean-host: maybe-maintainer-clean-tar
2577maintainer-clean-host: maybe-maintainer-clean-texinfo
2578maintainer-clean-host: maybe-maintainer-clean-textutils
2579maintainer-clean-host: maybe-maintainer-clean-time
2580maintainer-clean-host: maybe-maintainer-clean-uudecode
2581maintainer-clean-host: maybe-maintainer-clean-wdiff
2582maintainer-clean-host: maybe-maintainer-clean-zip
2583maintainer-clean-host: maybe-maintainer-clean-zlib
2584maintainer-clean-host: maybe-maintainer-clean-gdb
2585maintainer-clean-host: maybe-maintainer-clean-expect
2586maintainer-clean-host: maybe-maintainer-clean-guile
2587maintainer-clean-host: maybe-maintainer-clean-tk
2588maintainer-clean-host: maybe-maintainer-clean-libtermcap
2589maintainer-clean-host: maybe-maintainer-clean-utils
2590maintainer-clean-host: maybe-maintainer-clean-gnattools
2591maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2592
2593.PHONY: maintainer-clean-target
2594
2595maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2596maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2597maintainer-clean-target: maybe-maintainer-clean-target-libssp
2598maintainer-clean-target: maybe-maintainer-clean-target-newlib
2599maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2600maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2601maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2602maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2603maintainer-clean-target: maybe-maintainer-clean-target-winsup
2604maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2605maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2606maintainer-clean-target: maybe-maintainer-clean-target-gperf
2607maintainer-clean-target: maybe-maintainer-clean-target-examples
2608maintainer-clean-target: maybe-maintainer-clean-target-libffi
2609maintainer-clean-target: maybe-maintainer-clean-target-libjava
2610maintainer-clean-target: maybe-maintainer-clean-target-zlib
2611maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2612maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2613maintainer-clean-target: maybe-maintainer-clean-target-rda
2614maintainer-clean-target: maybe-maintainer-clean-target-libada
2615maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2616
2617
2618# Here are the targets which correspond to the do-X targets.
2619
2620.PHONY: info installcheck dvi pdf html
2621.PHONY: install-info install-pdf install-html
2622.PHONY: clean distclean mostlyclean maintainer-clean realclean
2623.PHONY: local-clean local-distclean local-maintainer-clean
2624info: do-info
2625installcheck: do-installcheck
2626dvi: do-dvi
2627pdf: do-pdf
2628html: do-html
2629
2630# Make sure makeinfo is built before we do a `make info', if we're
2631# in fact building texinfo.
2632do-info: maybe-all-texinfo
2633
2634install-info: do-install-info dir.info
2635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2636	if [ -f dir.info ] ; then \
2637	  $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2638	else true ; fi
2639
2640install-pdf: do-install-pdf
2641
2642install-html: do-install-html
2643
2644local-clean:
2645	-rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2646
2647local-distclean:
2648	-rm -f Makefile config.status config.cache mh-frag mt-frag
2649	-rm -f maybedep.tmp serdep.tmp
2650	-if [ "$(TARGET_SUBDIR)" != "." ]; then \
2651	  rm -rf $(TARGET_SUBDIR); \
2652	else true; fi
2653	-rm -rf $(BUILD_SUBDIR)
2654	-if [ "$(HOST_SUBDIR)" != "." ]; then \
2655	  rm -rf $(HOST_SUBDIR); \
2656	else true; fi
2657	-rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2658	-rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2659	-rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2660	-rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2661	-rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2662	-find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2663
2664local-maintainer-clean:
2665	@echo "This command is intended for maintainers to use;"
2666	@echo "it deletes files that may require special tools to rebuild."
2667
2668clean: do-clean local-clean
2669mostlyclean: do-mostlyclean local-clean
2670distclean: do-distclean local-clean local-distclean
2671maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2672maintainer-clean: local-distclean
2673realclean: maintainer-clean
2674
2675# Check target.
2676
2677.PHONY: check do-check
2678check: do-check
2679
2680# Only include modules actually being configured and built.
2681.PHONY: check-host
2682check-host:  \
2683    maybe-check-ash \
2684    maybe-check-autoconf \
2685    maybe-check-automake \
2686    maybe-check-bash \
2687    maybe-check-bfd \
2688    maybe-check-opcodes \
2689    maybe-check-binutils \
2690    maybe-check-bison \
2691    maybe-check-byacc \
2692    maybe-check-bzip2 \
2693    maybe-check-cgen \
2694    maybe-check-dejagnu \
2695    maybe-check-diff \
2696    maybe-check-dosutils \
2697    maybe-check-etc \
2698    maybe-check-fastjar \
2699    maybe-check-fileutils \
2700    maybe-check-findutils \
2701    maybe-check-find \
2702    maybe-check-fixincludes \
2703    maybe-check-flex \
2704    maybe-check-gas \
2705    maybe-check-gcc \
2706    maybe-check-gawk \
2707    maybe-check-gettext \
2708    maybe-check-gmp \
2709    maybe-check-mpfr \
2710    maybe-check-mpc \
2711    maybe-check-ppl \
2712    maybe-check-cloog \
2713    maybe-check-libelf \
2714    maybe-check-gnuserv \
2715    maybe-check-gold \
2716    maybe-check-gprof \
2717    maybe-check-gzip \
2718    maybe-check-hello \
2719    maybe-check-indent \
2720    maybe-check-intl \
2721    maybe-check-tcl \
2722    maybe-check-itcl \
2723    maybe-check-ld \
2724    maybe-check-libcpp \
2725    maybe-check-libdecnumber \
2726    maybe-check-libgui \
2727    maybe-check-libiberty \
2728    maybe-check-libiconv \
2729    maybe-check-libtool \
2730    maybe-check-m4 \
2731    maybe-check-make \
2732    maybe-check-mmalloc \
2733    maybe-check-patch \
2734    maybe-check-perl \
2735    maybe-check-prms \
2736    maybe-check-rcs \
2737    maybe-check-readline \
2738    maybe-check-release \
2739    maybe-check-recode \
2740    maybe-check-sed \
2741    maybe-check-send-pr \
2742    maybe-check-shellutils \
2743    maybe-check-sid \
2744    maybe-check-sim \
2745    maybe-check-tar \
2746    maybe-check-texinfo \
2747    maybe-check-textutils \
2748    maybe-check-time \
2749    maybe-check-uudecode \
2750    maybe-check-wdiff \
2751    maybe-check-zip \
2752    maybe-check-zlib \
2753    maybe-check-gdb \
2754    maybe-check-expect \
2755    maybe-check-guile \
2756    maybe-check-tk \
2757    maybe-check-libtermcap \
2758    maybe-check-utils \
2759    maybe-check-gnattools \
2760    maybe-check-lto-plugin
2761
2762.PHONY: check-target
2763check-target:  \
2764    maybe-check-target-libstdc++-v3 \
2765    maybe-check-target-libmudflap \
2766    maybe-check-target-libssp \
2767    maybe-check-target-newlib \
2768    maybe-check-target-libgcc \
2769    maybe-check-target-libgfortran \
2770    maybe-check-target-libobjc \
2771    maybe-check-target-libtermcap \
2772    maybe-check-target-winsup \
2773    maybe-check-target-libgloss \
2774    maybe-check-target-libiberty \
2775    maybe-check-target-gperf \
2776    maybe-check-target-examples \
2777    maybe-check-target-libffi \
2778    maybe-check-target-libjava \
2779    maybe-check-target-zlib \
2780    maybe-check-target-boehm-gc \
2781    maybe-check-target-qthreads \
2782    maybe-check-target-rda \
2783    maybe-check-target-libada \
2784    maybe-check-target-libgomp
2785
2786do-check:
2787	@: $(MAKE); $(unstage)
2788	@r=`${PWD_COMMAND}`; export r; \
2789	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2790	$(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2791
2792# Automated reporting of test results.
2793
2794warning.log: build.log
2795	$(srcdir)/contrib/warn_summary build.log > $@
2796
2797mail-report.log:
2798	if test x'$(BOOT_CFLAGS)' != x''; then \
2799	    BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2800	fi; \
2801	$(srcdir)/contrib/test_summary -t >$@
2802	chmod +x $@
2803	echo If you really want to send e-mail, run ./$@ now
2804
2805mail-report-with-warnings.log: warning.log
2806	if test x'$(BOOT_CFLAGS)' != x''; then \
2807	    BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2808	fi; \
2809	$(srcdir)/contrib/test_summary -t -i warning.log >$@
2810	chmod +x $@
2811	echo If you really want to send e-mail, run ./$@ now
2812
2813# Installation targets.
2814
2815.PHONY: install uninstall
2816install:
2817	@: $(MAKE); $(unstage)
2818	@r=`${PWD_COMMAND}`; export r; \
2819	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2820	$(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2821
2822.PHONY: install-host-nogcc
2823install-host-nogcc:  \
2824    maybe-install-ash \
2825    maybe-install-autoconf \
2826    maybe-install-automake \
2827    maybe-install-bash \
2828    maybe-install-bfd \
2829    maybe-install-opcodes \
2830    maybe-install-binutils \
2831    maybe-install-bison \
2832    maybe-install-byacc \
2833    maybe-install-bzip2 \
2834    maybe-install-cgen \
2835    maybe-install-dejagnu \
2836    maybe-install-diff \
2837    maybe-install-dosutils \
2838    maybe-install-etc \
2839    maybe-install-fastjar \
2840    maybe-install-fileutils \
2841    maybe-install-findutils \
2842    maybe-install-find \
2843    maybe-install-fixincludes \
2844    maybe-install-flex \
2845    maybe-install-gas \
2846    maybe-install-gawk \
2847    maybe-install-gettext \
2848    maybe-install-gmp \
2849    maybe-install-mpfr \
2850    maybe-install-mpc \
2851    maybe-install-ppl \
2852    maybe-install-cloog \
2853    maybe-install-libelf \
2854    maybe-install-gnuserv \
2855    maybe-install-gold \
2856    maybe-install-gprof \
2857    maybe-install-gzip \
2858    maybe-install-hello \
2859    maybe-install-indent \
2860    maybe-install-intl \
2861    maybe-install-tcl \
2862    maybe-install-itcl \
2863    maybe-install-ld \
2864    maybe-install-libcpp \
2865    maybe-install-libdecnumber \
2866    maybe-install-libgui \
2867    maybe-install-libiberty \
2868    maybe-install-libiconv \
2869    maybe-install-libtool \
2870    maybe-install-m4 \
2871    maybe-install-make \
2872    maybe-install-mmalloc \
2873    maybe-install-patch \
2874    maybe-install-perl \
2875    maybe-install-prms \
2876    maybe-install-rcs \
2877    maybe-install-readline \
2878    maybe-install-release \
2879    maybe-install-recode \
2880    maybe-install-sed \
2881    maybe-install-send-pr \
2882    maybe-install-shellutils \
2883    maybe-install-sid \
2884    maybe-install-sim \
2885    maybe-install-tar \
2886    maybe-install-texinfo \
2887    maybe-install-textutils \
2888    maybe-install-time \
2889    maybe-install-uudecode \
2890    maybe-install-wdiff \
2891    maybe-install-zip \
2892    maybe-install-zlib \
2893    maybe-install-gdb \
2894    maybe-install-expect \
2895    maybe-install-guile \
2896    maybe-install-tk \
2897    maybe-install-libtermcap \
2898    maybe-install-utils \
2899    maybe-install-gnattools \
2900    maybe-install-lto-plugin
2901
2902.PHONY: install-host
2903install-host:  \
2904    maybe-install-ash \
2905    maybe-install-autoconf \
2906    maybe-install-automake \
2907    maybe-install-bash \
2908    maybe-install-bfd \
2909    maybe-install-opcodes \
2910    maybe-install-binutils \
2911    maybe-install-bison \
2912    maybe-install-byacc \
2913    maybe-install-bzip2 \
2914    maybe-install-cgen \
2915    maybe-install-dejagnu \
2916    maybe-install-diff \
2917    maybe-install-dosutils \
2918    maybe-install-etc \
2919    maybe-install-fastjar \
2920    maybe-install-fileutils \
2921    maybe-install-findutils \
2922    maybe-install-find \
2923    maybe-install-fixincludes \
2924    maybe-install-flex \
2925    maybe-install-gas \
2926    maybe-install-gcc \
2927    maybe-install-gawk \
2928    maybe-install-gettext \
2929    maybe-install-gmp \
2930    maybe-install-mpfr \
2931    maybe-install-mpc \
2932    maybe-install-ppl \
2933    maybe-install-cloog \
2934    maybe-install-libelf \
2935    maybe-install-gnuserv \
2936    maybe-install-gold \
2937    maybe-install-gprof \
2938    maybe-install-gzip \
2939    maybe-install-hello \
2940    maybe-install-indent \
2941    maybe-install-intl \
2942    maybe-install-tcl \
2943    maybe-install-itcl \
2944    maybe-install-ld \
2945    maybe-install-libcpp \
2946    maybe-install-libdecnumber \
2947    maybe-install-libgui \
2948    maybe-install-libiberty \
2949    maybe-install-libiconv \
2950    maybe-install-libtool \
2951    maybe-install-m4 \
2952    maybe-install-make \
2953    maybe-install-mmalloc \
2954    maybe-install-patch \
2955    maybe-install-perl \
2956    maybe-install-prms \
2957    maybe-install-rcs \
2958    maybe-install-readline \
2959    maybe-install-release \
2960    maybe-install-recode \
2961    maybe-install-sed \
2962    maybe-install-send-pr \
2963    maybe-install-shellutils \
2964    maybe-install-sid \
2965    maybe-install-sim \
2966    maybe-install-tar \
2967    maybe-install-texinfo \
2968    maybe-install-textutils \
2969    maybe-install-time \
2970    maybe-install-uudecode \
2971    maybe-install-wdiff \
2972    maybe-install-zip \
2973    maybe-install-zlib \
2974    maybe-install-gdb \
2975    maybe-install-expect \
2976    maybe-install-guile \
2977    maybe-install-tk \
2978    maybe-install-libtermcap \
2979    maybe-install-utils \
2980    maybe-install-gnattools \
2981    maybe-install-lto-plugin
2982
2983.PHONY: install-target
2984install-target:  \
2985    maybe-install-target-libstdc++-v3 \
2986    maybe-install-target-libmudflap \
2987    maybe-install-target-libssp \
2988    maybe-install-target-newlib \
2989    maybe-install-target-libgcc \
2990    maybe-install-target-libgfortran \
2991    maybe-install-target-libobjc \
2992    maybe-install-target-libtermcap \
2993    maybe-install-target-winsup \
2994    maybe-install-target-libgloss \
2995    maybe-install-target-libiberty \
2996    maybe-install-target-gperf \
2997    maybe-install-target-examples \
2998    maybe-install-target-libffi \
2999    maybe-install-target-libjava \
3000    maybe-install-target-zlib \
3001    maybe-install-target-boehm-gc \
3002    maybe-install-target-qthreads \
3003    maybe-install-target-rda \
3004    maybe-install-target-libada \
3005    maybe-install-target-libgomp
3006
3007uninstall:
3008	@echo "the uninstall target is not supported in this tree"
3009
3010.PHONY: install.all
3011install.all: install-no-fixedincludes
3012	@if [ -f ./gcc/Makefile ] ; then \
3013		r=`${PWD_COMMAND}` ; export r ; \
3014		s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3015		$(HOST_EXPORTS) \
3016		(cd ./gcc && \
3017		$(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3018	else \
3019		true ; \
3020	fi
3021
3022# install-no-fixedincludes is used because Cygnus can not distribute
3023# the fixed header files.
3024.PHONY: install-no-fixedincludes
3025install-no-fixedincludes: installdirs install-host-nogcc \
3026	install-target gcc-no-fixedincludes
3027
3028### other supporting targets
3029
3030MAKEDIRS= \
3031	$(DESTDIR)$(prefix) \
3032	$(DESTDIR)$(exec_prefix)
3033.PHONY: installdirs
3034installdirs: mkinstalldirs
3035	$(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3036
3037dir.info: do-install-info
3038	if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3039	  $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3040	  mv -f dir.info.new dir.info ; \
3041	else true ; \
3042	fi
3043
3044dist:
3045	@echo "Building a full distribution of this tree isn't done"
3046	@echo "via 'make dist'.  Check out the etc/ subdirectory"
3047
3048etags tags: TAGS
3049
3050# Right now this just builds TAGS in each subdirectory.  emacs19 has the
3051# ability to use several tags files at once, so there is probably no need
3052# to combine them into one big TAGS file (like CVS 1.3 does).  We could
3053# (if we felt like it) have this Makefile write a piece of elisp which
3054# the user could load to tell emacs19 where all the TAGS files we just
3055# built are.
3056TAGS: do-TAGS
3057
3058# ------------------------------------
3059# Macros for configure and all targets
3060# ------------------------------------
3061
3062
3063
3064
3065
3066# --------------------------------------
3067# Modules which run on the build machine
3068# --------------------------------------
3069
3070
3071.PHONY: configure-build-libiberty maybe-configure-build-libiberty
3072maybe-configure-build-libiberty:
3073@if gcc-bootstrap
3074configure-build-libiberty: stage_current
3075@endif gcc-bootstrap
3076@if build-libiberty
3077maybe-configure-build-libiberty: configure-build-libiberty
3078configure-build-libiberty:
3079	@: $(MAKE); $(unstage)
3080	@r=`${PWD_COMMAND}`; export r; \
3081	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3082	test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3083	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3084	$(BUILD_EXPORTS)  \
3085	echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3086	cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3087	case $(srcdir) in \
3088	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3089	  *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3090		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3091	esac; \
3092	srcdiroption="--srcdir=$${topdir}/libiberty"; \
3093	libsrcdir="$$s/libiberty"; \
3094	rm -f no-such-file || : ; \
3095	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3096	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3097	  --target=${target_alias} $${srcdiroption}  \
3098	  || exit 1
3099@endif build-libiberty
3100
3101
3102
3103
3104
3105.PHONY: all-build-libiberty maybe-all-build-libiberty
3106maybe-all-build-libiberty:
3107@if gcc-bootstrap
3108all-build-libiberty: stage_current
3109@endif gcc-bootstrap
3110@if build-libiberty
3111TARGET-build-libiberty=all
3112maybe-all-build-libiberty: all-build-libiberty
3113all-build-libiberty: configure-build-libiberty
3114	@: $(MAKE); $(unstage)
3115	@r=`${PWD_COMMAND}`; export r; \
3116	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3117	$(BUILD_EXPORTS)  \
3118	(cd $(BUILD_SUBDIR)/libiberty && \
3119	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3120		$(TARGET-build-libiberty))
3121@endif build-libiberty
3122
3123
3124
3125
3126
3127.PHONY: configure-build-bison maybe-configure-build-bison
3128maybe-configure-build-bison:
3129@if gcc-bootstrap
3130configure-build-bison: stage_current
3131@endif gcc-bootstrap
3132@if build-bison
3133maybe-configure-build-bison: configure-build-bison
3134configure-build-bison:
3135	@: $(MAKE); $(unstage)
3136	@r=`${PWD_COMMAND}`; export r; \
3137	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3138	test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3139	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3140	$(BUILD_EXPORTS)  \
3141	echo Configuring in $(BUILD_SUBDIR)/bison; \
3142	cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3143	case $(srcdir) in \
3144	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3145	  *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3146		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3147	esac; \
3148	srcdiroption="--srcdir=$${topdir}/bison"; \
3149	libsrcdir="$$s/bison"; \
3150	rm -f no-such-file || : ; \
3151	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3152	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3153	  --target=${target_alias} $${srcdiroption}  \
3154	  || exit 1
3155@endif build-bison
3156
3157
3158
3159
3160
3161.PHONY: all-build-bison maybe-all-build-bison
3162maybe-all-build-bison:
3163@if gcc-bootstrap
3164all-build-bison: stage_current
3165@endif gcc-bootstrap
3166@if build-bison
3167TARGET-build-bison=all
3168maybe-all-build-bison: all-build-bison
3169all-build-bison: configure-build-bison
3170	@: $(MAKE); $(unstage)
3171	@r=`${PWD_COMMAND}`; export r; \
3172	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3173	$(BUILD_EXPORTS)  \
3174	(cd $(BUILD_SUBDIR)/bison && \
3175	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3176		$(TARGET-build-bison))
3177@endif build-bison
3178
3179
3180
3181
3182
3183.PHONY: configure-build-byacc maybe-configure-build-byacc
3184maybe-configure-build-byacc:
3185@if gcc-bootstrap
3186configure-build-byacc: stage_current
3187@endif gcc-bootstrap
3188@if build-byacc
3189maybe-configure-build-byacc: configure-build-byacc
3190configure-build-byacc:
3191	@: $(MAKE); $(unstage)
3192	@r=`${PWD_COMMAND}`; export r; \
3193	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3194	test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3195	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3196	$(BUILD_EXPORTS)  \
3197	echo Configuring in $(BUILD_SUBDIR)/byacc; \
3198	cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3199	case $(srcdir) in \
3200	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3201	  *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3202		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3203	esac; \
3204	srcdiroption="--srcdir=$${topdir}/byacc"; \
3205	libsrcdir="$$s/byacc"; \
3206	rm -f no-such-file || : ; \
3207	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3208	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3209	  --target=${target_alias} $${srcdiroption}  \
3210	  || exit 1
3211@endif build-byacc
3212
3213
3214
3215
3216
3217.PHONY: all-build-byacc maybe-all-build-byacc
3218maybe-all-build-byacc:
3219@if gcc-bootstrap
3220all-build-byacc: stage_current
3221@endif gcc-bootstrap
3222@if build-byacc
3223TARGET-build-byacc=all
3224maybe-all-build-byacc: all-build-byacc
3225all-build-byacc: configure-build-byacc
3226	@: $(MAKE); $(unstage)
3227	@r=`${PWD_COMMAND}`; export r; \
3228	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3229	$(BUILD_EXPORTS)  \
3230	(cd $(BUILD_SUBDIR)/byacc && \
3231	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3232		$(TARGET-build-byacc))
3233@endif build-byacc
3234
3235
3236
3237
3238
3239.PHONY: configure-build-flex maybe-configure-build-flex
3240maybe-configure-build-flex:
3241@if gcc-bootstrap
3242configure-build-flex: stage_current
3243@endif gcc-bootstrap
3244@if build-flex
3245maybe-configure-build-flex: configure-build-flex
3246configure-build-flex:
3247	@: $(MAKE); $(unstage)
3248	@r=`${PWD_COMMAND}`; export r; \
3249	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3250	test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3251	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3252	$(BUILD_EXPORTS)  \
3253	echo Configuring in $(BUILD_SUBDIR)/flex; \
3254	cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3255	case $(srcdir) in \
3256	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3257	  *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3258		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3259	esac; \
3260	srcdiroption="--srcdir=$${topdir}/flex"; \
3261	libsrcdir="$$s/flex"; \
3262	rm -f no-such-file || : ; \
3263	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3264	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3265	  --target=${target_alias} $${srcdiroption}  \
3266	  || exit 1
3267@endif build-flex
3268
3269
3270
3271
3272
3273.PHONY: all-build-flex maybe-all-build-flex
3274maybe-all-build-flex:
3275@if gcc-bootstrap
3276all-build-flex: stage_current
3277@endif gcc-bootstrap
3278@if build-flex
3279TARGET-build-flex=all
3280maybe-all-build-flex: all-build-flex
3281all-build-flex: configure-build-flex
3282	@: $(MAKE); $(unstage)
3283	@r=`${PWD_COMMAND}`; export r; \
3284	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3285	$(BUILD_EXPORTS)  \
3286	(cd $(BUILD_SUBDIR)/flex && \
3287	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3288		$(TARGET-build-flex))
3289@endif build-flex
3290
3291
3292
3293
3294
3295.PHONY: configure-build-m4 maybe-configure-build-m4
3296maybe-configure-build-m4:
3297@if gcc-bootstrap
3298configure-build-m4: stage_current
3299@endif gcc-bootstrap
3300@if build-m4
3301maybe-configure-build-m4: configure-build-m4
3302configure-build-m4:
3303	@: $(MAKE); $(unstage)
3304	@r=`${PWD_COMMAND}`; export r; \
3305	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3306	test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3307	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3308	$(BUILD_EXPORTS)  \
3309	echo Configuring in $(BUILD_SUBDIR)/m4; \
3310	cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3311	case $(srcdir) in \
3312	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3313	  *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3314		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3315	esac; \
3316	srcdiroption="--srcdir=$${topdir}/m4"; \
3317	libsrcdir="$$s/m4"; \
3318	rm -f no-such-file || : ; \
3319	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3320	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3321	  --target=${target_alias} $${srcdiroption}  \
3322	  || exit 1
3323@endif build-m4
3324
3325
3326
3327
3328
3329.PHONY: all-build-m4 maybe-all-build-m4
3330maybe-all-build-m4:
3331@if gcc-bootstrap
3332all-build-m4: stage_current
3333@endif gcc-bootstrap
3334@if build-m4
3335TARGET-build-m4=all
3336maybe-all-build-m4: all-build-m4
3337all-build-m4: configure-build-m4
3338	@: $(MAKE); $(unstage)
3339	@r=`${PWD_COMMAND}`; export r; \
3340	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3341	$(BUILD_EXPORTS)  \
3342	(cd $(BUILD_SUBDIR)/m4 && \
3343	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3344		$(TARGET-build-m4))
3345@endif build-m4
3346
3347
3348
3349
3350
3351.PHONY: configure-build-texinfo maybe-configure-build-texinfo
3352maybe-configure-build-texinfo:
3353@if gcc-bootstrap
3354configure-build-texinfo: stage_current
3355@endif gcc-bootstrap
3356@if build-texinfo
3357maybe-configure-build-texinfo: configure-build-texinfo
3358configure-build-texinfo:
3359	@: $(MAKE); $(unstage)
3360	@r=`${PWD_COMMAND}`; export r; \
3361	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3362	test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3363	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3364	$(BUILD_EXPORTS)  \
3365	echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3366	cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3367	case $(srcdir) in \
3368	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3369	  *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3370		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3371	esac; \
3372	srcdiroption="--srcdir=$${topdir}/texinfo"; \
3373	libsrcdir="$$s/texinfo"; \
3374	rm -f no-such-file || : ; \
3375	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3376	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3377	  --target=${target_alias} $${srcdiroption}  \
3378	  || exit 1
3379@endif build-texinfo
3380
3381
3382
3383
3384
3385.PHONY: all-build-texinfo maybe-all-build-texinfo
3386maybe-all-build-texinfo:
3387@if gcc-bootstrap
3388all-build-texinfo: stage_current
3389@endif gcc-bootstrap
3390@if build-texinfo
3391TARGET-build-texinfo=all
3392maybe-all-build-texinfo: all-build-texinfo
3393all-build-texinfo: configure-build-texinfo
3394	@: $(MAKE); $(unstage)
3395	@r=`${PWD_COMMAND}`; export r; \
3396	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3397	$(BUILD_EXPORTS)  \
3398	(cd $(BUILD_SUBDIR)/texinfo && \
3399	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3400		$(TARGET-build-texinfo))
3401@endif build-texinfo
3402
3403
3404
3405
3406
3407.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3408maybe-configure-build-fixincludes:
3409@if gcc-bootstrap
3410configure-build-fixincludes: stage_current
3411@endif gcc-bootstrap
3412@if build-fixincludes
3413maybe-configure-build-fixincludes: configure-build-fixincludes
3414configure-build-fixincludes:
3415	@: $(MAKE); $(unstage)
3416	@r=`${PWD_COMMAND}`; export r; \
3417	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3418	test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3419	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3420	$(BUILD_EXPORTS)  \
3421	echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3422	cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3423	case $(srcdir) in \
3424	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3425	  *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3426		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3427	esac; \
3428	srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3429	libsrcdir="$$s/fixincludes"; \
3430	rm -f no-such-file || : ; \
3431	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3432	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3433	  --target=${target_alias} $${srcdiroption}  \
3434	  || exit 1
3435@endif build-fixincludes
3436
3437
3438
3439
3440
3441.PHONY: all-build-fixincludes maybe-all-build-fixincludes
3442maybe-all-build-fixincludes:
3443@if gcc-bootstrap
3444all-build-fixincludes: stage_current
3445@endif gcc-bootstrap
3446@if build-fixincludes
3447TARGET-build-fixincludes=all
3448maybe-all-build-fixincludes: all-build-fixincludes
3449all-build-fixincludes: configure-build-fixincludes
3450	@: $(MAKE); $(unstage)
3451	@r=`${PWD_COMMAND}`; export r; \
3452	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3453	$(BUILD_EXPORTS)  \
3454	(cd $(BUILD_SUBDIR)/fixincludes && \
3455	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)  \
3456		$(TARGET-build-fixincludes))
3457@endif build-fixincludes
3458
3459
3460
3461
3462
3463# --------------------------------------
3464# Modules which run on the host machine
3465# --------------------------------------
3466
3467
3468.PHONY: configure-ash maybe-configure-ash
3469maybe-configure-ash:
3470@if gcc-bootstrap
3471configure-ash: stage_current
3472@endif gcc-bootstrap
3473@if ash
3474maybe-configure-ash: configure-ash
3475configure-ash:
3476	@: $(MAKE); $(unstage)
3477	@r=`${PWD_COMMAND}`; export r; \
3478	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3479	test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3480	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3481	$(HOST_EXPORTS)  \
3482	echo Configuring in $(HOST_SUBDIR)/ash; \
3483	cd "$(HOST_SUBDIR)/ash" || exit 1; \
3484	case $(srcdir) in \
3485	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3486	  *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3487		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3488	esac; \
3489	srcdiroption="--srcdir=$${topdir}/ash"; \
3490	libsrcdir="$$s/ash"; \
3491	$(SHELL) $${libsrcdir}/configure \
3492	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3493	  --target=${target_alias} $${srcdiroption}  \
3494	  || exit 1
3495@endif ash
3496
3497
3498
3499
3500
3501.PHONY: all-ash maybe-all-ash
3502maybe-all-ash:
3503@if gcc-bootstrap
3504all-ash: stage_current
3505@endif gcc-bootstrap
3506@if ash
3507TARGET-ash=all
3508maybe-all-ash: all-ash
3509all-ash: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3516		$(TARGET-ash))
3517@endif ash
3518
3519
3520
3521
3522.PHONY: check-ash maybe-check-ash
3523maybe-check-ash:
3524@if ash
3525maybe-check-ash: check-ash
3526
3527check-ash:
3528	@: $(MAKE); $(unstage)
3529	@r=`${PWD_COMMAND}`; export r; \
3530	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3531	$(HOST_EXPORTS) \
3532	(cd $(HOST_SUBDIR)/ash && \
3533	  $(MAKE) $(FLAGS_TO_PASS)  check)
3534
3535@endif ash
3536
3537.PHONY: install-ash maybe-install-ash
3538maybe-install-ash:
3539@if ash
3540maybe-install-ash: install-ash
3541
3542install-ash: installdirs
3543	@: $(MAKE); $(unstage)
3544	@r=`${PWD_COMMAND}`; export r; \
3545	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3546	$(HOST_EXPORTS) \
3547	(cd $(HOST_SUBDIR)/ash && \
3548	  $(MAKE) $(FLAGS_TO_PASS)  install)
3549
3550@endif ash
3551
3552# Other targets (info, dvi, pdf, etc.)
3553
3554.PHONY: maybe-info-ash info-ash
3555maybe-info-ash:
3556@if ash
3557maybe-info-ash: info-ash
3558
3559info-ash: \
3560    configure-ash
3561	@: $(MAKE); $(unstage)
3562	@[ -f ./ash/Makefile ] || exit 0; \
3563	r=`${PWD_COMMAND}`; export r; \
3564	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3565	$(HOST_EXPORTS) \
3566	for flag in $(EXTRA_HOST_FLAGS) ; do \
3567	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3568	done; \
3569	echo "Doing info in ash" ; \
3570	(cd $(HOST_SUBDIR)/ash && \
3571	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3572	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3573	          "RANLIB=$${RANLIB}" \
3574	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3575	          info) \
3576	  || exit 1
3577
3578@endif ash
3579
3580.PHONY: maybe-dvi-ash dvi-ash
3581maybe-dvi-ash:
3582@if ash
3583maybe-dvi-ash: dvi-ash
3584
3585dvi-ash: \
3586    configure-ash
3587	@: $(MAKE); $(unstage)
3588	@[ -f ./ash/Makefile ] || exit 0; \
3589	r=`${PWD_COMMAND}`; export r; \
3590	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3591	$(HOST_EXPORTS) \
3592	for flag in $(EXTRA_HOST_FLAGS) ; do \
3593	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3594	done; \
3595	echo "Doing dvi in ash" ; \
3596	(cd $(HOST_SUBDIR)/ash && \
3597	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3598	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3599	          "RANLIB=$${RANLIB}" \
3600	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3601	          dvi) \
3602	  || exit 1
3603
3604@endif ash
3605
3606.PHONY: maybe-pdf-ash pdf-ash
3607maybe-pdf-ash:
3608@if ash
3609maybe-pdf-ash: pdf-ash
3610
3611pdf-ash: \
3612    configure-ash
3613	@: $(MAKE); $(unstage)
3614	@[ -f ./ash/Makefile ] || exit 0; \
3615	r=`${PWD_COMMAND}`; export r; \
3616	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3617	$(HOST_EXPORTS) \
3618	for flag in $(EXTRA_HOST_FLAGS) ; do \
3619	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3620	done; \
3621	echo "Doing pdf in ash" ; \
3622	(cd $(HOST_SUBDIR)/ash && \
3623	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3624	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3625	          "RANLIB=$${RANLIB}" \
3626	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3627	          pdf) \
3628	  || exit 1
3629
3630@endif ash
3631
3632.PHONY: maybe-html-ash html-ash
3633maybe-html-ash:
3634@if ash
3635maybe-html-ash: html-ash
3636
3637html-ash: \
3638    configure-ash
3639	@: $(MAKE); $(unstage)
3640	@[ -f ./ash/Makefile ] || exit 0; \
3641	r=`${PWD_COMMAND}`; export r; \
3642	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3643	$(HOST_EXPORTS) \
3644	for flag in $(EXTRA_HOST_FLAGS) ; do \
3645	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3646	done; \
3647	echo "Doing html in ash" ; \
3648	(cd $(HOST_SUBDIR)/ash && \
3649	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3650	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3651	          "RANLIB=$${RANLIB}" \
3652	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3653	          html) \
3654	  || exit 1
3655
3656@endif ash
3657
3658.PHONY: maybe-TAGS-ash TAGS-ash
3659maybe-TAGS-ash:
3660@if ash
3661maybe-TAGS-ash: TAGS-ash
3662
3663TAGS-ash: \
3664    configure-ash
3665	@: $(MAKE); $(unstage)
3666	@[ -f ./ash/Makefile ] || exit 0; \
3667	r=`${PWD_COMMAND}`; export r; \
3668	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3669	$(HOST_EXPORTS) \
3670	for flag in $(EXTRA_HOST_FLAGS) ; do \
3671	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3672	done; \
3673	echo "Doing TAGS in ash" ; \
3674	(cd $(HOST_SUBDIR)/ash && \
3675	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3676	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3677	          "RANLIB=$${RANLIB}" \
3678	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3679	          TAGS) \
3680	  || exit 1
3681
3682@endif ash
3683
3684.PHONY: maybe-install-info-ash install-info-ash
3685maybe-install-info-ash:
3686@if ash
3687maybe-install-info-ash: install-info-ash
3688
3689install-info-ash: \
3690    configure-ash \
3691    info-ash
3692	@: $(MAKE); $(unstage)
3693	@[ -f ./ash/Makefile ] || exit 0; \
3694	r=`${PWD_COMMAND}`; export r; \
3695	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3696	$(HOST_EXPORTS) \
3697	for flag in $(EXTRA_HOST_FLAGS) ; do \
3698	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3699	done; \
3700	echo "Doing install-info in ash" ; \
3701	(cd $(HOST_SUBDIR)/ash && \
3702	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3703	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3704	          "RANLIB=$${RANLIB}" \
3705	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3706	          install-info) \
3707	  || exit 1
3708
3709@endif ash
3710
3711.PHONY: maybe-install-pdf-ash install-pdf-ash
3712maybe-install-pdf-ash:
3713@if ash
3714maybe-install-pdf-ash: install-pdf-ash
3715
3716install-pdf-ash: \
3717    configure-ash \
3718    pdf-ash
3719	@: $(MAKE); $(unstage)
3720	@[ -f ./ash/Makefile ] || exit 0; \
3721	r=`${PWD_COMMAND}`; export r; \
3722	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3723	$(HOST_EXPORTS) \
3724	for flag in $(EXTRA_HOST_FLAGS) ; do \
3725	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3726	done; \
3727	echo "Doing install-pdf in ash" ; \
3728	(cd $(HOST_SUBDIR)/ash && \
3729	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3730	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3731	          "RANLIB=$${RANLIB}" \
3732	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3733	          install-pdf) \
3734	  || exit 1
3735
3736@endif ash
3737
3738.PHONY: maybe-install-html-ash install-html-ash
3739maybe-install-html-ash:
3740@if ash
3741maybe-install-html-ash: install-html-ash
3742
3743install-html-ash: \
3744    configure-ash \
3745    html-ash
3746	@: $(MAKE); $(unstage)
3747	@[ -f ./ash/Makefile ] || exit 0; \
3748	r=`${PWD_COMMAND}`; export r; \
3749	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3750	$(HOST_EXPORTS) \
3751	for flag in $(EXTRA_HOST_FLAGS) ; do \
3752	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3753	done; \
3754	echo "Doing install-html in ash" ; \
3755	(cd $(HOST_SUBDIR)/ash && \
3756	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3757	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3758	          "RANLIB=$${RANLIB}" \
3759	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3760	          install-html) \
3761	  || exit 1
3762
3763@endif ash
3764
3765.PHONY: maybe-installcheck-ash installcheck-ash
3766maybe-installcheck-ash:
3767@if ash
3768maybe-installcheck-ash: installcheck-ash
3769
3770installcheck-ash: \
3771    configure-ash
3772	@: $(MAKE); $(unstage)
3773	@[ -f ./ash/Makefile ] || exit 0; \
3774	r=`${PWD_COMMAND}`; export r; \
3775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3776	$(HOST_EXPORTS) \
3777	for flag in $(EXTRA_HOST_FLAGS) ; do \
3778	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3779	done; \
3780	echo "Doing installcheck in ash" ; \
3781	(cd $(HOST_SUBDIR)/ash && \
3782	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3783	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3784	          "RANLIB=$${RANLIB}" \
3785	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3786	          installcheck) \
3787	  || exit 1
3788
3789@endif ash
3790
3791.PHONY: maybe-mostlyclean-ash mostlyclean-ash
3792maybe-mostlyclean-ash:
3793@if ash
3794maybe-mostlyclean-ash: mostlyclean-ash
3795
3796mostlyclean-ash:
3797	@: $(MAKE); $(unstage)
3798	@[ -f ./ash/Makefile ] || exit 0; \
3799	r=`${PWD_COMMAND}`; export r; \
3800	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3801	$(HOST_EXPORTS) \
3802	for flag in $(EXTRA_HOST_FLAGS) ; do \
3803	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3804	done; \
3805	echo "Doing mostlyclean in ash" ; \
3806	(cd $(HOST_SUBDIR)/ash && \
3807	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3808	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3809	          "RANLIB=$${RANLIB}" \
3810	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3811	          mostlyclean) \
3812	  || exit 1
3813
3814@endif ash
3815
3816.PHONY: maybe-clean-ash clean-ash
3817maybe-clean-ash:
3818@if ash
3819maybe-clean-ash: clean-ash
3820
3821clean-ash:
3822	@: $(MAKE); $(unstage)
3823	@[ -f ./ash/Makefile ] || exit 0; \
3824	r=`${PWD_COMMAND}`; export r; \
3825	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3826	$(HOST_EXPORTS) \
3827	for flag in $(EXTRA_HOST_FLAGS) ; do \
3828	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3829	done; \
3830	echo "Doing clean in ash" ; \
3831	(cd $(HOST_SUBDIR)/ash && \
3832	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3833	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3834	          "RANLIB=$${RANLIB}" \
3835	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3836	          clean) \
3837	  || exit 1
3838
3839@endif ash
3840
3841.PHONY: maybe-distclean-ash distclean-ash
3842maybe-distclean-ash:
3843@if ash
3844maybe-distclean-ash: distclean-ash
3845
3846distclean-ash:
3847	@: $(MAKE); $(unstage)
3848	@[ -f ./ash/Makefile ] || exit 0; \
3849	r=`${PWD_COMMAND}`; export r; \
3850	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3851	$(HOST_EXPORTS) \
3852	for flag in $(EXTRA_HOST_FLAGS) ; do \
3853	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3854	done; \
3855	echo "Doing distclean in ash" ; \
3856	(cd $(HOST_SUBDIR)/ash && \
3857	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3858	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3859	          "RANLIB=$${RANLIB}" \
3860	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3861	          distclean) \
3862	  || exit 1
3863
3864@endif ash
3865
3866.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3867maybe-maintainer-clean-ash:
3868@if ash
3869maybe-maintainer-clean-ash: maintainer-clean-ash
3870
3871maintainer-clean-ash:
3872	@: $(MAKE); $(unstage)
3873	@[ -f ./ash/Makefile ] || exit 0; \
3874	r=`${PWD_COMMAND}`; export r; \
3875	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3876	$(HOST_EXPORTS) \
3877	for flag in $(EXTRA_HOST_FLAGS) ; do \
3878	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3879	done; \
3880	echo "Doing maintainer-clean in ash" ; \
3881	(cd $(HOST_SUBDIR)/ash && \
3882	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3883	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3884	          "RANLIB=$${RANLIB}" \
3885	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3886	          maintainer-clean) \
3887	  || exit 1
3888
3889@endif ash
3890
3891
3892
3893.PHONY: configure-autoconf maybe-configure-autoconf
3894maybe-configure-autoconf:
3895@if gcc-bootstrap
3896configure-autoconf: stage_current
3897@endif gcc-bootstrap
3898@if autoconf
3899maybe-configure-autoconf: configure-autoconf
3900configure-autoconf:
3901	@: $(MAKE); $(unstage)
3902	@r=`${PWD_COMMAND}`; export r; \
3903	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3904	test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3905	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3906	$(HOST_EXPORTS)  \
3907	echo Configuring in $(HOST_SUBDIR)/autoconf; \
3908	cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3909	case $(srcdir) in \
3910	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3911	  *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3912		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3913	esac; \
3914	srcdiroption="--srcdir=$${topdir}/autoconf"; \
3915	libsrcdir="$$s/autoconf"; \
3916	$(SHELL) $${libsrcdir}/configure \
3917	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3918	  --target=${target_alias} $${srcdiroption}  \
3919	  || exit 1
3920@endif autoconf
3921
3922
3923
3924
3925
3926.PHONY: all-autoconf maybe-all-autoconf
3927maybe-all-autoconf:
3928@if gcc-bootstrap
3929all-autoconf: stage_current
3930@endif gcc-bootstrap
3931@if autoconf
3932TARGET-autoconf=all
3933maybe-all-autoconf: all-autoconf
3934all-autoconf: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
3941		$(TARGET-autoconf))
3942@endif autoconf
3943
3944
3945
3946
3947.PHONY: check-autoconf maybe-check-autoconf
3948maybe-check-autoconf:
3949@if autoconf
3950maybe-check-autoconf: check-autoconf
3951
3952check-autoconf:
3953	@: $(MAKE); $(unstage)
3954	@r=`${PWD_COMMAND}`; export r; \
3955	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3956	$(HOST_EXPORTS) \
3957	(cd $(HOST_SUBDIR)/autoconf && \
3958	  $(MAKE) $(FLAGS_TO_PASS)  check)
3959
3960@endif autoconf
3961
3962.PHONY: install-autoconf maybe-install-autoconf
3963maybe-install-autoconf:
3964@if autoconf
3965maybe-install-autoconf: install-autoconf
3966
3967install-autoconf: installdirs
3968	@: $(MAKE); $(unstage)
3969	@r=`${PWD_COMMAND}`; export r; \
3970	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3971	$(HOST_EXPORTS) \
3972	(cd $(HOST_SUBDIR)/autoconf && \
3973	  $(MAKE) $(FLAGS_TO_PASS)  install)
3974
3975@endif autoconf
3976
3977# Other targets (info, dvi, pdf, etc.)
3978
3979.PHONY: maybe-info-autoconf info-autoconf
3980maybe-info-autoconf:
3981@if autoconf
3982maybe-info-autoconf: info-autoconf
3983
3984info-autoconf: \
3985    configure-autoconf
3986	@: $(MAKE); $(unstage)
3987	@[ -f ./autoconf/Makefile ] || exit 0; \
3988	r=`${PWD_COMMAND}`; export r; \
3989	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3990	$(HOST_EXPORTS) \
3991	for flag in $(EXTRA_HOST_FLAGS) ; do \
3992	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3993	done; \
3994	echo "Doing info in autoconf" ; \
3995	(cd $(HOST_SUBDIR)/autoconf && \
3996	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3997	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3998	          "RANLIB=$${RANLIB}" \
3999	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4000	          info) \
4001	  || exit 1
4002
4003@endif autoconf
4004
4005.PHONY: maybe-dvi-autoconf dvi-autoconf
4006maybe-dvi-autoconf:
4007@if autoconf
4008maybe-dvi-autoconf: dvi-autoconf
4009
4010dvi-autoconf: \
4011    configure-autoconf
4012	@: $(MAKE); $(unstage)
4013	@[ -f ./autoconf/Makefile ] || exit 0; \
4014	r=`${PWD_COMMAND}`; export r; \
4015	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4016	$(HOST_EXPORTS) \
4017	for flag in $(EXTRA_HOST_FLAGS) ; do \
4018	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4019	done; \
4020	echo "Doing dvi in autoconf" ; \
4021	(cd $(HOST_SUBDIR)/autoconf && \
4022	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4023	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4024	          "RANLIB=$${RANLIB}" \
4025	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4026	          dvi) \
4027	  || exit 1
4028
4029@endif autoconf
4030
4031.PHONY: maybe-pdf-autoconf pdf-autoconf
4032maybe-pdf-autoconf:
4033@if autoconf
4034maybe-pdf-autoconf: pdf-autoconf
4035
4036pdf-autoconf: \
4037    configure-autoconf
4038	@: $(MAKE); $(unstage)
4039	@[ -f ./autoconf/Makefile ] || exit 0; \
4040	r=`${PWD_COMMAND}`; export r; \
4041	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4042	$(HOST_EXPORTS) \
4043	for flag in $(EXTRA_HOST_FLAGS) ; do \
4044	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4045	done; \
4046	echo "Doing pdf in autoconf" ; \
4047	(cd $(HOST_SUBDIR)/autoconf && \
4048	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4049	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4050	          "RANLIB=$${RANLIB}" \
4051	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4052	          pdf) \
4053	  || exit 1
4054
4055@endif autoconf
4056
4057.PHONY: maybe-html-autoconf html-autoconf
4058maybe-html-autoconf:
4059@if autoconf
4060maybe-html-autoconf: html-autoconf
4061
4062html-autoconf: \
4063    configure-autoconf
4064	@: $(MAKE); $(unstage)
4065	@[ -f ./autoconf/Makefile ] || exit 0; \
4066	r=`${PWD_COMMAND}`; export r; \
4067	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4068	$(HOST_EXPORTS) \
4069	for flag in $(EXTRA_HOST_FLAGS) ; do \
4070	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4071	done; \
4072	echo "Doing html in autoconf" ; \
4073	(cd $(HOST_SUBDIR)/autoconf && \
4074	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4075	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4076	          "RANLIB=$${RANLIB}" \
4077	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4078	          html) \
4079	  || exit 1
4080
4081@endif autoconf
4082
4083.PHONY: maybe-TAGS-autoconf TAGS-autoconf
4084maybe-TAGS-autoconf:
4085@if autoconf
4086maybe-TAGS-autoconf: TAGS-autoconf
4087
4088TAGS-autoconf: \
4089    configure-autoconf
4090	@: $(MAKE); $(unstage)
4091	@[ -f ./autoconf/Makefile ] || exit 0; \
4092	r=`${PWD_COMMAND}`; export r; \
4093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4094	$(HOST_EXPORTS) \
4095	for flag in $(EXTRA_HOST_FLAGS) ; do \
4096	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4097	done; \
4098	echo "Doing TAGS in autoconf" ; \
4099	(cd $(HOST_SUBDIR)/autoconf && \
4100	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4101	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4102	          "RANLIB=$${RANLIB}" \
4103	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4104	          TAGS) \
4105	  || exit 1
4106
4107@endif autoconf
4108
4109.PHONY: maybe-install-info-autoconf install-info-autoconf
4110maybe-install-info-autoconf:
4111@if autoconf
4112maybe-install-info-autoconf: install-info-autoconf
4113
4114install-info-autoconf: \
4115    configure-autoconf \
4116    info-autoconf
4117	@: $(MAKE); $(unstage)
4118	@[ -f ./autoconf/Makefile ] || exit 0; \
4119	r=`${PWD_COMMAND}`; export r; \
4120	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4121	$(HOST_EXPORTS) \
4122	for flag in $(EXTRA_HOST_FLAGS) ; do \
4123	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4124	done; \
4125	echo "Doing install-info in autoconf" ; \
4126	(cd $(HOST_SUBDIR)/autoconf && \
4127	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4128	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4129	          "RANLIB=$${RANLIB}" \
4130	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4131	          install-info) \
4132	  || exit 1
4133
4134@endif autoconf
4135
4136.PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4137maybe-install-pdf-autoconf:
4138@if autoconf
4139maybe-install-pdf-autoconf: install-pdf-autoconf
4140
4141install-pdf-autoconf: \
4142    configure-autoconf \
4143    pdf-autoconf
4144	@: $(MAKE); $(unstage)
4145	@[ -f ./autoconf/Makefile ] || exit 0; \
4146	r=`${PWD_COMMAND}`; export r; \
4147	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4148	$(HOST_EXPORTS) \
4149	for flag in $(EXTRA_HOST_FLAGS) ; do \
4150	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4151	done; \
4152	echo "Doing install-pdf in autoconf" ; \
4153	(cd $(HOST_SUBDIR)/autoconf && \
4154	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4155	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4156	          "RANLIB=$${RANLIB}" \
4157	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4158	          install-pdf) \
4159	  || exit 1
4160
4161@endif autoconf
4162
4163.PHONY: maybe-install-html-autoconf install-html-autoconf
4164maybe-install-html-autoconf:
4165@if autoconf
4166maybe-install-html-autoconf: install-html-autoconf
4167
4168install-html-autoconf: \
4169    configure-autoconf \
4170    html-autoconf
4171	@: $(MAKE); $(unstage)
4172	@[ -f ./autoconf/Makefile ] || exit 0; \
4173	r=`${PWD_COMMAND}`; export r; \
4174	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4175	$(HOST_EXPORTS) \
4176	for flag in $(EXTRA_HOST_FLAGS) ; do \
4177	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4178	done; \
4179	echo "Doing install-html in autoconf" ; \
4180	(cd $(HOST_SUBDIR)/autoconf && \
4181	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4182	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4183	          "RANLIB=$${RANLIB}" \
4184	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4185	          install-html) \
4186	  || exit 1
4187
4188@endif autoconf
4189
4190.PHONY: maybe-installcheck-autoconf installcheck-autoconf
4191maybe-installcheck-autoconf:
4192@if autoconf
4193maybe-installcheck-autoconf: installcheck-autoconf
4194
4195installcheck-autoconf: \
4196    configure-autoconf
4197	@: $(MAKE); $(unstage)
4198	@[ -f ./autoconf/Makefile ] || exit 0; \
4199	r=`${PWD_COMMAND}`; export r; \
4200	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4201	$(HOST_EXPORTS) \
4202	for flag in $(EXTRA_HOST_FLAGS) ; do \
4203	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4204	done; \
4205	echo "Doing installcheck in autoconf" ; \
4206	(cd $(HOST_SUBDIR)/autoconf && \
4207	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4208	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4209	          "RANLIB=$${RANLIB}" \
4210	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4211	          installcheck) \
4212	  || exit 1
4213
4214@endif autoconf
4215
4216.PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4217maybe-mostlyclean-autoconf:
4218@if autoconf
4219maybe-mostlyclean-autoconf: mostlyclean-autoconf
4220
4221mostlyclean-autoconf:
4222	@: $(MAKE); $(unstage)
4223	@[ -f ./autoconf/Makefile ] || exit 0; \
4224	r=`${PWD_COMMAND}`; export r; \
4225	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4226	$(HOST_EXPORTS) \
4227	for flag in $(EXTRA_HOST_FLAGS) ; do \
4228	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4229	done; \
4230	echo "Doing mostlyclean in autoconf" ; \
4231	(cd $(HOST_SUBDIR)/autoconf && \
4232	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4233	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4234	          "RANLIB=$${RANLIB}" \
4235	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4236	          mostlyclean) \
4237	  || exit 1
4238
4239@endif autoconf
4240
4241.PHONY: maybe-clean-autoconf clean-autoconf
4242maybe-clean-autoconf:
4243@if autoconf
4244maybe-clean-autoconf: clean-autoconf
4245
4246clean-autoconf:
4247	@: $(MAKE); $(unstage)
4248	@[ -f ./autoconf/Makefile ] || exit 0; \
4249	r=`${PWD_COMMAND}`; export r; \
4250	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4251	$(HOST_EXPORTS) \
4252	for flag in $(EXTRA_HOST_FLAGS) ; do \
4253	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4254	done; \
4255	echo "Doing clean in autoconf" ; \
4256	(cd $(HOST_SUBDIR)/autoconf && \
4257	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4258	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4259	          "RANLIB=$${RANLIB}" \
4260	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4261	          clean) \
4262	  || exit 1
4263
4264@endif autoconf
4265
4266.PHONY: maybe-distclean-autoconf distclean-autoconf
4267maybe-distclean-autoconf:
4268@if autoconf
4269maybe-distclean-autoconf: distclean-autoconf
4270
4271distclean-autoconf:
4272	@: $(MAKE); $(unstage)
4273	@[ -f ./autoconf/Makefile ] || exit 0; \
4274	r=`${PWD_COMMAND}`; export r; \
4275	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4276	$(HOST_EXPORTS) \
4277	for flag in $(EXTRA_HOST_FLAGS) ; do \
4278	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4279	done; \
4280	echo "Doing distclean in autoconf" ; \
4281	(cd $(HOST_SUBDIR)/autoconf && \
4282	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4283	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4284	          "RANLIB=$${RANLIB}" \
4285	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4286	          distclean) \
4287	  || exit 1
4288
4289@endif autoconf
4290
4291.PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4292maybe-maintainer-clean-autoconf:
4293@if autoconf
4294maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4295
4296maintainer-clean-autoconf:
4297	@: $(MAKE); $(unstage)
4298	@[ -f ./autoconf/Makefile ] || exit 0; \
4299	r=`${PWD_COMMAND}`; export r; \
4300	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4301	$(HOST_EXPORTS) \
4302	for flag in $(EXTRA_HOST_FLAGS) ; do \
4303	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4304	done; \
4305	echo "Doing maintainer-clean in autoconf" ; \
4306	(cd $(HOST_SUBDIR)/autoconf && \
4307	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4308	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4309	          "RANLIB=$${RANLIB}" \
4310	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4311	          maintainer-clean) \
4312	  || exit 1
4313
4314@endif autoconf
4315
4316
4317
4318.PHONY: configure-automake maybe-configure-automake
4319maybe-configure-automake:
4320@if gcc-bootstrap
4321configure-automake: stage_current
4322@endif gcc-bootstrap
4323@if automake
4324maybe-configure-automake: configure-automake
4325configure-automake:
4326	@: $(MAKE); $(unstage)
4327	@r=`${PWD_COMMAND}`; export r; \
4328	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4329	test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4330	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4331	$(HOST_EXPORTS)  \
4332	echo Configuring in $(HOST_SUBDIR)/automake; \
4333	cd "$(HOST_SUBDIR)/automake" || exit 1; \
4334	case $(srcdir) in \
4335	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4336	  *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4337		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4338	esac; \
4339	srcdiroption="--srcdir=$${topdir}/automake"; \
4340	libsrcdir="$$s/automake"; \
4341	$(SHELL) $${libsrcdir}/configure \
4342	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4343	  --target=${target_alias} $${srcdiroption}  \
4344	  || exit 1
4345@endif automake
4346
4347
4348
4349
4350
4351.PHONY: all-automake maybe-all-automake
4352maybe-all-automake:
4353@if gcc-bootstrap
4354all-automake: stage_current
4355@endif gcc-bootstrap
4356@if automake
4357TARGET-automake=all
4358maybe-all-automake: all-automake
4359all-automake: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4366		$(TARGET-automake))
4367@endif automake
4368
4369
4370
4371
4372.PHONY: check-automake maybe-check-automake
4373maybe-check-automake:
4374@if automake
4375maybe-check-automake: check-automake
4376
4377check-automake:
4378	@: $(MAKE); $(unstage)
4379	@r=`${PWD_COMMAND}`; export r; \
4380	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4381	$(HOST_EXPORTS) \
4382	(cd $(HOST_SUBDIR)/automake && \
4383	  $(MAKE) $(FLAGS_TO_PASS)  check)
4384
4385@endif automake
4386
4387.PHONY: install-automake maybe-install-automake
4388maybe-install-automake:
4389@if automake
4390maybe-install-automake: install-automake
4391
4392install-automake: installdirs
4393	@: $(MAKE); $(unstage)
4394	@r=`${PWD_COMMAND}`; export r; \
4395	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4396	$(HOST_EXPORTS) \
4397	(cd $(HOST_SUBDIR)/automake && \
4398	  $(MAKE) $(FLAGS_TO_PASS)  install)
4399
4400@endif automake
4401
4402# Other targets (info, dvi, pdf, etc.)
4403
4404.PHONY: maybe-info-automake info-automake
4405maybe-info-automake:
4406@if automake
4407maybe-info-automake: info-automake
4408
4409info-automake: \
4410    configure-automake
4411	@: $(MAKE); $(unstage)
4412	@[ -f ./automake/Makefile ] || exit 0; \
4413	r=`${PWD_COMMAND}`; export r; \
4414	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4415	$(HOST_EXPORTS) \
4416	for flag in $(EXTRA_HOST_FLAGS) ; do \
4417	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4418	done; \
4419	echo "Doing info in automake" ; \
4420	(cd $(HOST_SUBDIR)/automake && \
4421	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4422	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4423	          "RANLIB=$${RANLIB}" \
4424	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4425	          info) \
4426	  || exit 1
4427
4428@endif automake
4429
4430.PHONY: maybe-dvi-automake dvi-automake
4431maybe-dvi-automake:
4432@if automake
4433maybe-dvi-automake: dvi-automake
4434
4435dvi-automake: \
4436    configure-automake
4437	@: $(MAKE); $(unstage)
4438	@[ -f ./automake/Makefile ] || exit 0; \
4439	r=`${PWD_COMMAND}`; export r; \
4440	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4441	$(HOST_EXPORTS) \
4442	for flag in $(EXTRA_HOST_FLAGS) ; do \
4443	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4444	done; \
4445	echo "Doing dvi in automake" ; \
4446	(cd $(HOST_SUBDIR)/automake && \
4447	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4448	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4449	          "RANLIB=$${RANLIB}" \
4450	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4451	          dvi) \
4452	  || exit 1
4453
4454@endif automake
4455
4456.PHONY: maybe-pdf-automake pdf-automake
4457maybe-pdf-automake:
4458@if automake
4459maybe-pdf-automake: pdf-automake
4460
4461pdf-automake: \
4462    configure-automake
4463	@: $(MAKE); $(unstage)
4464	@[ -f ./automake/Makefile ] || exit 0; \
4465	r=`${PWD_COMMAND}`; export r; \
4466	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4467	$(HOST_EXPORTS) \
4468	for flag in $(EXTRA_HOST_FLAGS) ; do \
4469	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4470	done; \
4471	echo "Doing pdf in automake" ; \
4472	(cd $(HOST_SUBDIR)/automake && \
4473	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4474	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4475	          "RANLIB=$${RANLIB}" \
4476	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4477	          pdf) \
4478	  || exit 1
4479
4480@endif automake
4481
4482.PHONY: maybe-html-automake html-automake
4483maybe-html-automake:
4484@if automake
4485maybe-html-automake: html-automake
4486
4487html-automake: \
4488    configure-automake
4489	@: $(MAKE); $(unstage)
4490	@[ -f ./automake/Makefile ] || exit 0; \
4491	r=`${PWD_COMMAND}`; export r; \
4492	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4493	$(HOST_EXPORTS) \
4494	for flag in $(EXTRA_HOST_FLAGS) ; do \
4495	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4496	done; \
4497	echo "Doing html in automake" ; \
4498	(cd $(HOST_SUBDIR)/automake && \
4499	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4500	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4501	          "RANLIB=$${RANLIB}" \
4502	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4503	          html) \
4504	  || exit 1
4505
4506@endif automake
4507
4508.PHONY: maybe-TAGS-automake TAGS-automake
4509maybe-TAGS-automake:
4510@if automake
4511maybe-TAGS-automake: TAGS-automake
4512
4513TAGS-automake: \
4514    configure-automake
4515	@: $(MAKE); $(unstage)
4516	@[ -f ./automake/Makefile ] || exit 0; \
4517	r=`${PWD_COMMAND}`; export r; \
4518	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4519	$(HOST_EXPORTS) \
4520	for flag in $(EXTRA_HOST_FLAGS) ; do \
4521	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4522	done; \
4523	echo "Doing TAGS in automake" ; \
4524	(cd $(HOST_SUBDIR)/automake && \
4525	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4526	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4527	          "RANLIB=$${RANLIB}" \
4528	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4529	          TAGS) \
4530	  || exit 1
4531
4532@endif automake
4533
4534.PHONY: maybe-install-info-automake install-info-automake
4535maybe-install-info-automake:
4536@if automake
4537maybe-install-info-automake: install-info-automake
4538
4539install-info-automake: \
4540    configure-automake \
4541    info-automake
4542	@: $(MAKE); $(unstage)
4543	@[ -f ./automake/Makefile ] || exit 0; \
4544	r=`${PWD_COMMAND}`; export r; \
4545	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4546	$(HOST_EXPORTS) \
4547	for flag in $(EXTRA_HOST_FLAGS) ; do \
4548	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4549	done; \
4550	echo "Doing install-info in automake" ; \
4551	(cd $(HOST_SUBDIR)/automake && \
4552	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4553	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4554	          "RANLIB=$${RANLIB}" \
4555	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4556	          install-info) \
4557	  || exit 1
4558
4559@endif automake
4560
4561.PHONY: maybe-install-pdf-automake install-pdf-automake
4562maybe-install-pdf-automake:
4563@if automake
4564maybe-install-pdf-automake: install-pdf-automake
4565
4566install-pdf-automake: \
4567    configure-automake \
4568    pdf-automake
4569	@: $(MAKE); $(unstage)
4570	@[ -f ./automake/Makefile ] || exit 0; \
4571	r=`${PWD_COMMAND}`; export r; \
4572	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4573	$(HOST_EXPORTS) \
4574	for flag in $(EXTRA_HOST_FLAGS) ; do \
4575	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4576	done; \
4577	echo "Doing install-pdf in automake" ; \
4578	(cd $(HOST_SUBDIR)/automake && \
4579	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4580	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4581	          "RANLIB=$${RANLIB}" \
4582	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4583	          install-pdf) \
4584	  || exit 1
4585
4586@endif automake
4587
4588.PHONY: maybe-install-html-automake install-html-automake
4589maybe-install-html-automake:
4590@if automake
4591maybe-install-html-automake: install-html-automake
4592
4593install-html-automake: \
4594    configure-automake \
4595    html-automake
4596	@: $(MAKE); $(unstage)
4597	@[ -f ./automake/Makefile ] || exit 0; \
4598	r=`${PWD_COMMAND}`; export r; \
4599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4600	$(HOST_EXPORTS) \
4601	for flag in $(EXTRA_HOST_FLAGS) ; do \
4602	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4603	done; \
4604	echo "Doing install-html in automake" ; \
4605	(cd $(HOST_SUBDIR)/automake && \
4606	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4607	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4608	          "RANLIB=$${RANLIB}" \
4609	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4610	          install-html) \
4611	  || exit 1
4612
4613@endif automake
4614
4615.PHONY: maybe-installcheck-automake installcheck-automake
4616maybe-installcheck-automake:
4617@if automake
4618maybe-installcheck-automake: installcheck-automake
4619
4620installcheck-automake: \
4621    configure-automake
4622	@: $(MAKE); $(unstage)
4623	@[ -f ./automake/Makefile ] || exit 0; \
4624	r=`${PWD_COMMAND}`; export r; \
4625	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4626	$(HOST_EXPORTS) \
4627	for flag in $(EXTRA_HOST_FLAGS) ; do \
4628	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4629	done; \
4630	echo "Doing installcheck in automake" ; \
4631	(cd $(HOST_SUBDIR)/automake && \
4632	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4633	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4634	          "RANLIB=$${RANLIB}" \
4635	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4636	          installcheck) \
4637	  || exit 1
4638
4639@endif automake
4640
4641.PHONY: maybe-mostlyclean-automake mostlyclean-automake
4642maybe-mostlyclean-automake:
4643@if automake
4644maybe-mostlyclean-automake: mostlyclean-automake
4645
4646mostlyclean-automake:
4647	@: $(MAKE); $(unstage)
4648	@[ -f ./automake/Makefile ] || exit 0; \
4649	r=`${PWD_COMMAND}`; export r; \
4650	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4651	$(HOST_EXPORTS) \
4652	for flag in $(EXTRA_HOST_FLAGS) ; do \
4653	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4654	done; \
4655	echo "Doing mostlyclean in automake" ; \
4656	(cd $(HOST_SUBDIR)/automake && \
4657	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4658	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4659	          "RANLIB=$${RANLIB}" \
4660	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4661	          mostlyclean) \
4662	  || exit 1
4663
4664@endif automake
4665
4666.PHONY: maybe-clean-automake clean-automake
4667maybe-clean-automake:
4668@if automake
4669maybe-clean-automake: clean-automake
4670
4671clean-automake:
4672	@: $(MAKE); $(unstage)
4673	@[ -f ./automake/Makefile ] || exit 0; \
4674	r=`${PWD_COMMAND}`; export r; \
4675	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4676	$(HOST_EXPORTS) \
4677	for flag in $(EXTRA_HOST_FLAGS) ; do \
4678	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4679	done; \
4680	echo "Doing clean in automake" ; \
4681	(cd $(HOST_SUBDIR)/automake && \
4682	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4683	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4684	          "RANLIB=$${RANLIB}" \
4685	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4686	          clean) \
4687	  || exit 1
4688
4689@endif automake
4690
4691.PHONY: maybe-distclean-automake distclean-automake
4692maybe-distclean-automake:
4693@if automake
4694maybe-distclean-automake: distclean-automake
4695
4696distclean-automake:
4697	@: $(MAKE); $(unstage)
4698	@[ -f ./automake/Makefile ] || exit 0; \
4699	r=`${PWD_COMMAND}`; export r; \
4700	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701	$(HOST_EXPORTS) \
4702	for flag in $(EXTRA_HOST_FLAGS) ; do \
4703	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4704	done; \
4705	echo "Doing distclean in automake" ; \
4706	(cd $(HOST_SUBDIR)/automake && \
4707	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4708	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4709	          "RANLIB=$${RANLIB}" \
4710	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4711	          distclean) \
4712	  || exit 1
4713
4714@endif automake
4715
4716.PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4717maybe-maintainer-clean-automake:
4718@if automake
4719maybe-maintainer-clean-automake: maintainer-clean-automake
4720
4721maintainer-clean-automake:
4722	@: $(MAKE); $(unstage)
4723	@[ -f ./automake/Makefile ] || exit 0; \
4724	r=`${PWD_COMMAND}`; export r; \
4725	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4726	$(HOST_EXPORTS) \
4727	for flag in $(EXTRA_HOST_FLAGS) ; do \
4728	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4729	done; \
4730	echo "Doing maintainer-clean in automake" ; \
4731	(cd $(HOST_SUBDIR)/automake && \
4732	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4733	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4734	          "RANLIB=$${RANLIB}" \
4735	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4736	          maintainer-clean) \
4737	  || exit 1
4738
4739@endif automake
4740
4741
4742
4743.PHONY: configure-bash maybe-configure-bash
4744maybe-configure-bash:
4745@if gcc-bootstrap
4746configure-bash: stage_current
4747@endif gcc-bootstrap
4748@if bash
4749maybe-configure-bash: configure-bash
4750configure-bash:
4751	@: $(MAKE); $(unstage)
4752	@r=`${PWD_COMMAND}`; export r; \
4753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4754	test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4755	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4756	$(HOST_EXPORTS)  \
4757	echo Configuring in $(HOST_SUBDIR)/bash; \
4758	cd "$(HOST_SUBDIR)/bash" || exit 1; \
4759	case $(srcdir) in \
4760	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4761	  *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4762		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4763	esac; \
4764	srcdiroption="--srcdir=$${topdir}/bash"; \
4765	libsrcdir="$$s/bash"; \
4766	$(SHELL) $${libsrcdir}/configure \
4767	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4768	  --target=${target_alias} $${srcdiroption}  \
4769	  || exit 1
4770@endif bash
4771
4772
4773
4774
4775
4776.PHONY: all-bash maybe-all-bash
4777maybe-all-bash:
4778@if gcc-bootstrap
4779all-bash: stage_current
4780@endif gcc-bootstrap
4781@if bash
4782TARGET-bash=all
4783maybe-all-bash: all-bash
4784all-bash: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
4791		$(TARGET-bash))
4792@endif bash
4793
4794
4795
4796
4797.PHONY: check-bash maybe-check-bash
4798maybe-check-bash:
4799@if bash
4800maybe-check-bash: check-bash
4801
4802check-bash:
4803	@: $(MAKE); $(unstage)
4804	@r=`${PWD_COMMAND}`; export r; \
4805	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4806	$(HOST_EXPORTS) \
4807	(cd $(HOST_SUBDIR)/bash && \
4808	  $(MAKE) $(FLAGS_TO_PASS)  check)
4809
4810@endif bash
4811
4812.PHONY: install-bash maybe-install-bash
4813maybe-install-bash:
4814@if bash
4815maybe-install-bash: install-bash
4816
4817install-bash: installdirs
4818	@: $(MAKE); $(unstage)
4819	@r=`${PWD_COMMAND}`; export r; \
4820	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4821	$(HOST_EXPORTS) \
4822	(cd $(HOST_SUBDIR)/bash && \
4823	  $(MAKE) $(FLAGS_TO_PASS)  install)
4824
4825@endif bash
4826
4827# Other targets (info, dvi, pdf, etc.)
4828
4829.PHONY: maybe-info-bash info-bash
4830maybe-info-bash:
4831@if bash
4832maybe-info-bash: info-bash
4833
4834info-bash: \
4835    configure-bash
4836	@: $(MAKE); $(unstage)
4837	@[ -f ./bash/Makefile ] || exit 0; \
4838	r=`${PWD_COMMAND}`; export r; \
4839	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4840	$(HOST_EXPORTS) \
4841	for flag in $(EXTRA_HOST_FLAGS) ; do \
4842	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4843	done; \
4844	echo "Doing info in bash" ; \
4845	(cd $(HOST_SUBDIR)/bash && \
4846	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4847	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4848	          "RANLIB=$${RANLIB}" \
4849	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4850	          info) \
4851	  || exit 1
4852
4853@endif bash
4854
4855.PHONY: maybe-dvi-bash dvi-bash
4856maybe-dvi-bash:
4857@if bash
4858maybe-dvi-bash: dvi-bash
4859
4860dvi-bash: \
4861    configure-bash
4862	@: $(MAKE); $(unstage)
4863	@[ -f ./bash/Makefile ] || exit 0; \
4864	r=`${PWD_COMMAND}`; export r; \
4865	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4866	$(HOST_EXPORTS) \
4867	for flag in $(EXTRA_HOST_FLAGS) ; do \
4868	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4869	done; \
4870	echo "Doing dvi in bash" ; \
4871	(cd $(HOST_SUBDIR)/bash && \
4872	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4873	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4874	          "RANLIB=$${RANLIB}" \
4875	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4876	          dvi) \
4877	  || exit 1
4878
4879@endif bash
4880
4881.PHONY: maybe-pdf-bash pdf-bash
4882maybe-pdf-bash:
4883@if bash
4884maybe-pdf-bash: pdf-bash
4885
4886pdf-bash: \
4887    configure-bash
4888	@: $(MAKE); $(unstage)
4889	@[ -f ./bash/Makefile ] || exit 0; \
4890	r=`${PWD_COMMAND}`; export r; \
4891	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4892	$(HOST_EXPORTS) \
4893	for flag in $(EXTRA_HOST_FLAGS) ; do \
4894	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4895	done; \
4896	echo "Doing pdf in bash" ; \
4897	(cd $(HOST_SUBDIR)/bash && \
4898	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4899	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4900	          "RANLIB=$${RANLIB}" \
4901	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4902	          pdf) \
4903	  || exit 1
4904
4905@endif bash
4906
4907.PHONY: maybe-html-bash html-bash
4908maybe-html-bash:
4909@if bash
4910maybe-html-bash: html-bash
4911
4912html-bash: \
4913    configure-bash
4914	@: $(MAKE); $(unstage)
4915	@[ -f ./bash/Makefile ] || exit 0; \
4916	r=`${PWD_COMMAND}`; export r; \
4917	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4918	$(HOST_EXPORTS) \
4919	for flag in $(EXTRA_HOST_FLAGS) ; do \
4920	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4921	done; \
4922	echo "Doing html in bash" ; \
4923	(cd $(HOST_SUBDIR)/bash && \
4924	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4925	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4926	          "RANLIB=$${RANLIB}" \
4927	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4928	          html) \
4929	  || exit 1
4930
4931@endif bash
4932
4933.PHONY: maybe-TAGS-bash TAGS-bash
4934maybe-TAGS-bash:
4935@if bash
4936maybe-TAGS-bash: TAGS-bash
4937
4938TAGS-bash: \
4939    configure-bash
4940	@: $(MAKE); $(unstage)
4941	@[ -f ./bash/Makefile ] || exit 0; \
4942	r=`${PWD_COMMAND}`; export r; \
4943	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4944	$(HOST_EXPORTS) \
4945	for flag in $(EXTRA_HOST_FLAGS) ; do \
4946	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4947	done; \
4948	echo "Doing TAGS in bash" ; \
4949	(cd $(HOST_SUBDIR)/bash && \
4950	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4951	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4952	          "RANLIB=$${RANLIB}" \
4953	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4954	          TAGS) \
4955	  || exit 1
4956
4957@endif bash
4958
4959.PHONY: maybe-install-info-bash install-info-bash
4960maybe-install-info-bash:
4961@if bash
4962maybe-install-info-bash: install-info-bash
4963
4964install-info-bash: \
4965    configure-bash \
4966    info-bash
4967	@: $(MAKE); $(unstage)
4968	@[ -f ./bash/Makefile ] || exit 0; \
4969	r=`${PWD_COMMAND}`; export r; \
4970	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4971	$(HOST_EXPORTS) \
4972	for flag in $(EXTRA_HOST_FLAGS) ; do \
4973	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4974	done; \
4975	echo "Doing install-info in bash" ; \
4976	(cd $(HOST_SUBDIR)/bash && \
4977	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4978	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4979	          "RANLIB=$${RANLIB}" \
4980	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4981	          install-info) \
4982	  || exit 1
4983
4984@endif bash
4985
4986.PHONY: maybe-install-pdf-bash install-pdf-bash
4987maybe-install-pdf-bash:
4988@if bash
4989maybe-install-pdf-bash: install-pdf-bash
4990
4991install-pdf-bash: \
4992    configure-bash \
4993    pdf-bash
4994	@: $(MAKE); $(unstage)
4995	@[ -f ./bash/Makefile ] || exit 0; \
4996	r=`${PWD_COMMAND}`; export r; \
4997	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4998	$(HOST_EXPORTS) \
4999	for flag in $(EXTRA_HOST_FLAGS) ; do \
5000	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5001	done; \
5002	echo "Doing install-pdf in bash" ; \
5003	(cd $(HOST_SUBDIR)/bash && \
5004	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5005	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5006	          "RANLIB=$${RANLIB}" \
5007	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5008	          install-pdf) \
5009	  || exit 1
5010
5011@endif bash
5012
5013.PHONY: maybe-install-html-bash install-html-bash
5014maybe-install-html-bash:
5015@if bash
5016maybe-install-html-bash: install-html-bash
5017
5018install-html-bash: \
5019    configure-bash \
5020    html-bash
5021	@: $(MAKE); $(unstage)
5022	@[ -f ./bash/Makefile ] || exit 0; \
5023	r=`${PWD_COMMAND}`; export r; \
5024	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5025	$(HOST_EXPORTS) \
5026	for flag in $(EXTRA_HOST_FLAGS) ; do \
5027	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5028	done; \
5029	echo "Doing install-html in bash" ; \
5030	(cd $(HOST_SUBDIR)/bash && \
5031	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5032	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5033	          "RANLIB=$${RANLIB}" \
5034	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5035	          install-html) \
5036	  || exit 1
5037
5038@endif bash
5039
5040.PHONY: maybe-installcheck-bash installcheck-bash
5041maybe-installcheck-bash:
5042@if bash
5043maybe-installcheck-bash: installcheck-bash
5044
5045installcheck-bash: \
5046    configure-bash
5047	@: $(MAKE); $(unstage)
5048	@[ -f ./bash/Makefile ] || exit 0; \
5049	r=`${PWD_COMMAND}`; export r; \
5050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5051	$(HOST_EXPORTS) \
5052	for flag in $(EXTRA_HOST_FLAGS) ; do \
5053	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5054	done; \
5055	echo "Doing installcheck in bash" ; \
5056	(cd $(HOST_SUBDIR)/bash && \
5057	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5058	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5059	          "RANLIB=$${RANLIB}" \
5060	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5061	          installcheck) \
5062	  || exit 1
5063
5064@endif bash
5065
5066.PHONY: maybe-mostlyclean-bash mostlyclean-bash
5067maybe-mostlyclean-bash:
5068@if bash
5069maybe-mostlyclean-bash: mostlyclean-bash
5070
5071mostlyclean-bash:
5072	@: $(MAKE); $(unstage)
5073	@[ -f ./bash/Makefile ] || exit 0; \
5074	r=`${PWD_COMMAND}`; export r; \
5075	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5076	$(HOST_EXPORTS) \
5077	for flag in $(EXTRA_HOST_FLAGS) ; do \
5078	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5079	done; \
5080	echo "Doing mostlyclean in bash" ; \
5081	(cd $(HOST_SUBDIR)/bash && \
5082	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5083	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5084	          "RANLIB=$${RANLIB}" \
5085	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5086	          mostlyclean) \
5087	  || exit 1
5088
5089@endif bash
5090
5091.PHONY: maybe-clean-bash clean-bash
5092maybe-clean-bash:
5093@if bash
5094maybe-clean-bash: clean-bash
5095
5096clean-bash:
5097	@: $(MAKE); $(unstage)
5098	@[ -f ./bash/Makefile ] || exit 0; \
5099	r=`${PWD_COMMAND}`; export r; \
5100	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5101	$(HOST_EXPORTS) \
5102	for flag in $(EXTRA_HOST_FLAGS) ; do \
5103	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5104	done; \
5105	echo "Doing clean in bash" ; \
5106	(cd $(HOST_SUBDIR)/bash && \
5107	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5108	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5109	          "RANLIB=$${RANLIB}" \
5110	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5111	          clean) \
5112	  || exit 1
5113
5114@endif bash
5115
5116.PHONY: maybe-distclean-bash distclean-bash
5117maybe-distclean-bash:
5118@if bash
5119maybe-distclean-bash: distclean-bash
5120
5121distclean-bash:
5122	@: $(MAKE); $(unstage)
5123	@[ -f ./bash/Makefile ] || exit 0; \
5124	r=`${PWD_COMMAND}`; export r; \
5125	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5126	$(HOST_EXPORTS) \
5127	for flag in $(EXTRA_HOST_FLAGS) ; do \
5128	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5129	done; \
5130	echo "Doing distclean in bash" ; \
5131	(cd $(HOST_SUBDIR)/bash && \
5132	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5133	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5134	          "RANLIB=$${RANLIB}" \
5135	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5136	          distclean) \
5137	  || exit 1
5138
5139@endif bash
5140
5141.PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5142maybe-maintainer-clean-bash:
5143@if bash
5144maybe-maintainer-clean-bash: maintainer-clean-bash
5145
5146maintainer-clean-bash:
5147	@: $(MAKE); $(unstage)
5148	@[ -f ./bash/Makefile ] || exit 0; \
5149	r=`${PWD_COMMAND}`; export r; \
5150	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5151	$(HOST_EXPORTS) \
5152	for flag in $(EXTRA_HOST_FLAGS) ; do \
5153	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5154	done; \
5155	echo "Doing maintainer-clean in bash" ; \
5156	(cd $(HOST_SUBDIR)/bash && \
5157	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5158	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5159	          "RANLIB=$${RANLIB}" \
5160	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5161	          maintainer-clean) \
5162	  || exit 1
5163
5164@endif bash
5165
5166
5167
5168.PHONY: configure-bfd maybe-configure-bfd
5169maybe-configure-bfd:
5170@if gcc-bootstrap
5171configure-bfd: stage_current
5172@endif gcc-bootstrap
5173@if bfd
5174maybe-configure-bfd: configure-bfd
5175configure-bfd:
5176	@r=`${PWD_COMMAND}`; export r; \
5177	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5179	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5180	$(HOST_EXPORTS)  \
5181	echo Configuring in $(HOST_SUBDIR)/bfd; \
5182	cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5183	case $(srcdir) in \
5184	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5185	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5186		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5187	esac; \
5188	srcdiroption="--srcdir=$${topdir}/bfd"; \
5189	libsrcdir="$$s/bfd"; \
5190	$(SHELL) $${libsrcdir}/configure \
5191	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5192	  --target=${target_alias} $${srcdiroption}  \
5193	  || exit 1
5194@endif bfd
5195
5196
5197
5198.PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5199maybe-configure-stage1-bfd:
5200@if bfd-bootstrap
5201maybe-configure-stage1-bfd: configure-stage1-bfd
5202configure-stage1-bfd:
5203	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5204	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5205	@r=`${PWD_COMMAND}`; export r; \
5206	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5207	TFLAGS="$(STAGE1_TFLAGS)"; \
5208	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5209	$(HOST_EXPORTS) \
5210	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5211	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5212	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5213	echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5214	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5215	cd $(HOST_SUBDIR)/bfd || exit 1; \
5216	case $(srcdir) in \
5217	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5218	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5219		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5220	esac; \
5221	srcdiroption="--srcdir=$${topdir}/bfd"; \
5222	libsrcdir="$$s/bfd"; \
5223	$(SHELL) $${libsrcdir}/configure \
5224	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5225	  --target=${target_alias} $${srcdiroption} \
5226	  $(STAGE1_CONFIGURE_FLAGS)
5227@endif bfd-bootstrap
5228
5229.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5230maybe-configure-stage2-bfd:
5231@if bfd-bootstrap
5232maybe-configure-stage2-bfd: configure-stage2-bfd
5233configure-stage2-bfd:
5234	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5235	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5236	@r=`${PWD_COMMAND}`; export r; \
5237	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5238	TFLAGS="$(STAGE2_TFLAGS)"; \
5239	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5240	$(HOST_EXPORTS) \
5241	$(POSTSTAGE1_HOST_EXPORTS) \
5242	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5243	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5244	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5245	echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5246	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5247	cd $(HOST_SUBDIR)/bfd || exit 1; \
5248	case $(srcdir) in \
5249	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5250	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5251		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5252	esac; \
5253	srcdiroption="--srcdir=$${topdir}/bfd"; \
5254	libsrcdir="$$s/bfd"; \
5255	$(SHELL) $${libsrcdir}/configure \
5256	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5257	  --target=${target_alias} $${srcdiroption} \
5258	  --with-build-libsubdir=$(HOST_SUBDIR) \
5259	  $(STAGE2_CONFIGURE_FLAGS)
5260@endif bfd-bootstrap
5261
5262.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5263maybe-configure-stage3-bfd:
5264@if bfd-bootstrap
5265maybe-configure-stage3-bfd: configure-stage3-bfd
5266configure-stage3-bfd:
5267	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5268	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5269	@r=`${PWD_COMMAND}`; export r; \
5270	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5271	TFLAGS="$(STAGE3_TFLAGS)"; \
5272	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5273	$(HOST_EXPORTS) \
5274	$(POSTSTAGE1_HOST_EXPORTS) \
5275	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5276	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5277	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5278	echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5279	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5280	cd $(HOST_SUBDIR)/bfd || exit 1; \
5281	case $(srcdir) in \
5282	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5283	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5284		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5285	esac; \
5286	srcdiroption="--srcdir=$${topdir}/bfd"; \
5287	libsrcdir="$$s/bfd"; \
5288	$(SHELL) $${libsrcdir}/configure \
5289	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5290	  --target=${target_alias} $${srcdiroption} \
5291	  --with-build-libsubdir=$(HOST_SUBDIR) \
5292	  $(STAGE3_CONFIGURE_FLAGS)
5293@endif bfd-bootstrap
5294
5295.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5296maybe-configure-stage4-bfd:
5297@if bfd-bootstrap
5298maybe-configure-stage4-bfd: configure-stage4-bfd
5299configure-stage4-bfd:
5300	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5301	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5302	@r=`${PWD_COMMAND}`; export r; \
5303	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304	TFLAGS="$(STAGE4_TFLAGS)"; \
5305	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5306	$(HOST_EXPORTS) \
5307	$(POSTSTAGE1_HOST_EXPORTS) \
5308	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5309	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5310	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5311	echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5312	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5313	cd $(HOST_SUBDIR)/bfd || exit 1; \
5314	case $(srcdir) in \
5315	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5316	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5317		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5318	esac; \
5319	srcdiroption="--srcdir=$${topdir}/bfd"; \
5320	libsrcdir="$$s/bfd"; \
5321	$(SHELL) $${libsrcdir}/configure \
5322	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5323	  --target=${target_alias} $${srcdiroption} \
5324	  --with-build-libsubdir=$(HOST_SUBDIR) \
5325	  $(STAGE4_CONFIGURE_FLAGS)
5326@endif bfd-bootstrap
5327
5328.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5329maybe-configure-stageprofile-bfd:
5330@if bfd-bootstrap
5331maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5332configure-stageprofile-bfd:
5333	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5334	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5335	@r=`${PWD_COMMAND}`; export r; \
5336	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5337	TFLAGS="$(STAGEprofile_TFLAGS)"; \
5338	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5339	$(HOST_EXPORTS) \
5340	$(POSTSTAGE1_HOST_EXPORTS) \
5341	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5342	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5343	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5344	echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5345	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5346	cd $(HOST_SUBDIR)/bfd || exit 1; \
5347	case $(srcdir) in \
5348	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5349	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5350		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5351	esac; \
5352	srcdiroption="--srcdir=$${topdir}/bfd"; \
5353	libsrcdir="$$s/bfd"; \
5354	$(SHELL) $${libsrcdir}/configure \
5355	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5356	  --target=${target_alias} $${srcdiroption} \
5357	  --with-build-libsubdir=$(HOST_SUBDIR) \
5358	  $(STAGEprofile_CONFIGURE_FLAGS)
5359@endif bfd-bootstrap
5360
5361.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5362maybe-configure-stagefeedback-bfd:
5363@if bfd-bootstrap
5364maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5365configure-stagefeedback-bfd:
5366	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5367	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5368	@r=`${PWD_COMMAND}`; export r; \
5369	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5370	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5371	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5372	$(HOST_EXPORTS) \
5373	$(POSTSTAGE1_HOST_EXPORTS) \
5374	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5375	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5376	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5377	echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5378	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5379	cd $(HOST_SUBDIR)/bfd || exit 1; \
5380	case $(srcdir) in \
5381	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5382	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5383		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5384	esac; \
5385	srcdiroption="--srcdir=$${topdir}/bfd"; \
5386	libsrcdir="$$s/bfd"; \
5387	$(SHELL) $${libsrcdir}/configure \
5388	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5389	  --target=${target_alias} $${srcdiroption} \
5390	  --with-build-libsubdir=$(HOST_SUBDIR) \
5391	  $(STAGEfeedback_CONFIGURE_FLAGS)
5392@endif bfd-bootstrap
5393
5394
5395
5396
5397
5398.PHONY: all-bfd maybe-all-bfd
5399maybe-all-bfd:
5400@if gcc-bootstrap
5401all-bfd: stage_current
5402@endif gcc-bootstrap
5403@if bfd
5404TARGET-bfd=all
5405maybe-all-bfd: all-bfd
5406all-bfd: configure-bfd
5407	@r=`${PWD_COMMAND}`; export r; \
5408	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5409	$(HOST_EXPORTS)  \
5410	(cd $(HOST_SUBDIR)/bfd && \
5411	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
5412		$(TARGET-bfd))
5413@endif bfd
5414
5415
5416
5417.PHONY: all-stage1-bfd maybe-all-stage1-bfd
5418.PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5419maybe-all-stage1-bfd:
5420maybe-clean-stage1-bfd:
5421@if bfd-bootstrap
5422maybe-all-stage1-bfd: all-stage1-bfd
5423all-stage1: all-stage1-bfd
5424TARGET-stage1-bfd = $(TARGET-bfd)
5425all-stage1-bfd: configure-stage1-bfd
5426	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5427	@r=`${PWD_COMMAND}`; export r; \
5428	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5429	TFLAGS="$(STAGE1_TFLAGS)"; \
5430	$(HOST_EXPORTS)  \
5431	cd $(HOST_SUBDIR)/bfd && \
5432	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5433		CFLAGS="$(STAGE1_CFLAGS)" \
5434		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5435		LIBCFLAGS="$(LIBCFLAGS)" \
5436		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5437		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5438		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5439		$(EXTRA_HOST_FLAGS)   \
5440		TFLAGS="$(STAGE1_TFLAGS)" \
5441		$(TARGET-stage1-bfd)
5442
5443maybe-clean-stage1-bfd: clean-stage1-bfd
5444clean-stage1: clean-stage1-bfd
5445clean-stage1-bfd:
5446	@if [ $(current_stage) = stage1 ]; then \
5447	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5448	else \
5449	  [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5450	  $(MAKE) stage1-start; \
5451	fi; \
5452	cd $(HOST_SUBDIR)/bfd && \
5453	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5454		 clean
5455@endif bfd-bootstrap
5456
5457
5458.PHONY: all-stage2-bfd maybe-all-stage2-bfd
5459.PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5460maybe-all-stage2-bfd:
5461maybe-clean-stage2-bfd:
5462@if bfd-bootstrap
5463maybe-all-stage2-bfd: all-stage2-bfd
5464all-stage2: all-stage2-bfd
5465TARGET-stage2-bfd = $(TARGET-bfd)
5466all-stage2-bfd: configure-stage2-bfd
5467	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5468	@r=`${PWD_COMMAND}`; export r; \
5469	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5470	TFLAGS="$(STAGE2_TFLAGS)"; \
5471	$(HOST_EXPORTS) \
5472	$(POSTSTAGE1_HOST_EXPORTS)  \
5473	cd $(HOST_SUBDIR)/bfd && \
5474	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5475		CFLAGS="$(STAGE2_CFLAGS)" \
5476		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5477		LIBCFLAGS="$(STAGE2_CFLAGS)" \
5478		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5479		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5480		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5481		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5482		TFLAGS="$(STAGE2_TFLAGS)" \
5483		$(TARGET-stage2-bfd)
5484
5485maybe-clean-stage2-bfd: clean-stage2-bfd
5486clean-stage2: clean-stage2-bfd
5487clean-stage2-bfd:
5488	@if [ $(current_stage) = stage2 ]; then \
5489	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5490	else \
5491	  [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5492	  $(MAKE) stage2-start; \
5493	fi; \
5494	cd $(HOST_SUBDIR)/bfd && \
5495	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5496		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5497		 clean
5498@endif bfd-bootstrap
5499
5500
5501.PHONY: all-stage3-bfd maybe-all-stage3-bfd
5502.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5503maybe-all-stage3-bfd:
5504maybe-clean-stage3-bfd:
5505@if bfd-bootstrap
5506maybe-all-stage3-bfd: all-stage3-bfd
5507all-stage3: all-stage3-bfd
5508TARGET-stage3-bfd = $(TARGET-bfd)
5509all-stage3-bfd: configure-stage3-bfd
5510	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5511	@r=`${PWD_COMMAND}`; export r; \
5512	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5513	TFLAGS="$(STAGE3_TFLAGS)"; \
5514	$(HOST_EXPORTS) \
5515	$(POSTSTAGE1_HOST_EXPORTS)  \
5516	cd $(HOST_SUBDIR)/bfd && \
5517	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5518		CFLAGS="$(STAGE3_CFLAGS)" \
5519		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5520		LIBCFLAGS="$(STAGE3_CFLAGS)" \
5521		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5522		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5523		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5524		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5525		TFLAGS="$(STAGE3_TFLAGS)" \
5526		$(TARGET-stage3-bfd)
5527
5528maybe-clean-stage3-bfd: clean-stage3-bfd
5529clean-stage3: clean-stage3-bfd
5530clean-stage3-bfd:
5531	@if [ $(current_stage) = stage3 ]; then \
5532	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5533	else \
5534	  [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5535	  $(MAKE) stage3-start; \
5536	fi; \
5537	cd $(HOST_SUBDIR)/bfd && \
5538	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5539		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5540		 clean
5541@endif bfd-bootstrap
5542
5543
5544.PHONY: all-stage4-bfd maybe-all-stage4-bfd
5545.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5546maybe-all-stage4-bfd:
5547maybe-clean-stage4-bfd:
5548@if bfd-bootstrap
5549maybe-all-stage4-bfd: all-stage4-bfd
5550all-stage4: all-stage4-bfd
5551TARGET-stage4-bfd = $(TARGET-bfd)
5552all-stage4-bfd: configure-stage4-bfd
5553	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5554	@r=`${PWD_COMMAND}`; export r; \
5555	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5556	TFLAGS="$(STAGE4_TFLAGS)"; \
5557	$(HOST_EXPORTS) \
5558	$(POSTSTAGE1_HOST_EXPORTS)  \
5559	cd $(HOST_SUBDIR)/bfd && \
5560	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5561		CFLAGS="$(STAGE4_CFLAGS)" \
5562		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5563		LIBCFLAGS="$(STAGE4_CFLAGS)" \
5564		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5565		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5566		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5567		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5568		TFLAGS="$(STAGE4_TFLAGS)" \
5569		$(TARGET-stage4-bfd)
5570
5571maybe-clean-stage4-bfd: clean-stage4-bfd
5572clean-stage4: clean-stage4-bfd
5573clean-stage4-bfd:
5574	@if [ $(current_stage) = stage4 ]; then \
5575	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5576	else \
5577	  [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5578	  $(MAKE) stage4-start; \
5579	fi; \
5580	cd $(HOST_SUBDIR)/bfd && \
5581	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5582		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5583		 clean
5584@endif bfd-bootstrap
5585
5586
5587.PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5588.PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5589maybe-all-stageprofile-bfd:
5590maybe-clean-stageprofile-bfd:
5591@if bfd-bootstrap
5592maybe-all-stageprofile-bfd: all-stageprofile-bfd
5593all-stageprofile: all-stageprofile-bfd
5594TARGET-stageprofile-bfd = $(TARGET-bfd)
5595all-stageprofile-bfd: configure-stageprofile-bfd
5596	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5597	@r=`${PWD_COMMAND}`; export r; \
5598	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5599	TFLAGS="$(STAGEprofile_TFLAGS)"; \
5600	$(HOST_EXPORTS) \
5601	$(POSTSTAGE1_HOST_EXPORTS)  \
5602	cd $(HOST_SUBDIR)/bfd && \
5603	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5604		CFLAGS="$(STAGEprofile_CFLAGS)" \
5605		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5606		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5607		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5608		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5609		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5610		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5611		TFLAGS="$(STAGEprofile_TFLAGS)" \
5612		$(TARGET-stageprofile-bfd)
5613
5614maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5615clean-stageprofile: clean-stageprofile-bfd
5616clean-stageprofile-bfd:
5617	@if [ $(current_stage) = stageprofile ]; then \
5618	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5619	else \
5620	  [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5621	  $(MAKE) stageprofile-start; \
5622	fi; \
5623	cd $(HOST_SUBDIR)/bfd && \
5624	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5625		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5626		 clean
5627@endif bfd-bootstrap
5628
5629
5630.PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5631.PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5632maybe-all-stagefeedback-bfd:
5633maybe-clean-stagefeedback-bfd:
5634@if bfd-bootstrap
5635maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5636all-stagefeedback: all-stagefeedback-bfd
5637TARGET-stagefeedback-bfd = $(TARGET-bfd)
5638all-stagefeedback-bfd: configure-stagefeedback-bfd
5639	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5640	@r=`${PWD_COMMAND}`; export r; \
5641	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5642	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5643	$(HOST_EXPORTS) \
5644	$(POSTSTAGE1_HOST_EXPORTS)  \
5645	cd $(HOST_SUBDIR)/bfd && \
5646	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5647		CFLAGS="$(STAGEfeedback_CFLAGS)" \
5648		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5649		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5650		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5651		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5652		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5653		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5654		TFLAGS="$(STAGEfeedback_TFLAGS)" \
5655		$(TARGET-stagefeedback-bfd)
5656
5657maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5658clean-stagefeedback: clean-stagefeedback-bfd
5659clean-stagefeedback-bfd:
5660	@if [ $(current_stage) = stagefeedback ]; then \
5661	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5662	else \
5663	  [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5664	  $(MAKE) stagefeedback-start; \
5665	fi; \
5666	cd $(HOST_SUBDIR)/bfd && \
5667	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5668		$(POSTSTAGE1_FLAGS_TO_PASS)  \
5669		 clean
5670@endif bfd-bootstrap
5671
5672
5673
5674
5675
5676.PHONY: check-bfd maybe-check-bfd
5677maybe-check-bfd:
5678@if bfd
5679maybe-check-bfd: check-bfd
5680
5681check-bfd:
5682	@: $(MAKE); $(unstage)
5683	@r=`${PWD_COMMAND}`; export r; \
5684	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5685	$(HOST_EXPORTS) \
5686	(cd $(HOST_SUBDIR)/bfd && \
5687	  $(MAKE) $(FLAGS_TO_PASS)  check)
5688
5689@endif bfd
5690
5691.PHONY: install-bfd maybe-install-bfd
5692maybe-install-bfd:
5693@if bfd
5694maybe-install-bfd: install-bfd
5695
5696install-bfd: installdirs
5697	@: $(MAKE); $(unstage)
5698	@r=`${PWD_COMMAND}`; export r; \
5699	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5700	$(HOST_EXPORTS) \
5701	(cd $(HOST_SUBDIR)/bfd && \
5702	  $(MAKE) $(FLAGS_TO_PASS)  install)
5703
5704@endif bfd
5705
5706# Other targets (info, dvi, pdf, etc.)
5707
5708.PHONY: maybe-info-bfd info-bfd
5709maybe-info-bfd:
5710@if bfd
5711maybe-info-bfd: info-bfd
5712
5713info-bfd: \
5714    configure-bfd
5715	@[ -f ./bfd/Makefile ] || exit 0; \
5716	r=`${PWD_COMMAND}`; export r; \
5717	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5718	$(HOST_EXPORTS) \
5719	for flag in $(EXTRA_HOST_FLAGS) ; do \
5720	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5721	done; \
5722	echo "Doing info in bfd" ; \
5723	(cd $(HOST_SUBDIR)/bfd && \
5724	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5725	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5726	          "RANLIB=$${RANLIB}" \
5727	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5728	          info) \
5729	  || exit 1
5730
5731@endif bfd
5732
5733.PHONY: maybe-dvi-bfd dvi-bfd
5734maybe-dvi-bfd:
5735@if bfd
5736maybe-dvi-bfd: dvi-bfd
5737
5738dvi-bfd: \
5739    configure-bfd
5740	@[ -f ./bfd/Makefile ] || exit 0; \
5741	r=`${PWD_COMMAND}`; export r; \
5742	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5743	$(HOST_EXPORTS) \
5744	for flag in $(EXTRA_HOST_FLAGS) ; do \
5745	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5746	done; \
5747	echo "Doing dvi in bfd" ; \
5748	(cd $(HOST_SUBDIR)/bfd && \
5749	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5750	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5751	          "RANLIB=$${RANLIB}" \
5752	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5753	          dvi) \
5754	  || exit 1
5755
5756@endif bfd
5757
5758.PHONY: maybe-pdf-bfd pdf-bfd
5759maybe-pdf-bfd:
5760@if bfd
5761maybe-pdf-bfd: pdf-bfd
5762
5763pdf-bfd: \
5764    configure-bfd
5765	@[ -f ./bfd/Makefile ] || exit 0; \
5766	r=`${PWD_COMMAND}`; export r; \
5767	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5768	$(HOST_EXPORTS) \
5769	for flag in $(EXTRA_HOST_FLAGS) ; do \
5770	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5771	done; \
5772	echo "Doing pdf in bfd" ; \
5773	(cd $(HOST_SUBDIR)/bfd && \
5774	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5775	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5776	          "RANLIB=$${RANLIB}" \
5777	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5778	          pdf) \
5779	  || exit 1
5780
5781@endif bfd
5782
5783.PHONY: maybe-html-bfd html-bfd
5784maybe-html-bfd:
5785@if bfd
5786maybe-html-bfd: html-bfd
5787
5788html-bfd: \
5789    configure-bfd
5790	@[ -f ./bfd/Makefile ] || exit 0; \
5791	r=`${PWD_COMMAND}`; export r; \
5792	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5793	$(HOST_EXPORTS) \
5794	for flag in $(EXTRA_HOST_FLAGS) ; do \
5795	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5796	done; \
5797	echo "Doing html in bfd" ; \
5798	(cd $(HOST_SUBDIR)/bfd && \
5799	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5800	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5801	          "RANLIB=$${RANLIB}" \
5802	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5803	          html) \
5804	  || exit 1
5805
5806@endif bfd
5807
5808.PHONY: maybe-TAGS-bfd TAGS-bfd
5809maybe-TAGS-bfd:
5810@if bfd
5811maybe-TAGS-bfd: TAGS-bfd
5812
5813TAGS-bfd: \
5814    configure-bfd
5815	@[ -f ./bfd/Makefile ] || exit 0; \
5816	r=`${PWD_COMMAND}`; export r; \
5817	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5818	$(HOST_EXPORTS) \
5819	for flag in $(EXTRA_HOST_FLAGS) ; do \
5820	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5821	done; \
5822	echo "Doing TAGS in bfd" ; \
5823	(cd $(HOST_SUBDIR)/bfd && \
5824	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5825	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5826	          "RANLIB=$${RANLIB}" \
5827	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5828	          TAGS) \
5829	  || exit 1
5830
5831@endif bfd
5832
5833.PHONY: maybe-install-info-bfd install-info-bfd
5834maybe-install-info-bfd:
5835@if bfd
5836maybe-install-info-bfd: install-info-bfd
5837
5838install-info-bfd: \
5839    configure-bfd \
5840    info-bfd
5841	@[ -f ./bfd/Makefile ] || exit 0; \
5842	r=`${PWD_COMMAND}`; export r; \
5843	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5844	$(HOST_EXPORTS) \
5845	for flag in $(EXTRA_HOST_FLAGS) ; do \
5846	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5847	done; \
5848	echo "Doing install-info in bfd" ; \
5849	(cd $(HOST_SUBDIR)/bfd && \
5850	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5851	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5852	          "RANLIB=$${RANLIB}" \
5853	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5854	          install-info) \
5855	  || exit 1
5856
5857@endif bfd
5858
5859.PHONY: maybe-install-pdf-bfd install-pdf-bfd
5860maybe-install-pdf-bfd:
5861@if bfd
5862maybe-install-pdf-bfd: install-pdf-bfd
5863
5864install-pdf-bfd: \
5865    configure-bfd \
5866    pdf-bfd
5867	@[ -f ./bfd/Makefile ] || exit 0; \
5868	r=`${PWD_COMMAND}`; export r; \
5869	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5870	$(HOST_EXPORTS) \
5871	for flag in $(EXTRA_HOST_FLAGS) ; do \
5872	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5873	done; \
5874	echo "Doing install-pdf in bfd" ; \
5875	(cd $(HOST_SUBDIR)/bfd && \
5876	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5877	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5878	          "RANLIB=$${RANLIB}" \
5879	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5880	          install-pdf) \
5881	  || exit 1
5882
5883@endif bfd
5884
5885.PHONY: maybe-install-html-bfd install-html-bfd
5886maybe-install-html-bfd:
5887@if bfd
5888maybe-install-html-bfd: install-html-bfd
5889
5890install-html-bfd: \
5891    configure-bfd \
5892    html-bfd
5893	@[ -f ./bfd/Makefile ] || exit 0; \
5894	r=`${PWD_COMMAND}`; export r; \
5895	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5896	$(HOST_EXPORTS) \
5897	for flag in $(EXTRA_HOST_FLAGS) ; do \
5898	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5899	done; \
5900	echo "Doing install-html in bfd" ; \
5901	(cd $(HOST_SUBDIR)/bfd && \
5902	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5903	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5904	          "RANLIB=$${RANLIB}" \
5905	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5906	          install-html) \
5907	  || exit 1
5908
5909@endif bfd
5910
5911.PHONY: maybe-installcheck-bfd installcheck-bfd
5912maybe-installcheck-bfd:
5913@if bfd
5914maybe-installcheck-bfd: installcheck-bfd
5915
5916installcheck-bfd: \
5917    configure-bfd
5918	@[ -f ./bfd/Makefile ] || exit 0; \
5919	r=`${PWD_COMMAND}`; export r; \
5920	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5921	$(HOST_EXPORTS) \
5922	for flag in $(EXTRA_HOST_FLAGS) ; do \
5923	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5924	done; \
5925	echo "Doing installcheck in bfd" ; \
5926	(cd $(HOST_SUBDIR)/bfd && \
5927	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5928	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5929	          "RANLIB=$${RANLIB}" \
5930	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5931	          installcheck) \
5932	  || exit 1
5933
5934@endif bfd
5935
5936.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5937maybe-mostlyclean-bfd:
5938@if bfd
5939maybe-mostlyclean-bfd: mostlyclean-bfd
5940
5941mostlyclean-bfd:
5942	@[ -f ./bfd/Makefile ] || exit 0; \
5943	r=`${PWD_COMMAND}`; export r; \
5944	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5945	$(HOST_EXPORTS) \
5946	for flag in $(EXTRA_HOST_FLAGS) ; do \
5947	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5948	done; \
5949	echo "Doing mostlyclean in bfd" ; \
5950	(cd $(HOST_SUBDIR)/bfd && \
5951	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5952	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5953	          "RANLIB=$${RANLIB}" \
5954	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5955	          mostlyclean) \
5956	  || exit 1
5957
5958@endif bfd
5959
5960.PHONY: maybe-clean-bfd clean-bfd
5961maybe-clean-bfd:
5962@if bfd
5963maybe-clean-bfd: clean-bfd
5964
5965clean-bfd:
5966	@[ -f ./bfd/Makefile ] || exit 0; \
5967	r=`${PWD_COMMAND}`; export r; \
5968	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5969	$(HOST_EXPORTS) \
5970	for flag in $(EXTRA_HOST_FLAGS) ; do \
5971	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5972	done; \
5973	echo "Doing clean in bfd" ; \
5974	(cd $(HOST_SUBDIR)/bfd && \
5975	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5976	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5977	          "RANLIB=$${RANLIB}" \
5978	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5979	          clean) \
5980	  || exit 1
5981
5982@endif bfd
5983
5984.PHONY: maybe-distclean-bfd distclean-bfd
5985maybe-distclean-bfd:
5986@if bfd
5987maybe-distclean-bfd: distclean-bfd
5988
5989distclean-bfd:
5990	@[ -f ./bfd/Makefile ] || exit 0; \
5991	r=`${PWD_COMMAND}`; export r; \
5992	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5993	$(HOST_EXPORTS) \
5994	for flag in $(EXTRA_HOST_FLAGS) ; do \
5995	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5996	done; \
5997	echo "Doing distclean in bfd" ; \
5998	(cd $(HOST_SUBDIR)/bfd && \
5999	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6000	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6001	          "RANLIB=$${RANLIB}" \
6002	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6003	          distclean) \
6004	  || exit 1
6005
6006@endif bfd
6007
6008.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6009maybe-maintainer-clean-bfd:
6010@if bfd
6011maybe-maintainer-clean-bfd: maintainer-clean-bfd
6012
6013maintainer-clean-bfd:
6014	@[ -f ./bfd/Makefile ] || exit 0; \
6015	r=`${PWD_COMMAND}`; export r; \
6016	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6017	$(HOST_EXPORTS) \
6018	for flag in $(EXTRA_HOST_FLAGS) ; do \
6019	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6020	done; \
6021	echo "Doing maintainer-clean in bfd" ; \
6022	(cd $(HOST_SUBDIR)/bfd && \
6023	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6024	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6025	          "RANLIB=$${RANLIB}" \
6026	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6027	          maintainer-clean) \
6028	  || exit 1
6029
6030@endif bfd
6031
6032
6033
6034.PHONY: configure-opcodes maybe-configure-opcodes
6035maybe-configure-opcodes:
6036@if gcc-bootstrap
6037configure-opcodes: stage_current
6038@endif gcc-bootstrap
6039@if opcodes
6040maybe-configure-opcodes: configure-opcodes
6041configure-opcodes:
6042	@r=`${PWD_COMMAND}`; export r; \
6043	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6044	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6045	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6046	$(HOST_EXPORTS)  \
6047	echo Configuring in $(HOST_SUBDIR)/opcodes; \
6048	cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6049	case $(srcdir) in \
6050	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6051	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6052		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6053	esac; \
6054	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6055	libsrcdir="$$s/opcodes"; \
6056	$(SHELL) $${libsrcdir}/configure \
6057	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6058	  --target=${target_alias} $${srcdiroption}  \
6059	  || exit 1
6060@endif opcodes
6061
6062
6063
6064.PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6065maybe-configure-stage1-opcodes:
6066@if opcodes-bootstrap
6067maybe-configure-stage1-opcodes: configure-stage1-opcodes
6068configure-stage1-opcodes:
6069	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6070	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6071	@r=`${PWD_COMMAND}`; export r; \
6072	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6073	TFLAGS="$(STAGE1_TFLAGS)"; \
6074	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6075	$(HOST_EXPORTS) \
6076	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6077	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6078	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
6079	echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6080	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6081	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6082	case $(srcdir) in \
6083	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6084	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6085		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6086	esac; \
6087	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6088	libsrcdir="$$s/opcodes"; \
6089	$(SHELL) $${libsrcdir}/configure \
6090	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6091	  --target=${target_alias} $${srcdiroption} \
6092	  $(STAGE1_CONFIGURE_FLAGS)
6093@endif opcodes-bootstrap
6094
6095.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6096maybe-configure-stage2-opcodes:
6097@if opcodes-bootstrap
6098maybe-configure-stage2-opcodes: configure-stage2-opcodes
6099configure-stage2-opcodes:
6100	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6101	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6102	@r=`${PWD_COMMAND}`; export r; \
6103	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6104	TFLAGS="$(STAGE2_TFLAGS)"; \
6105	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6106	$(HOST_EXPORTS) \
6107	$(POSTSTAGE1_HOST_EXPORTS) \
6108	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6109	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6110	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
6111	echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6112	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6113	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6114	case $(srcdir) in \
6115	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6116	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6117		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6118	esac; \
6119	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6120	libsrcdir="$$s/opcodes"; \
6121	$(SHELL) $${libsrcdir}/configure \
6122	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6123	  --target=${target_alias} $${srcdiroption} \
6124	  --with-build-libsubdir=$(HOST_SUBDIR) \
6125	  $(STAGE2_CONFIGURE_FLAGS)
6126@endif opcodes-bootstrap
6127
6128.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6129maybe-configure-stage3-opcodes:
6130@if opcodes-bootstrap
6131maybe-configure-stage3-opcodes: configure-stage3-opcodes
6132configure-stage3-opcodes:
6133	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6134	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6135	@r=`${PWD_COMMAND}`; export r; \
6136	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6137	TFLAGS="$(STAGE3_TFLAGS)"; \
6138	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6139	$(HOST_EXPORTS) \
6140	$(POSTSTAGE1_HOST_EXPORTS) \
6141	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6142	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6143	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
6144	echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6145	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6146	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6147	case $(srcdir) in \
6148	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6149	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6150		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6151	esac; \
6152	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6153	libsrcdir="$$s/opcodes"; \
6154	$(SHELL) $${libsrcdir}/configure \
6155	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6156	  --target=${target_alias} $${srcdiroption} \
6157	  --with-build-libsubdir=$(HOST_SUBDIR) \
6158	  $(STAGE3_CONFIGURE_FLAGS)
6159@endif opcodes-bootstrap
6160
6161.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6162maybe-configure-stage4-opcodes:
6163@if opcodes-bootstrap
6164maybe-configure-stage4-opcodes: configure-stage4-opcodes
6165configure-stage4-opcodes:
6166	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6167	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6168	@r=`${PWD_COMMAND}`; export r; \
6169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6170	TFLAGS="$(STAGE4_TFLAGS)"; \
6171	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6172	$(HOST_EXPORTS) \
6173	$(POSTSTAGE1_HOST_EXPORTS) \
6174	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6175	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6176	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
6177	echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6178	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6179	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6180	case $(srcdir) in \
6181	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6182	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6183		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6184	esac; \
6185	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6186	libsrcdir="$$s/opcodes"; \
6187	$(SHELL) $${libsrcdir}/configure \
6188	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6189	  --target=${target_alias} $${srcdiroption} \
6190	  --with-build-libsubdir=$(HOST_SUBDIR) \
6191	  $(STAGE4_CONFIGURE_FLAGS)
6192@endif opcodes-bootstrap
6193
6194.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6195maybe-configure-stageprofile-opcodes:
6196@if opcodes-bootstrap
6197maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6198configure-stageprofile-opcodes:
6199	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6200	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6201	@r=`${PWD_COMMAND}`; export r; \
6202	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6203	TFLAGS="$(STAGEprofile_TFLAGS)"; \
6204	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6205	$(HOST_EXPORTS) \
6206	$(POSTSTAGE1_HOST_EXPORTS) \
6207	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6208	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6209	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
6210	echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6211	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6212	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6213	case $(srcdir) in \
6214	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6215	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6216		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6217	esac; \
6218	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6219	libsrcdir="$$s/opcodes"; \
6220	$(SHELL) $${libsrcdir}/configure \
6221	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6222	  --target=${target_alias} $${srcdiroption} \
6223	  --with-build-libsubdir=$(HOST_SUBDIR) \
6224	  $(STAGEprofile_CONFIGURE_FLAGS)
6225@endif opcodes-bootstrap
6226
6227.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6228maybe-configure-stagefeedback-opcodes:
6229@if opcodes-bootstrap
6230maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6231configure-stagefeedback-opcodes:
6232	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6233	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6234	@r=`${PWD_COMMAND}`; export r; \
6235	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6236	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6237	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6238	$(HOST_EXPORTS) \
6239	$(POSTSTAGE1_HOST_EXPORTS) \
6240	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6241	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6242	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
6243	echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6244	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6245	cd $(HOST_SUBDIR)/opcodes || exit 1; \
6246	case $(srcdir) in \
6247	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6248	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6249		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6250	esac; \
6251	srcdiroption="--srcdir=$${topdir}/opcodes"; \
6252	libsrcdir="$$s/opcodes"; \
6253	$(SHELL) $${libsrcdir}/configure \
6254	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6255	  --target=${target_alias} $${srcdiroption} \
6256	  --with-build-libsubdir=$(HOST_SUBDIR) \
6257	  $(STAGEfeedback_CONFIGURE_FLAGS)
6258@endif opcodes-bootstrap
6259
6260
6261
6262
6263
6264.PHONY: all-opcodes maybe-all-opcodes
6265maybe-all-opcodes:
6266@if gcc-bootstrap
6267all-opcodes: stage_current
6268@endif gcc-bootstrap
6269@if opcodes
6270TARGET-opcodes=all
6271maybe-all-opcodes: all-opcodes
6272all-opcodes: configure-opcodes
6273	@r=`${PWD_COMMAND}`; export r; \
6274	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6275	$(HOST_EXPORTS)  \
6276	(cd $(HOST_SUBDIR)/opcodes && \
6277	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
6278		$(TARGET-opcodes))
6279@endif opcodes
6280
6281
6282
6283.PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6284.PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6285maybe-all-stage1-opcodes:
6286maybe-clean-stage1-opcodes:
6287@if opcodes-bootstrap
6288maybe-all-stage1-opcodes: all-stage1-opcodes
6289all-stage1: all-stage1-opcodes
6290TARGET-stage1-opcodes = $(TARGET-opcodes)
6291all-stage1-opcodes: configure-stage1-opcodes
6292	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6293	@r=`${PWD_COMMAND}`; export r; \
6294	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6295	TFLAGS="$(STAGE1_TFLAGS)"; \
6296	$(HOST_EXPORTS)  \
6297	cd $(HOST_SUBDIR)/opcodes && \
6298	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6299		CFLAGS="$(STAGE1_CFLAGS)" \
6300		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6301		LIBCFLAGS="$(LIBCFLAGS)" \
6302		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6303		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6304		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6305		$(EXTRA_HOST_FLAGS)   \
6306		TFLAGS="$(STAGE1_TFLAGS)" \
6307		$(TARGET-stage1-opcodes)
6308
6309maybe-clean-stage1-opcodes: clean-stage1-opcodes
6310clean-stage1: clean-stage1-opcodes
6311clean-stage1-opcodes:
6312	@if [ $(current_stage) = stage1 ]; then \
6313	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6314	else \
6315	  [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6316	  $(MAKE) stage1-start; \
6317	fi; \
6318	cd $(HOST_SUBDIR)/opcodes && \
6319	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6320		 clean
6321@endif opcodes-bootstrap
6322
6323
6324.PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6325.PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6326maybe-all-stage2-opcodes:
6327maybe-clean-stage2-opcodes:
6328@if opcodes-bootstrap
6329maybe-all-stage2-opcodes: all-stage2-opcodes
6330all-stage2: all-stage2-opcodes
6331TARGET-stage2-opcodes = $(TARGET-opcodes)
6332all-stage2-opcodes: configure-stage2-opcodes
6333	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6334	@r=`${PWD_COMMAND}`; export r; \
6335	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6336	TFLAGS="$(STAGE2_TFLAGS)"; \
6337	$(HOST_EXPORTS) \
6338	$(POSTSTAGE1_HOST_EXPORTS)  \
6339	cd $(HOST_SUBDIR)/opcodes && \
6340	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6341		CFLAGS="$(STAGE2_CFLAGS)" \
6342		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6343		LIBCFLAGS="$(STAGE2_CFLAGS)" \
6344		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6345		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6346		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6347		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6348		TFLAGS="$(STAGE2_TFLAGS)" \
6349		$(TARGET-stage2-opcodes)
6350
6351maybe-clean-stage2-opcodes: clean-stage2-opcodes
6352clean-stage2: clean-stage2-opcodes
6353clean-stage2-opcodes:
6354	@if [ $(current_stage) = stage2 ]; then \
6355	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6356	else \
6357	  [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6358	  $(MAKE) stage2-start; \
6359	fi; \
6360	cd $(HOST_SUBDIR)/opcodes && \
6361	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6362		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6363		 clean
6364@endif opcodes-bootstrap
6365
6366
6367.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6368.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6369maybe-all-stage3-opcodes:
6370maybe-clean-stage3-opcodes:
6371@if opcodes-bootstrap
6372maybe-all-stage3-opcodes: all-stage3-opcodes
6373all-stage3: all-stage3-opcodes
6374TARGET-stage3-opcodes = $(TARGET-opcodes)
6375all-stage3-opcodes: configure-stage3-opcodes
6376	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6377	@r=`${PWD_COMMAND}`; export r; \
6378	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6379	TFLAGS="$(STAGE3_TFLAGS)"; \
6380	$(HOST_EXPORTS) \
6381	$(POSTSTAGE1_HOST_EXPORTS)  \
6382	cd $(HOST_SUBDIR)/opcodes && \
6383	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6384		CFLAGS="$(STAGE3_CFLAGS)" \
6385		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6386		LIBCFLAGS="$(STAGE3_CFLAGS)" \
6387		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6388		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6389		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6390		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6391		TFLAGS="$(STAGE3_TFLAGS)" \
6392		$(TARGET-stage3-opcodes)
6393
6394maybe-clean-stage3-opcodes: clean-stage3-opcodes
6395clean-stage3: clean-stage3-opcodes
6396clean-stage3-opcodes:
6397	@if [ $(current_stage) = stage3 ]; then \
6398	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6399	else \
6400	  [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6401	  $(MAKE) stage3-start; \
6402	fi; \
6403	cd $(HOST_SUBDIR)/opcodes && \
6404	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6405		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6406		 clean
6407@endif opcodes-bootstrap
6408
6409
6410.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6411.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6412maybe-all-stage4-opcodes:
6413maybe-clean-stage4-opcodes:
6414@if opcodes-bootstrap
6415maybe-all-stage4-opcodes: all-stage4-opcodes
6416all-stage4: all-stage4-opcodes
6417TARGET-stage4-opcodes = $(TARGET-opcodes)
6418all-stage4-opcodes: configure-stage4-opcodes
6419	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6420	@r=`${PWD_COMMAND}`; export r; \
6421	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6422	TFLAGS="$(STAGE4_TFLAGS)"; \
6423	$(HOST_EXPORTS) \
6424	$(POSTSTAGE1_HOST_EXPORTS)  \
6425	cd $(HOST_SUBDIR)/opcodes && \
6426	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6427		CFLAGS="$(STAGE4_CFLAGS)" \
6428		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6429		LIBCFLAGS="$(STAGE4_CFLAGS)" \
6430		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6431		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6432		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6433		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6434		TFLAGS="$(STAGE4_TFLAGS)" \
6435		$(TARGET-stage4-opcodes)
6436
6437maybe-clean-stage4-opcodes: clean-stage4-opcodes
6438clean-stage4: clean-stage4-opcodes
6439clean-stage4-opcodes:
6440	@if [ $(current_stage) = stage4 ]; then \
6441	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6442	else \
6443	  [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6444	  $(MAKE) stage4-start; \
6445	fi; \
6446	cd $(HOST_SUBDIR)/opcodes && \
6447	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6448		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6449		 clean
6450@endif opcodes-bootstrap
6451
6452
6453.PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6454.PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6455maybe-all-stageprofile-opcodes:
6456maybe-clean-stageprofile-opcodes:
6457@if opcodes-bootstrap
6458maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6459all-stageprofile: all-stageprofile-opcodes
6460TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6461all-stageprofile-opcodes: configure-stageprofile-opcodes
6462	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6463	@r=`${PWD_COMMAND}`; export r; \
6464	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6465	TFLAGS="$(STAGEprofile_TFLAGS)"; \
6466	$(HOST_EXPORTS) \
6467	$(POSTSTAGE1_HOST_EXPORTS)  \
6468	cd $(HOST_SUBDIR)/opcodes && \
6469	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6470		CFLAGS="$(STAGEprofile_CFLAGS)" \
6471		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6472		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6473		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6474		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6475		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6476		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6477		TFLAGS="$(STAGEprofile_TFLAGS)" \
6478		$(TARGET-stageprofile-opcodes)
6479
6480maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6481clean-stageprofile: clean-stageprofile-opcodes
6482clean-stageprofile-opcodes:
6483	@if [ $(current_stage) = stageprofile ]; then \
6484	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6485	else \
6486	  [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6487	  $(MAKE) stageprofile-start; \
6488	fi; \
6489	cd $(HOST_SUBDIR)/opcodes && \
6490	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6491		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6492		 clean
6493@endif opcodes-bootstrap
6494
6495
6496.PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6497.PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6498maybe-all-stagefeedback-opcodes:
6499maybe-clean-stagefeedback-opcodes:
6500@if opcodes-bootstrap
6501maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6502all-stagefeedback: all-stagefeedback-opcodes
6503TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6504all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6505	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6506	@r=`${PWD_COMMAND}`; export r; \
6507	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6508	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6509	$(HOST_EXPORTS) \
6510	$(POSTSTAGE1_HOST_EXPORTS)  \
6511	cd $(HOST_SUBDIR)/opcodes && \
6512	$(MAKE) $(BASE_FLAGS_TO_PASS) \
6513		CFLAGS="$(STAGEfeedback_CFLAGS)" \
6514		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6515		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6516		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6517		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6518		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6519		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6520		TFLAGS="$(STAGEfeedback_TFLAGS)" \
6521		$(TARGET-stagefeedback-opcodes)
6522
6523maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6524clean-stagefeedback: clean-stagefeedback-opcodes
6525clean-stagefeedback-opcodes:
6526	@if [ $(current_stage) = stagefeedback ]; then \
6527	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6528	else \
6529	  [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6530	  $(MAKE) stagefeedback-start; \
6531	fi; \
6532	cd $(HOST_SUBDIR)/opcodes && \
6533	$(MAKE) $(EXTRA_HOST_FLAGS)  \
6534		$(POSTSTAGE1_FLAGS_TO_PASS)  \
6535		 clean
6536@endif opcodes-bootstrap
6537
6538
6539
6540
6541
6542.PHONY: check-opcodes maybe-check-opcodes
6543maybe-check-opcodes:
6544@if opcodes
6545maybe-check-opcodes: check-opcodes
6546
6547check-opcodes:
6548	@: $(MAKE); $(unstage)
6549	@r=`${PWD_COMMAND}`; export r; \
6550	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6551	$(HOST_EXPORTS) \
6552	(cd $(HOST_SUBDIR)/opcodes && \
6553	  $(MAKE) $(FLAGS_TO_PASS)  check)
6554
6555@endif opcodes
6556
6557.PHONY: install-opcodes maybe-install-opcodes
6558maybe-install-opcodes:
6559@if opcodes
6560maybe-install-opcodes: install-opcodes
6561
6562install-opcodes: installdirs
6563	@: $(MAKE); $(unstage)
6564	@r=`${PWD_COMMAND}`; export r; \
6565	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6566	$(HOST_EXPORTS) \
6567	(cd $(HOST_SUBDIR)/opcodes && \
6568	  $(MAKE) $(FLAGS_TO_PASS)  install)
6569
6570@endif opcodes
6571
6572# Other targets (info, dvi, pdf, etc.)
6573
6574.PHONY: maybe-info-opcodes info-opcodes
6575maybe-info-opcodes:
6576@if opcodes
6577maybe-info-opcodes: info-opcodes
6578
6579info-opcodes: \
6580    configure-opcodes
6581	@[ -f ./opcodes/Makefile ] || exit 0; \
6582	r=`${PWD_COMMAND}`; export r; \
6583	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6584	$(HOST_EXPORTS) \
6585	for flag in $(EXTRA_HOST_FLAGS) ; do \
6586	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6587	done; \
6588	echo "Doing info in opcodes" ; \
6589	(cd $(HOST_SUBDIR)/opcodes && \
6590	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6591	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6592	          "RANLIB=$${RANLIB}" \
6593	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6594	          info) \
6595	  || exit 1
6596
6597@endif opcodes
6598
6599.PHONY: maybe-dvi-opcodes dvi-opcodes
6600maybe-dvi-opcodes:
6601@if opcodes
6602maybe-dvi-opcodes: dvi-opcodes
6603
6604dvi-opcodes: \
6605    configure-opcodes
6606	@[ -f ./opcodes/Makefile ] || exit 0; \
6607	r=`${PWD_COMMAND}`; export r; \
6608	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6609	$(HOST_EXPORTS) \
6610	for flag in $(EXTRA_HOST_FLAGS) ; do \
6611	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6612	done; \
6613	echo "Doing dvi in opcodes" ; \
6614	(cd $(HOST_SUBDIR)/opcodes && \
6615	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6616	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6617	          "RANLIB=$${RANLIB}" \
6618	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6619	          dvi) \
6620	  || exit 1
6621
6622@endif opcodes
6623
6624.PHONY: maybe-pdf-opcodes pdf-opcodes
6625maybe-pdf-opcodes:
6626@if opcodes
6627maybe-pdf-opcodes: pdf-opcodes
6628
6629pdf-opcodes: \
6630    configure-opcodes
6631	@[ -f ./opcodes/Makefile ] || exit 0; \
6632	r=`${PWD_COMMAND}`; export r; \
6633	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6634	$(HOST_EXPORTS) \
6635	for flag in $(EXTRA_HOST_FLAGS) ; do \
6636	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6637	done; \
6638	echo "Doing pdf in opcodes" ; \
6639	(cd $(HOST_SUBDIR)/opcodes && \
6640	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6641	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6642	          "RANLIB=$${RANLIB}" \
6643	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6644	          pdf) \
6645	  || exit 1
6646
6647@endif opcodes
6648
6649.PHONY: maybe-html-opcodes html-opcodes
6650maybe-html-opcodes:
6651@if opcodes
6652maybe-html-opcodes: html-opcodes
6653
6654html-opcodes: \
6655    configure-opcodes
6656	@[ -f ./opcodes/Makefile ] || exit 0; \
6657	r=`${PWD_COMMAND}`; export r; \
6658	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6659	$(HOST_EXPORTS) \
6660	for flag in $(EXTRA_HOST_FLAGS) ; do \
6661	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6662	done; \
6663	echo "Doing html in opcodes" ; \
6664	(cd $(HOST_SUBDIR)/opcodes && \
6665	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6666	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6667	          "RANLIB=$${RANLIB}" \
6668	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6669	          html) \
6670	  || exit 1
6671
6672@endif opcodes
6673
6674.PHONY: maybe-TAGS-opcodes TAGS-opcodes
6675maybe-TAGS-opcodes:
6676@if opcodes
6677maybe-TAGS-opcodes: TAGS-opcodes
6678
6679TAGS-opcodes: \
6680    configure-opcodes
6681	@[ -f ./opcodes/Makefile ] || exit 0; \
6682	r=`${PWD_COMMAND}`; export r; \
6683	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6684	$(HOST_EXPORTS) \
6685	for flag in $(EXTRA_HOST_FLAGS) ; do \
6686	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6687	done; \
6688	echo "Doing TAGS in opcodes" ; \
6689	(cd $(HOST_SUBDIR)/opcodes && \
6690	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6691	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6692	          "RANLIB=$${RANLIB}" \
6693	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6694	          TAGS) \
6695	  || exit 1
6696
6697@endif opcodes
6698
6699.PHONY: maybe-install-info-opcodes install-info-opcodes
6700maybe-install-info-opcodes:
6701@if opcodes
6702maybe-install-info-opcodes: install-info-opcodes
6703
6704install-info-opcodes: \
6705    configure-opcodes \
6706    info-opcodes
6707	@[ -f ./opcodes/Makefile ] || exit 0; \
6708	r=`${PWD_COMMAND}`; export r; \
6709	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6710	$(HOST_EXPORTS) \
6711	for flag in $(EXTRA_HOST_FLAGS) ; do \
6712	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6713	done; \
6714	echo "Doing install-info in opcodes" ; \
6715	(cd $(HOST_SUBDIR)/opcodes && \
6716	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6717	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6718	          "RANLIB=$${RANLIB}" \
6719	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6720	          install-info) \
6721	  || exit 1
6722
6723@endif opcodes
6724
6725.PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6726maybe-install-pdf-opcodes:
6727@if opcodes
6728maybe-install-pdf-opcodes: install-pdf-opcodes
6729
6730install-pdf-opcodes: \
6731    configure-opcodes \
6732    pdf-opcodes
6733	@[ -f ./opcodes/Makefile ] || exit 0; \
6734	r=`${PWD_COMMAND}`; export r; \
6735	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6736	$(HOST_EXPORTS) \
6737	for flag in $(EXTRA_HOST_FLAGS) ; do \
6738	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6739	done; \
6740	echo "Doing install-pdf in opcodes" ; \
6741	(cd $(HOST_SUBDIR)/opcodes && \
6742	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6743	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6744	          "RANLIB=$${RANLIB}" \
6745	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6746	          install-pdf) \
6747	  || exit 1
6748
6749@endif opcodes
6750
6751.PHONY: maybe-install-html-opcodes install-html-opcodes
6752maybe-install-html-opcodes:
6753@if opcodes
6754maybe-install-html-opcodes: install-html-opcodes
6755
6756install-html-opcodes: \
6757    configure-opcodes \
6758    html-opcodes
6759	@[ -f ./opcodes/Makefile ] || exit 0; \
6760	r=`${PWD_COMMAND}`; export r; \
6761	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6762	$(HOST_EXPORTS) \
6763	for flag in $(EXTRA_HOST_FLAGS) ; do \
6764	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6765	done; \
6766	echo "Doing install-html in opcodes" ; \
6767	(cd $(HOST_SUBDIR)/opcodes && \
6768	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6769	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6770	          "RANLIB=$${RANLIB}" \
6771	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6772	          install-html) \
6773	  || exit 1
6774
6775@endif opcodes
6776
6777.PHONY: maybe-installcheck-opcodes installcheck-opcodes
6778maybe-installcheck-opcodes:
6779@if opcodes
6780maybe-installcheck-opcodes: installcheck-opcodes
6781
6782installcheck-opcodes: \
6783    configure-opcodes
6784	@[ -f ./opcodes/Makefile ] || exit 0; \
6785	r=`${PWD_COMMAND}`; export r; \
6786	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6787	$(HOST_EXPORTS) \
6788	for flag in $(EXTRA_HOST_FLAGS) ; do \
6789	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6790	done; \
6791	echo "Doing installcheck in opcodes" ; \
6792	(cd $(HOST_SUBDIR)/opcodes && \
6793	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6794	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6795	          "RANLIB=$${RANLIB}" \
6796	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6797	          installcheck) \
6798	  || exit 1
6799
6800@endif opcodes
6801
6802.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6803maybe-mostlyclean-opcodes:
6804@if opcodes
6805maybe-mostlyclean-opcodes: mostlyclean-opcodes
6806
6807mostlyclean-opcodes:
6808	@[ -f ./opcodes/Makefile ] || exit 0; \
6809	r=`${PWD_COMMAND}`; export r; \
6810	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6811	$(HOST_EXPORTS) \
6812	for flag in $(EXTRA_HOST_FLAGS) ; do \
6813	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6814	done; \
6815	echo "Doing mostlyclean in opcodes" ; \
6816	(cd $(HOST_SUBDIR)/opcodes && \
6817	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6818	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6819	          "RANLIB=$${RANLIB}" \
6820	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6821	          mostlyclean) \
6822	  || exit 1
6823
6824@endif opcodes
6825
6826.PHONY: maybe-clean-opcodes clean-opcodes
6827maybe-clean-opcodes:
6828@if opcodes
6829maybe-clean-opcodes: clean-opcodes
6830
6831clean-opcodes:
6832	@[ -f ./opcodes/Makefile ] || exit 0; \
6833	r=`${PWD_COMMAND}`; export r; \
6834	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6835	$(HOST_EXPORTS) \
6836	for flag in $(EXTRA_HOST_FLAGS) ; do \
6837	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6838	done; \
6839	echo "Doing clean in opcodes" ; \
6840	(cd $(HOST_SUBDIR)/opcodes && \
6841	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6842	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6843	          "RANLIB=$${RANLIB}" \
6844	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6845	          clean) \
6846	  || exit 1
6847
6848@endif opcodes
6849
6850.PHONY: maybe-distclean-opcodes distclean-opcodes
6851maybe-distclean-opcodes:
6852@if opcodes
6853maybe-distclean-opcodes: distclean-opcodes
6854
6855distclean-opcodes:
6856	@[ -f ./opcodes/Makefile ] || exit 0; \
6857	r=`${PWD_COMMAND}`; export r; \
6858	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6859	$(HOST_EXPORTS) \
6860	for flag in $(EXTRA_HOST_FLAGS) ; do \
6861	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6862	done; \
6863	echo "Doing distclean in opcodes" ; \
6864	(cd $(HOST_SUBDIR)/opcodes && \
6865	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6866	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6867	          "RANLIB=$${RANLIB}" \
6868	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6869	          distclean) \
6870	  || exit 1
6871
6872@endif opcodes
6873
6874.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6875maybe-maintainer-clean-opcodes:
6876@if opcodes
6877maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6878
6879maintainer-clean-opcodes:
6880	@[ -f ./opcodes/Makefile ] || exit 0; \
6881	r=`${PWD_COMMAND}`; export r; \
6882	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6883	$(HOST_EXPORTS) \
6884	for flag in $(EXTRA_HOST_FLAGS) ; do \
6885	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6886	done; \
6887	echo "Doing maintainer-clean in opcodes" ; \
6888	(cd $(HOST_SUBDIR)/opcodes && \
6889	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6890	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6891	          "RANLIB=$${RANLIB}" \
6892	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6893	          maintainer-clean) \
6894	  || exit 1
6895
6896@endif opcodes
6897
6898
6899
6900.PHONY: configure-binutils maybe-configure-binutils
6901maybe-configure-binutils:
6902@if gcc-bootstrap
6903configure-binutils: stage_current
6904@endif gcc-bootstrap
6905@if binutils
6906maybe-configure-binutils: configure-binutils
6907configure-binutils:
6908	@r=`${PWD_COMMAND}`; export r; \
6909	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6910	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6911	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6912	$(HOST_EXPORTS)  \
6913	echo Configuring in $(HOST_SUBDIR)/binutils; \
6914	cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6915	case $(srcdir) in \
6916	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6917	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6918		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6919	esac; \
6920	srcdiroption="--srcdir=$${topdir}/binutils"; \
6921	libsrcdir="$$s/binutils"; \
6922	$(SHELL) $${libsrcdir}/configure \
6923	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6924	  --target=${target_alias} $${srcdiroption}  \
6925	  || exit 1
6926@endif binutils
6927
6928
6929
6930.PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6931maybe-configure-stage1-binutils:
6932@if binutils-bootstrap
6933maybe-configure-stage1-binutils: configure-stage1-binutils
6934configure-stage1-binutils:
6935	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6936	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6937	@r=`${PWD_COMMAND}`; export r; \
6938	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6939	TFLAGS="$(STAGE1_TFLAGS)"; \
6940	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6941	$(HOST_EXPORTS) \
6942	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6943	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6944	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
6945	echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6946	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6947	cd $(HOST_SUBDIR)/binutils || exit 1; \
6948	case $(srcdir) in \
6949	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6950	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6951		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6952	esac; \
6953	srcdiroption="--srcdir=$${topdir}/binutils"; \
6954	libsrcdir="$$s/binutils"; \
6955	$(SHELL) $${libsrcdir}/configure \
6956	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6957	  --target=${target_alias} $${srcdiroption} \
6958	  $(STAGE1_CONFIGURE_FLAGS)
6959@endif binutils-bootstrap
6960
6961.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
6962maybe-configure-stage2-binutils:
6963@if binutils-bootstrap
6964maybe-configure-stage2-binutils: configure-stage2-binutils
6965configure-stage2-binutils:
6966	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6967	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6968	@r=`${PWD_COMMAND}`; export r; \
6969	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6970	TFLAGS="$(STAGE2_TFLAGS)"; \
6971	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6972	$(HOST_EXPORTS) \
6973	$(POSTSTAGE1_HOST_EXPORTS) \
6974	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6975	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6976	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
6977	echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
6978	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6979	cd $(HOST_SUBDIR)/binutils || exit 1; \
6980	case $(srcdir) in \
6981	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6982	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6983		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6984	esac; \
6985	srcdiroption="--srcdir=$${topdir}/binutils"; \
6986	libsrcdir="$$s/binutils"; \
6987	$(SHELL) $${libsrcdir}/configure \
6988	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6989	  --target=${target_alias} $${srcdiroption} \
6990	  --with-build-libsubdir=$(HOST_SUBDIR) \
6991	  $(STAGE2_CONFIGURE_FLAGS)
6992@endif binutils-bootstrap
6993
6994.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
6995maybe-configure-stage3-binutils:
6996@if binutils-bootstrap
6997maybe-configure-stage3-binutils: configure-stage3-binutils
6998configure-stage3-binutils:
6999	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7000	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7001	@r=`${PWD_COMMAND}`; export r; \
7002	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7003	TFLAGS="$(STAGE3_TFLAGS)"; \
7004	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7005	$(HOST_EXPORTS) \
7006	$(POSTSTAGE1_HOST_EXPORTS) \
7007	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7008	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7009	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
7010	echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7011	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7012	cd $(HOST_SUBDIR)/binutils || exit 1; \
7013	case $(srcdir) in \
7014	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7015	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7016		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7017	esac; \
7018	srcdiroption="--srcdir=$${topdir}/binutils"; \
7019	libsrcdir="$$s/binutils"; \
7020	$(SHELL) $${libsrcdir}/configure \
7021	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7022	  --target=${target_alias} $${srcdiroption} \
7023	  --with-build-libsubdir=$(HOST_SUBDIR) \
7024	  $(STAGE3_CONFIGURE_FLAGS)
7025@endif binutils-bootstrap
7026
7027.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7028maybe-configure-stage4-binutils:
7029@if binutils-bootstrap
7030maybe-configure-stage4-binutils: configure-stage4-binutils
7031configure-stage4-binutils:
7032	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7033	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7034	@r=`${PWD_COMMAND}`; export r; \
7035	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7036	TFLAGS="$(STAGE4_TFLAGS)"; \
7037	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7038	$(HOST_EXPORTS) \
7039	$(POSTSTAGE1_HOST_EXPORTS) \
7040	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7041	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7042	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
7043	echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7044	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7045	cd $(HOST_SUBDIR)/binutils || exit 1; \
7046	case $(srcdir) in \
7047	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7048	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7049		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7050	esac; \
7051	srcdiroption="--srcdir=$${topdir}/binutils"; \
7052	libsrcdir="$$s/binutils"; \
7053	$(SHELL) $${libsrcdir}/configure \
7054	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7055	  --target=${target_alias} $${srcdiroption} \
7056	  --with-build-libsubdir=$(HOST_SUBDIR) \
7057	  $(STAGE4_CONFIGURE_FLAGS)
7058@endif binutils-bootstrap
7059
7060.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7061maybe-configure-stageprofile-binutils:
7062@if binutils-bootstrap
7063maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7064configure-stageprofile-binutils:
7065	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7066	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7067	@r=`${PWD_COMMAND}`; export r; \
7068	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7069	TFLAGS="$(STAGEprofile_TFLAGS)"; \
7070	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7071	$(HOST_EXPORTS) \
7072	$(POSTSTAGE1_HOST_EXPORTS) \
7073	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7074	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7075	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
7076	echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7077	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7078	cd $(HOST_SUBDIR)/binutils || exit 1; \
7079	case $(srcdir) in \
7080	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7081	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7082		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7083	esac; \
7084	srcdiroption="--srcdir=$${topdir}/binutils"; \
7085	libsrcdir="$$s/binutils"; \
7086	$(SHELL) $${libsrcdir}/configure \
7087	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7088	  --target=${target_alias} $${srcdiroption} \
7089	  --with-build-libsubdir=$(HOST_SUBDIR) \
7090	  $(STAGEprofile_CONFIGURE_FLAGS)
7091@endif binutils-bootstrap
7092
7093.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7094maybe-configure-stagefeedback-binutils:
7095@if binutils-bootstrap
7096maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7097configure-stagefeedback-binutils:
7098	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7099	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7100	@r=`${PWD_COMMAND}`; export r; \
7101	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7102	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7103	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7104	$(HOST_EXPORTS) \
7105	$(POSTSTAGE1_HOST_EXPORTS) \
7106	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7107	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7108	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
7109	echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7110	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7111	cd $(HOST_SUBDIR)/binutils || exit 1; \
7112	case $(srcdir) in \
7113	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7114	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7115		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7116	esac; \
7117	srcdiroption="--srcdir=$${topdir}/binutils"; \
7118	libsrcdir="$$s/binutils"; \
7119	$(SHELL) $${libsrcdir}/configure \
7120	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7121	  --target=${target_alias} $${srcdiroption} \
7122	  --with-build-libsubdir=$(HOST_SUBDIR) \
7123	  $(STAGEfeedback_CONFIGURE_FLAGS)
7124@endif binutils-bootstrap
7125
7126
7127
7128
7129
7130.PHONY: all-binutils maybe-all-binutils
7131maybe-all-binutils:
7132@if gcc-bootstrap
7133all-binutils: stage_current
7134@endif gcc-bootstrap
7135@if binutils
7136TARGET-binutils=all
7137maybe-all-binutils: all-binutils
7138all-binutils: configure-binutils
7139	@r=`${PWD_COMMAND}`; export r; \
7140	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7141	$(HOST_EXPORTS)  \
7142	(cd $(HOST_SUBDIR)/binutils && \
7143	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7144		$(TARGET-binutils))
7145@endif binutils
7146
7147
7148
7149.PHONY: all-stage1-binutils maybe-all-stage1-binutils
7150.PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7151maybe-all-stage1-binutils:
7152maybe-clean-stage1-binutils:
7153@if binutils-bootstrap
7154maybe-all-stage1-binutils: all-stage1-binutils
7155all-stage1: all-stage1-binutils
7156TARGET-stage1-binutils = $(TARGET-binutils)
7157all-stage1-binutils: configure-stage1-binutils
7158	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7159	@r=`${PWD_COMMAND}`; export r; \
7160	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7161	TFLAGS="$(STAGE1_TFLAGS)"; \
7162	$(HOST_EXPORTS)  \
7163	cd $(HOST_SUBDIR)/binutils && \
7164	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7165		CFLAGS="$(STAGE1_CFLAGS)" \
7166		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7167		LIBCFLAGS="$(LIBCFLAGS)" \
7168		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7169		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7170		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7171		$(EXTRA_HOST_FLAGS)   \
7172		TFLAGS="$(STAGE1_TFLAGS)" \
7173		$(TARGET-stage1-binutils)
7174
7175maybe-clean-stage1-binutils: clean-stage1-binutils
7176clean-stage1: clean-stage1-binutils
7177clean-stage1-binutils:
7178	@if [ $(current_stage) = stage1 ]; then \
7179	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7180	else \
7181	  [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7182	  $(MAKE) stage1-start; \
7183	fi; \
7184	cd $(HOST_SUBDIR)/binutils && \
7185	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7186		 clean
7187@endif binutils-bootstrap
7188
7189
7190.PHONY: all-stage2-binutils maybe-all-stage2-binutils
7191.PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7192maybe-all-stage2-binutils:
7193maybe-clean-stage2-binutils:
7194@if binutils-bootstrap
7195maybe-all-stage2-binutils: all-stage2-binutils
7196all-stage2: all-stage2-binutils
7197TARGET-stage2-binutils = $(TARGET-binutils)
7198all-stage2-binutils: configure-stage2-binutils
7199	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7200	@r=`${PWD_COMMAND}`; export r; \
7201	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7202	TFLAGS="$(STAGE2_TFLAGS)"; \
7203	$(HOST_EXPORTS) \
7204	$(POSTSTAGE1_HOST_EXPORTS)  \
7205	cd $(HOST_SUBDIR)/binutils && \
7206	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7207		CFLAGS="$(STAGE2_CFLAGS)" \
7208		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7209		LIBCFLAGS="$(STAGE2_CFLAGS)" \
7210		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7211		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7212		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7213		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7214		TFLAGS="$(STAGE2_TFLAGS)" \
7215		$(TARGET-stage2-binutils)
7216
7217maybe-clean-stage2-binutils: clean-stage2-binutils
7218clean-stage2: clean-stage2-binutils
7219clean-stage2-binutils:
7220	@if [ $(current_stage) = stage2 ]; then \
7221	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7222	else \
7223	  [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7224	  $(MAKE) stage2-start; \
7225	fi; \
7226	cd $(HOST_SUBDIR)/binutils && \
7227	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7228		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7229		 clean
7230@endif binutils-bootstrap
7231
7232
7233.PHONY: all-stage3-binutils maybe-all-stage3-binutils
7234.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7235maybe-all-stage3-binutils:
7236maybe-clean-stage3-binutils:
7237@if binutils-bootstrap
7238maybe-all-stage3-binutils: all-stage3-binutils
7239all-stage3: all-stage3-binutils
7240TARGET-stage3-binutils = $(TARGET-binutils)
7241all-stage3-binutils: configure-stage3-binutils
7242	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7243	@r=`${PWD_COMMAND}`; export r; \
7244	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7245	TFLAGS="$(STAGE3_TFLAGS)"; \
7246	$(HOST_EXPORTS) \
7247	$(POSTSTAGE1_HOST_EXPORTS)  \
7248	cd $(HOST_SUBDIR)/binutils && \
7249	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7250		CFLAGS="$(STAGE3_CFLAGS)" \
7251		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7252		LIBCFLAGS="$(STAGE3_CFLAGS)" \
7253		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7254		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7255		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7256		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7257		TFLAGS="$(STAGE3_TFLAGS)" \
7258		$(TARGET-stage3-binutils)
7259
7260maybe-clean-stage3-binutils: clean-stage3-binutils
7261clean-stage3: clean-stage3-binutils
7262clean-stage3-binutils:
7263	@if [ $(current_stage) = stage3 ]; then \
7264	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7265	else \
7266	  [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7267	  $(MAKE) stage3-start; \
7268	fi; \
7269	cd $(HOST_SUBDIR)/binutils && \
7270	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7271		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7272		 clean
7273@endif binutils-bootstrap
7274
7275
7276.PHONY: all-stage4-binutils maybe-all-stage4-binutils
7277.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7278maybe-all-stage4-binutils:
7279maybe-clean-stage4-binutils:
7280@if binutils-bootstrap
7281maybe-all-stage4-binutils: all-stage4-binutils
7282all-stage4: all-stage4-binutils
7283TARGET-stage4-binutils = $(TARGET-binutils)
7284all-stage4-binutils: configure-stage4-binutils
7285	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7286	@r=`${PWD_COMMAND}`; export r; \
7287	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7288	TFLAGS="$(STAGE4_TFLAGS)"; \
7289	$(HOST_EXPORTS) \
7290	$(POSTSTAGE1_HOST_EXPORTS)  \
7291	cd $(HOST_SUBDIR)/binutils && \
7292	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7293		CFLAGS="$(STAGE4_CFLAGS)" \
7294		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7295		LIBCFLAGS="$(STAGE4_CFLAGS)" \
7296		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7297		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7298		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7299		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7300		TFLAGS="$(STAGE4_TFLAGS)" \
7301		$(TARGET-stage4-binutils)
7302
7303maybe-clean-stage4-binutils: clean-stage4-binutils
7304clean-stage4: clean-stage4-binutils
7305clean-stage4-binutils:
7306	@if [ $(current_stage) = stage4 ]; then \
7307	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7308	else \
7309	  [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7310	  $(MAKE) stage4-start; \
7311	fi; \
7312	cd $(HOST_SUBDIR)/binutils && \
7313	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7314		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7315		 clean
7316@endif binutils-bootstrap
7317
7318
7319.PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7320.PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7321maybe-all-stageprofile-binutils:
7322maybe-clean-stageprofile-binutils:
7323@if binutils-bootstrap
7324maybe-all-stageprofile-binutils: all-stageprofile-binutils
7325all-stageprofile: all-stageprofile-binutils
7326TARGET-stageprofile-binutils = $(TARGET-binutils)
7327all-stageprofile-binutils: configure-stageprofile-binutils
7328	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7329	@r=`${PWD_COMMAND}`; export r; \
7330	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7331	TFLAGS="$(STAGEprofile_TFLAGS)"; \
7332	$(HOST_EXPORTS) \
7333	$(POSTSTAGE1_HOST_EXPORTS)  \
7334	cd $(HOST_SUBDIR)/binutils && \
7335	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7336		CFLAGS="$(STAGEprofile_CFLAGS)" \
7337		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7338		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7339		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7340		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7341		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7342		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7343		TFLAGS="$(STAGEprofile_TFLAGS)" \
7344		$(TARGET-stageprofile-binutils)
7345
7346maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7347clean-stageprofile: clean-stageprofile-binutils
7348clean-stageprofile-binutils:
7349	@if [ $(current_stage) = stageprofile ]; then \
7350	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7351	else \
7352	  [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7353	  $(MAKE) stageprofile-start; \
7354	fi; \
7355	cd $(HOST_SUBDIR)/binutils && \
7356	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7357		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7358		 clean
7359@endif binutils-bootstrap
7360
7361
7362.PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7363.PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7364maybe-all-stagefeedback-binutils:
7365maybe-clean-stagefeedback-binutils:
7366@if binutils-bootstrap
7367maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7368all-stagefeedback: all-stagefeedback-binutils
7369TARGET-stagefeedback-binutils = $(TARGET-binutils)
7370all-stagefeedback-binutils: configure-stagefeedback-binutils
7371	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7372	@r=`${PWD_COMMAND}`; export r; \
7373	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7374	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7375	$(HOST_EXPORTS) \
7376	$(POSTSTAGE1_HOST_EXPORTS)  \
7377	cd $(HOST_SUBDIR)/binutils && \
7378	$(MAKE) $(BASE_FLAGS_TO_PASS) \
7379		CFLAGS="$(STAGEfeedback_CFLAGS)" \
7380		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7381		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7382		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7383		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7384		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7385		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
7386		TFLAGS="$(STAGEfeedback_TFLAGS)" \
7387		$(TARGET-stagefeedback-binutils)
7388
7389maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7390clean-stagefeedback: clean-stagefeedback-binutils
7391clean-stagefeedback-binutils:
7392	@if [ $(current_stage) = stagefeedback ]; then \
7393	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7394	else \
7395	  [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7396	  $(MAKE) stagefeedback-start; \
7397	fi; \
7398	cd $(HOST_SUBDIR)/binutils && \
7399	$(MAKE) $(EXTRA_HOST_FLAGS)  \
7400		$(POSTSTAGE1_FLAGS_TO_PASS)  \
7401		 clean
7402@endif binutils-bootstrap
7403
7404
7405
7406
7407
7408.PHONY: check-binutils maybe-check-binutils
7409maybe-check-binutils:
7410@if binutils
7411maybe-check-binutils: check-binutils
7412
7413check-binutils:
7414	@: $(MAKE); $(unstage)
7415	@r=`${PWD_COMMAND}`; export r; \
7416	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7417	$(HOST_EXPORTS) \
7418	(cd $(HOST_SUBDIR)/binutils && \
7419	  $(MAKE) $(FLAGS_TO_PASS)  check)
7420
7421@endif binutils
7422
7423.PHONY: install-binutils maybe-install-binutils
7424maybe-install-binutils:
7425@if binutils
7426maybe-install-binutils: install-binutils
7427
7428install-binutils: installdirs
7429	@: $(MAKE); $(unstage)
7430	@r=`${PWD_COMMAND}`; export r; \
7431	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7432	$(HOST_EXPORTS) \
7433	(cd $(HOST_SUBDIR)/binutils && \
7434	  $(MAKE) $(FLAGS_TO_PASS)  install)
7435
7436@endif binutils
7437
7438# Other targets (info, dvi, pdf, etc.)
7439
7440.PHONY: maybe-info-binutils info-binutils
7441maybe-info-binutils:
7442@if binutils
7443maybe-info-binutils: info-binutils
7444
7445info-binutils: \
7446    configure-binutils
7447	@[ -f ./binutils/Makefile ] || exit 0; \
7448	r=`${PWD_COMMAND}`; export r; \
7449	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7450	$(HOST_EXPORTS) \
7451	for flag in $(EXTRA_HOST_FLAGS) ; do \
7452	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7453	done; \
7454	echo "Doing info in binutils" ; \
7455	(cd $(HOST_SUBDIR)/binutils && \
7456	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7457	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7458	          "RANLIB=$${RANLIB}" \
7459	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7460	          info) \
7461	  || exit 1
7462
7463@endif binutils
7464
7465.PHONY: maybe-dvi-binutils dvi-binutils
7466maybe-dvi-binutils:
7467@if binutils
7468maybe-dvi-binutils: dvi-binutils
7469
7470dvi-binutils: \
7471    configure-binutils
7472	@[ -f ./binutils/Makefile ] || exit 0; \
7473	r=`${PWD_COMMAND}`; export r; \
7474	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7475	$(HOST_EXPORTS) \
7476	for flag in $(EXTRA_HOST_FLAGS) ; do \
7477	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7478	done; \
7479	echo "Doing dvi in binutils" ; \
7480	(cd $(HOST_SUBDIR)/binutils && \
7481	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7482	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7483	          "RANLIB=$${RANLIB}" \
7484	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7485	          dvi) \
7486	  || exit 1
7487
7488@endif binutils
7489
7490.PHONY: maybe-pdf-binutils pdf-binutils
7491maybe-pdf-binutils:
7492@if binutils
7493maybe-pdf-binutils: pdf-binutils
7494
7495pdf-binutils: \
7496    configure-binutils
7497	@[ -f ./binutils/Makefile ] || exit 0; \
7498	r=`${PWD_COMMAND}`; export r; \
7499	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7500	$(HOST_EXPORTS) \
7501	for flag in $(EXTRA_HOST_FLAGS) ; do \
7502	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7503	done; \
7504	echo "Doing pdf in binutils" ; \
7505	(cd $(HOST_SUBDIR)/binutils && \
7506	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7507	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7508	          "RANLIB=$${RANLIB}" \
7509	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7510	          pdf) \
7511	  || exit 1
7512
7513@endif binutils
7514
7515.PHONY: maybe-html-binutils html-binutils
7516maybe-html-binutils:
7517@if binutils
7518maybe-html-binutils: html-binutils
7519
7520html-binutils: \
7521    configure-binutils
7522	@[ -f ./binutils/Makefile ] || exit 0; \
7523	r=`${PWD_COMMAND}`; export r; \
7524	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7525	$(HOST_EXPORTS) \
7526	for flag in $(EXTRA_HOST_FLAGS) ; do \
7527	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7528	done; \
7529	echo "Doing html in binutils" ; \
7530	(cd $(HOST_SUBDIR)/binutils && \
7531	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7532	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7533	          "RANLIB=$${RANLIB}" \
7534	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7535	          html) \
7536	  || exit 1
7537
7538@endif binutils
7539
7540.PHONY: maybe-TAGS-binutils TAGS-binutils
7541maybe-TAGS-binutils:
7542@if binutils
7543maybe-TAGS-binutils: TAGS-binutils
7544
7545TAGS-binutils: \
7546    configure-binutils
7547	@[ -f ./binutils/Makefile ] || exit 0; \
7548	r=`${PWD_COMMAND}`; export r; \
7549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7550	$(HOST_EXPORTS) \
7551	for flag in $(EXTRA_HOST_FLAGS) ; do \
7552	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7553	done; \
7554	echo "Doing TAGS in binutils" ; \
7555	(cd $(HOST_SUBDIR)/binutils && \
7556	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7557	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7558	          "RANLIB=$${RANLIB}" \
7559	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7560	          TAGS) \
7561	  || exit 1
7562
7563@endif binutils
7564
7565.PHONY: maybe-install-info-binutils install-info-binutils
7566maybe-install-info-binutils:
7567@if binutils
7568maybe-install-info-binutils: install-info-binutils
7569
7570install-info-binutils: \
7571    configure-binutils \
7572    info-binutils
7573	@[ -f ./binutils/Makefile ] || exit 0; \
7574	r=`${PWD_COMMAND}`; export r; \
7575	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7576	$(HOST_EXPORTS) \
7577	for flag in $(EXTRA_HOST_FLAGS) ; do \
7578	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7579	done; \
7580	echo "Doing install-info in binutils" ; \
7581	(cd $(HOST_SUBDIR)/binutils && \
7582	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7583	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7584	          "RANLIB=$${RANLIB}" \
7585	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7586	          install-info) \
7587	  || exit 1
7588
7589@endif binutils
7590
7591.PHONY: maybe-install-pdf-binutils install-pdf-binutils
7592maybe-install-pdf-binutils:
7593@if binutils
7594maybe-install-pdf-binutils: install-pdf-binutils
7595
7596install-pdf-binutils: \
7597    configure-binutils \
7598    pdf-binutils
7599	@[ -f ./binutils/Makefile ] || exit 0; \
7600	r=`${PWD_COMMAND}`; export r; \
7601	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7602	$(HOST_EXPORTS) \
7603	for flag in $(EXTRA_HOST_FLAGS) ; do \
7604	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7605	done; \
7606	echo "Doing install-pdf in binutils" ; \
7607	(cd $(HOST_SUBDIR)/binutils && \
7608	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7609	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7610	          "RANLIB=$${RANLIB}" \
7611	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7612	          install-pdf) \
7613	  || exit 1
7614
7615@endif binutils
7616
7617.PHONY: maybe-install-html-binutils install-html-binutils
7618maybe-install-html-binutils:
7619@if binutils
7620maybe-install-html-binutils: install-html-binutils
7621
7622install-html-binutils: \
7623    configure-binutils \
7624    html-binutils
7625	@[ -f ./binutils/Makefile ] || exit 0; \
7626	r=`${PWD_COMMAND}`; export r; \
7627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7628	$(HOST_EXPORTS) \
7629	for flag in $(EXTRA_HOST_FLAGS) ; do \
7630	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7631	done; \
7632	echo "Doing install-html in binutils" ; \
7633	(cd $(HOST_SUBDIR)/binutils && \
7634	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7635	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7636	          "RANLIB=$${RANLIB}" \
7637	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7638	          install-html) \
7639	  || exit 1
7640
7641@endif binutils
7642
7643.PHONY: maybe-installcheck-binutils installcheck-binutils
7644maybe-installcheck-binutils:
7645@if binutils
7646maybe-installcheck-binutils: installcheck-binutils
7647
7648installcheck-binutils: \
7649    configure-binutils
7650	@[ -f ./binutils/Makefile ] || exit 0; \
7651	r=`${PWD_COMMAND}`; export r; \
7652	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7653	$(HOST_EXPORTS) \
7654	for flag in $(EXTRA_HOST_FLAGS) ; do \
7655	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7656	done; \
7657	echo "Doing installcheck in binutils" ; \
7658	(cd $(HOST_SUBDIR)/binutils && \
7659	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7660	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7661	          "RANLIB=$${RANLIB}" \
7662	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7663	          installcheck) \
7664	  || exit 1
7665
7666@endif binutils
7667
7668.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7669maybe-mostlyclean-binutils:
7670@if binutils
7671maybe-mostlyclean-binutils: mostlyclean-binutils
7672
7673mostlyclean-binutils:
7674	@[ -f ./binutils/Makefile ] || exit 0; \
7675	r=`${PWD_COMMAND}`; export r; \
7676	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7677	$(HOST_EXPORTS) \
7678	for flag in $(EXTRA_HOST_FLAGS) ; do \
7679	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7680	done; \
7681	echo "Doing mostlyclean in binutils" ; \
7682	(cd $(HOST_SUBDIR)/binutils && \
7683	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7684	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7685	          "RANLIB=$${RANLIB}" \
7686	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7687	          mostlyclean) \
7688	  || exit 1
7689
7690@endif binutils
7691
7692.PHONY: maybe-clean-binutils clean-binutils
7693maybe-clean-binutils:
7694@if binutils
7695maybe-clean-binutils: clean-binutils
7696
7697clean-binutils:
7698	@[ -f ./binutils/Makefile ] || exit 0; \
7699	r=`${PWD_COMMAND}`; export r; \
7700	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701	$(HOST_EXPORTS) \
7702	for flag in $(EXTRA_HOST_FLAGS) ; do \
7703	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7704	done; \
7705	echo "Doing clean in binutils" ; \
7706	(cd $(HOST_SUBDIR)/binutils && \
7707	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7708	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7709	          "RANLIB=$${RANLIB}" \
7710	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7711	          clean) \
7712	  || exit 1
7713
7714@endif binutils
7715
7716.PHONY: maybe-distclean-binutils distclean-binutils
7717maybe-distclean-binutils:
7718@if binutils
7719maybe-distclean-binutils: distclean-binutils
7720
7721distclean-binutils:
7722	@[ -f ./binutils/Makefile ] || exit 0; \
7723	r=`${PWD_COMMAND}`; export r; \
7724	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7725	$(HOST_EXPORTS) \
7726	for flag in $(EXTRA_HOST_FLAGS) ; do \
7727	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7728	done; \
7729	echo "Doing distclean in binutils" ; \
7730	(cd $(HOST_SUBDIR)/binutils && \
7731	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7732	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7733	          "RANLIB=$${RANLIB}" \
7734	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7735	          distclean) \
7736	  || exit 1
7737
7738@endif binutils
7739
7740.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7741maybe-maintainer-clean-binutils:
7742@if binutils
7743maybe-maintainer-clean-binutils: maintainer-clean-binutils
7744
7745maintainer-clean-binutils:
7746	@[ -f ./binutils/Makefile ] || exit 0; \
7747	r=`${PWD_COMMAND}`; export r; \
7748	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7749	$(HOST_EXPORTS) \
7750	for flag in $(EXTRA_HOST_FLAGS) ; do \
7751	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7752	done; \
7753	echo "Doing maintainer-clean in binutils" ; \
7754	(cd $(HOST_SUBDIR)/binutils && \
7755	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7756	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7757	          "RANLIB=$${RANLIB}" \
7758	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7759	          maintainer-clean) \
7760	  || exit 1
7761
7762@endif binutils
7763
7764
7765
7766.PHONY: configure-bison maybe-configure-bison
7767maybe-configure-bison:
7768@if gcc-bootstrap
7769configure-bison: stage_current
7770@endif gcc-bootstrap
7771@if bison
7772maybe-configure-bison: configure-bison
7773configure-bison:
7774	@: $(MAKE); $(unstage)
7775	@r=`${PWD_COMMAND}`; export r; \
7776	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7777	test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7778	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7779	$(HOST_EXPORTS)  \
7780	echo Configuring in $(HOST_SUBDIR)/bison; \
7781	cd "$(HOST_SUBDIR)/bison" || exit 1; \
7782	case $(srcdir) in \
7783	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7784	  *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7785		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7786	esac; \
7787	srcdiroption="--srcdir=$${topdir}/bison"; \
7788	libsrcdir="$$s/bison"; \
7789	$(SHELL) $${libsrcdir}/configure \
7790	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7791	  --target=${target_alias} $${srcdiroption}  \
7792	  || exit 1
7793@endif bison
7794
7795
7796
7797
7798
7799.PHONY: all-bison maybe-all-bison
7800maybe-all-bison:
7801@if gcc-bootstrap
7802all-bison: stage_current
7803@endif gcc-bootstrap
7804@if bison
7805TARGET-bison=all
7806maybe-all-bison: all-bison
7807all-bison: configure-bison
7808	@: $(MAKE); $(unstage)
7809	@r=`${PWD_COMMAND}`; export r; \
7810	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7811	$(HOST_EXPORTS)  \
7812	(cd $(HOST_SUBDIR)/bison && \
7813	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
7814		$(TARGET-bison))
7815@endif bison
7816
7817
7818
7819
7820.PHONY: check-bison maybe-check-bison
7821maybe-check-bison:
7822@if bison
7823maybe-check-bison: check-bison
7824
7825# This module is only tested in a native toolchain.
7826check-bison:
7827	@: $(MAKE); $(unstage)
7828	@if [ '$(host)' = '$(target)' ] ; then \
7829	  r=`${PWD_COMMAND}`; export r; \
7830	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7831	  $(HOST_EXPORTS) \
7832	  (cd $(HOST_SUBDIR)/bison && \
7833	    $(MAKE) $(FLAGS_TO_PASS)  check); \
7834	fi
7835
7836@endif bison
7837
7838.PHONY: install-bison maybe-install-bison
7839maybe-install-bison:
7840@if bison
7841maybe-install-bison: install-bison
7842
7843install-bison: installdirs
7844	@: $(MAKE); $(unstage)
7845	@r=`${PWD_COMMAND}`; export r; \
7846	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7847	$(HOST_EXPORTS) \
7848	(cd $(HOST_SUBDIR)/bison && \
7849	  $(MAKE) $(FLAGS_TO_PASS)  install)
7850
7851@endif bison
7852
7853# Other targets (info, dvi, pdf, etc.)
7854
7855.PHONY: maybe-info-bison info-bison
7856maybe-info-bison:
7857@if bison
7858maybe-info-bison: info-bison
7859
7860info-bison: \
7861    configure-bison
7862	@: $(MAKE); $(unstage)
7863	@[ -f ./bison/Makefile ] || exit 0; \
7864	r=`${PWD_COMMAND}`; export r; \
7865	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7866	$(HOST_EXPORTS) \
7867	for flag in $(EXTRA_HOST_FLAGS) ; do \
7868	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7869	done; \
7870	echo "Doing info in bison" ; \
7871	(cd $(HOST_SUBDIR)/bison && \
7872	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7873	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7874	          "RANLIB=$${RANLIB}" \
7875	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7876	          info) \
7877	  || exit 1
7878
7879@endif bison
7880
7881.PHONY: maybe-dvi-bison dvi-bison
7882maybe-dvi-bison:
7883@if bison
7884maybe-dvi-bison: dvi-bison
7885
7886dvi-bison: \
7887    configure-bison
7888	@: $(MAKE); $(unstage)
7889	@[ -f ./bison/Makefile ] || exit 0; \
7890	r=`${PWD_COMMAND}`; export r; \
7891	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7892	$(HOST_EXPORTS) \
7893	for flag in $(EXTRA_HOST_FLAGS) ; do \
7894	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7895	done; \
7896	echo "Doing dvi in bison" ; \
7897	(cd $(HOST_SUBDIR)/bison && \
7898	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7899	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7900	          "RANLIB=$${RANLIB}" \
7901	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7902	          dvi) \
7903	  || exit 1
7904
7905@endif bison
7906
7907.PHONY: maybe-pdf-bison pdf-bison
7908maybe-pdf-bison:
7909@if bison
7910maybe-pdf-bison: pdf-bison
7911
7912pdf-bison: \
7913    configure-bison
7914	@: $(MAKE); $(unstage)
7915	@[ -f ./bison/Makefile ] || exit 0; \
7916	r=`${PWD_COMMAND}`; export r; \
7917	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7918	$(HOST_EXPORTS) \
7919	for flag in $(EXTRA_HOST_FLAGS) ; do \
7920	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7921	done; \
7922	echo "Doing pdf in bison" ; \
7923	(cd $(HOST_SUBDIR)/bison && \
7924	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7925	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7926	          "RANLIB=$${RANLIB}" \
7927	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7928	          pdf) \
7929	  || exit 1
7930
7931@endif bison
7932
7933.PHONY: maybe-html-bison html-bison
7934maybe-html-bison:
7935@if bison
7936maybe-html-bison: html-bison
7937
7938html-bison: \
7939    configure-bison
7940	@: $(MAKE); $(unstage)
7941	@[ -f ./bison/Makefile ] || exit 0; \
7942	r=`${PWD_COMMAND}`; export r; \
7943	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7944	$(HOST_EXPORTS) \
7945	for flag in $(EXTRA_HOST_FLAGS) ; do \
7946	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7947	done; \
7948	echo "Doing html in bison" ; \
7949	(cd $(HOST_SUBDIR)/bison && \
7950	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7951	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7952	          "RANLIB=$${RANLIB}" \
7953	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7954	          html) \
7955	  || exit 1
7956
7957@endif bison
7958
7959.PHONY: maybe-TAGS-bison TAGS-bison
7960maybe-TAGS-bison:
7961@if bison
7962maybe-TAGS-bison: TAGS-bison
7963
7964TAGS-bison: \
7965    configure-bison
7966	@: $(MAKE); $(unstage)
7967	@[ -f ./bison/Makefile ] || exit 0; \
7968	r=`${PWD_COMMAND}`; export r; \
7969	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7970	$(HOST_EXPORTS) \
7971	for flag in $(EXTRA_HOST_FLAGS) ; do \
7972	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7973	done; \
7974	echo "Doing TAGS in bison" ; \
7975	(cd $(HOST_SUBDIR)/bison && \
7976	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7977	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7978	          "RANLIB=$${RANLIB}" \
7979	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7980	          TAGS) \
7981	  || exit 1
7982
7983@endif bison
7984
7985.PHONY: maybe-install-info-bison install-info-bison
7986maybe-install-info-bison:
7987@if bison
7988maybe-install-info-bison: install-info-bison
7989
7990install-info-bison: \
7991    configure-bison \
7992    info-bison
7993	@: $(MAKE); $(unstage)
7994	@[ -f ./bison/Makefile ] || exit 0; \
7995	r=`${PWD_COMMAND}`; export r; \
7996	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7997	$(HOST_EXPORTS) \
7998	for flag in $(EXTRA_HOST_FLAGS) ; do \
7999	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8000	done; \
8001	echo "Doing install-info in bison" ; \
8002	(cd $(HOST_SUBDIR)/bison && \
8003	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8004	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8005	          "RANLIB=$${RANLIB}" \
8006	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8007	          install-info) \
8008	  || exit 1
8009
8010@endif bison
8011
8012.PHONY: maybe-install-pdf-bison install-pdf-bison
8013maybe-install-pdf-bison:
8014@if bison
8015maybe-install-pdf-bison: install-pdf-bison
8016
8017install-pdf-bison: \
8018    configure-bison \
8019    pdf-bison
8020	@: $(MAKE); $(unstage)
8021	@[ -f ./bison/Makefile ] || exit 0; \
8022	r=`${PWD_COMMAND}`; export r; \
8023	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024	$(HOST_EXPORTS) \
8025	for flag in $(EXTRA_HOST_FLAGS) ; do \
8026	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8027	done; \
8028	echo "Doing install-pdf in bison" ; \
8029	(cd $(HOST_SUBDIR)/bison && \
8030	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8031	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8032	          "RANLIB=$${RANLIB}" \
8033	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8034	          install-pdf) \
8035	  || exit 1
8036
8037@endif bison
8038
8039.PHONY: maybe-install-html-bison install-html-bison
8040maybe-install-html-bison:
8041@if bison
8042maybe-install-html-bison: install-html-bison
8043
8044install-html-bison: \
8045    configure-bison \
8046    html-bison
8047	@: $(MAKE); $(unstage)
8048	@[ -f ./bison/Makefile ] || exit 0; \
8049	r=`${PWD_COMMAND}`; export r; \
8050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8051	$(HOST_EXPORTS) \
8052	for flag in $(EXTRA_HOST_FLAGS) ; do \
8053	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8054	done; \
8055	echo "Doing install-html in bison" ; \
8056	(cd $(HOST_SUBDIR)/bison && \
8057	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8058	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8059	          "RANLIB=$${RANLIB}" \
8060	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8061	          install-html) \
8062	  || exit 1
8063
8064@endif bison
8065
8066.PHONY: maybe-installcheck-bison installcheck-bison
8067maybe-installcheck-bison:
8068@if bison
8069maybe-installcheck-bison: installcheck-bison
8070
8071installcheck-bison: \
8072    configure-bison
8073	@: $(MAKE); $(unstage)
8074	@[ -f ./bison/Makefile ] || exit 0; \
8075	r=`${PWD_COMMAND}`; export r; \
8076	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8077	$(HOST_EXPORTS) \
8078	for flag in $(EXTRA_HOST_FLAGS) ; do \
8079	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8080	done; \
8081	echo "Doing installcheck in bison" ; \
8082	(cd $(HOST_SUBDIR)/bison && \
8083	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8084	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8085	          "RANLIB=$${RANLIB}" \
8086	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8087	          installcheck) \
8088	  || exit 1
8089
8090@endif bison
8091
8092.PHONY: maybe-mostlyclean-bison mostlyclean-bison
8093maybe-mostlyclean-bison:
8094@if bison
8095maybe-mostlyclean-bison: mostlyclean-bison
8096
8097mostlyclean-bison:
8098	@: $(MAKE); $(unstage)
8099	@[ -f ./bison/Makefile ] || exit 0; \
8100	r=`${PWD_COMMAND}`; export r; \
8101	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8102	$(HOST_EXPORTS) \
8103	for flag in $(EXTRA_HOST_FLAGS) ; do \
8104	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8105	done; \
8106	echo "Doing mostlyclean in bison" ; \
8107	(cd $(HOST_SUBDIR)/bison && \
8108	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8109	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8110	          "RANLIB=$${RANLIB}" \
8111	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8112	          mostlyclean) \
8113	  || exit 1
8114
8115@endif bison
8116
8117.PHONY: maybe-clean-bison clean-bison
8118maybe-clean-bison:
8119@if bison
8120maybe-clean-bison: clean-bison
8121
8122clean-bison:
8123	@: $(MAKE); $(unstage)
8124	@[ -f ./bison/Makefile ] || exit 0; \
8125	r=`${PWD_COMMAND}`; export r; \
8126	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8127	$(HOST_EXPORTS) \
8128	for flag in $(EXTRA_HOST_FLAGS) ; do \
8129	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8130	done; \
8131	echo "Doing clean in bison" ; \
8132	(cd $(HOST_SUBDIR)/bison && \
8133	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8134	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8135	          "RANLIB=$${RANLIB}" \
8136	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8137	          clean) \
8138	  || exit 1
8139
8140@endif bison
8141
8142.PHONY: maybe-distclean-bison distclean-bison
8143maybe-distclean-bison:
8144@if bison
8145maybe-distclean-bison: distclean-bison
8146
8147distclean-bison:
8148	@: $(MAKE); $(unstage)
8149	@[ -f ./bison/Makefile ] || exit 0; \
8150	r=`${PWD_COMMAND}`; export r; \
8151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8152	$(HOST_EXPORTS) \
8153	for flag in $(EXTRA_HOST_FLAGS) ; do \
8154	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8155	done; \
8156	echo "Doing distclean in bison" ; \
8157	(cd $(HOST_SUBDIR)/bison && \
8158	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8159	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8160	          "RANLIB=$${RANLIB}" \
8161	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8162	          distclean) \
8163	  || exit 1
8164
8165@endif bison
8166
8167.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8168maybe-maintainer-clean-bison:
8169@if bison
8170maybe-maintainer-clean-bison: maintainer-clean-bison
8171
8172maintainer-clean-bison:
8173	@: $(MAKE); $(unstage)
8174	@[ -f ./bison/Makefile ] || exit 0; \
8175	r=`${PWD_COMMAND}`; export r; \
8176	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8177	$(HOST_EXPORTS) \
8178	for flag in $(EXTRA_HOST_FLAGS) ; do \
8179	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8180	done; \
8181	echo "Doing maintainer-clean in bison" ; \
8182	(cd $(HOST_SUBDIR)/bison && \
8183	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8184	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8185	          "RANLIB=$${RANLIB}" \
8186	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8187	          maintainer-clean) \
8188	  || exit 1
8189
8190@endif bison
8191
8192
8193
8194.PHONY: configure-byacc maybe-configure-byacc
8195maybe-configure-byacc:
8196@if gcc-bootstrap
8197configure-byacc: stage_current
8198@endif gcc-bootstrap
8199@if byacc
8200maybe-configure-byacc: configure-byacc
8201configure-byacc:
8202	@: $(MAKE); $(unstage)
8203	@r=`${PWD_COMMAND}`; export r; \
8204	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8205	test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8206	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8207	$(HOST_EXPORTS)  \
8208	echo Configuring in $(HOST_SUBDIR)/byacc; \
8209	cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8210	case $(srcdir) in \
8211	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8212	  *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8213		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8214	esac; \
8215	srcdiroption="--srcdir=$${topdir}/byacc"; \
8216	libsrcdir="$$s/byacc"; \
8217	$(SHELL) $${libsrcdir}/configure \
8218	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8219	  --target=${target_alias} $${srcdiroption}  \
8220	  || exit 1
8221@endif byacc
8222
8223
8224
8225
8226
8227.PHONY: all-byacc maybe-all-byacc
8228maybe-all-byacc:
8229@if gcc-bootstrap
8230all-byacc: stage_current
8231@endif gcc-bootstrap
8232@if byacc
8233TARGET-byacc=all
8234maybe-all-byacc: all-byacc
8235all-byacc: configure-byacc
8236	@: $(MAKE); $(unstage)
8237	@r=`${PWD_COMMAND}`; export r; \
8238	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8239	$(HOST_EXPORTS)  \
8240	(cd $(HOST_SUBDIR)/byacc && \
8241	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8242		$(TARGET-byacc))
8243@endif byacc
8244
8245
8246
8247
8248.PHONY: check-byacc maybe-check-byacc
8249maybe-check-byacc:
8250@if byacc
8251maybe-check-byacc: check-byacc
8252
8253# This module is only tested in a native toolchain.
8254check-byacc:
8255	@: $(MAKE); $(unstage)
8256	@if [ '$(host)' = '$(target)' ] ; then \
8257	  r=`${PWD_COMMAND}`; export r; \
8258	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8259	  $(HOST_EXPORTS) \
8260	  (cd $(HOST_SUBDIR)/byacc && \
8261	    $(MAKE) $(FLAGS_TO_PASS)  check); \
8262	fi
8263
8264@endif byacc
8265
8266.PHONY: install-byacc maybe-install-byacc
8267maybe-install-byacc:
8268@if byacc
8269maybe-install-byacc: install-byacc
8270
8271install-byacc: installdirs
8272	@: $(MAKE); $(unstage)
8273	@r=`${PWD_COMMAND}`; export r; \
8274	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8275	$(HOST_EXPORTS) \
8276	(cd $(HOST_SUBDIR)/byacc && \
8277	  $(MAKE) $(FLAGS_TO_PASS)  install)
8278
8279@endif byacc
8280
8281# Other targets (info, dvi, pdf, etc.)
8282
8283.PHONY: maybe-info-byacc info-byacc
8284maybe-info-byacc:
8285@if byacc
8286maybe-info-byacc: info-byacc
8287
8288info-byacc: \
8289    configure-byacc
8290	@: $(MAKE); $(unstage)
8291	@[ -f ./byacc/Makefile ] || exit 0; \
8292	r=`${PWD_COMMAND}`; export r; \
8293	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8294	$(HOST_EXPORTS) \
8295	for flag in $(EXTRA_HOST_FLAGS) ; do \
8296	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8297	done; \
8298	echo "Doing info in byacc" ; \
8299	(cd $(HOST_SUBDIR)/byacc && \
8300	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8301	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8302	          "RANLIB=$${RANLIB}" \
8303	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8304	          info) \
8305	  || exit 1
8306
8307@endif byacc
8308
8309.PHONY: maybe-dvi-byacc dvi-byacc
8310maybe-dvi-byacc:
8311@if byacc
8312maybe-dvi-byacc: dvi-byacc
8313
8314dvi-byacc: \
8315    configure-byacc
8316	@: $(MAKE); $(unstage)
8317	@[ -f ./byacc/Makefile ] || exit 0; \
8318	r=`${PWD_COMMAND}`; export r; \
8319	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8320	$(HOST_EXPORTS) \
8321	for flag in $(EXTRA_HOST_FLAGS) ; do \
8322	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8323	done; \
8324	echo "Doing dvi in byacc" ; \
8325	(cd $(HOST_SUBDIR)/byacc && \
8326	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8327	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8328	          "RANLIB=$${RANLIB}" \
8329	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8330	          dvi) \
8331	  || exit 1
8332
8333@endif byacc
8334
8335.PHONY: maybe-pdf-byacc pdf-byacc
8336maybe-pdf-byacc:
8337@if byacc
8338maybe-pdf-byacc: pdf-byacc
8339
8340pdf-byacc: \
8341    configure-byacc
8342	@: $(MAKE); $(unstage)
8343	@[ -f ./byacc/Makefile ] || exit 0; \
8344	r=`${PWD_COMMAND}`; export r; \
8345	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8346	$(HOST_EXPORTS) \
8347	for flag in $(EXTRA_HOST_FLAGS) ; do \
8348	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8349	done; \
8350	echo "Doing pdf in byacc" ; \
8351	(cd $(HOST_SUBDIR)/byacc && \
8352	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8353	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8354	          "RANLIB=$${RANLIB}" \
8355	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8356	          pdf) \
8357	  || exit 1
8358
8359@endif byacc
8360
8361.PHONY: maybe-html-byacc html-byacc
8362maybe-html-byacc:
8363@if byacc
8364maybe-html-byacc: html-byacc
8365
8366html-byacc: \
8367    configure-byacc
8368	@: $(MAKE); $(unstage)
8369	@[ -f ./byacc/Makefile ] || exit 0; \
8370	r=`${PWD_COMMAND}`; export r; \
8371	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8372	$(HOST_EXPORTS) \
8373	for flag in $(EXTRA_HOST_FLAGS) ; do \
8374	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8375	done; \
8376	echo "Doing html in byacc" ; \
8377	(cd $(HOST_SUBDIR)/byacc && \
8378	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8379	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8380	          "RANLIB=$${RANLIB}" \
8381	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8382	          html) \
8383	  || exit 1
8384
8385@endif byacc
8386
8387.PHONY: maybe-TAGS-byacc TAGS-byacc
8388maybe-TAGS-byacc:
8389@if byacc
8390maybe-TAGS-byacc: TAGS-byacc
8391
8392TAGS-byacc: \
8393    configure-byacc
8394	@: $(MAKE); $(unstage)
8395	@[ -f ./byacc/Makefile ] || exit 0; \
8396	r=`${PWD_COMMAND}`; export r; \
8397	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8398	$(HOST_EXPORTS) \
8399	for flag in $(EXTRA_HOST_FLAGS) ; do \
8400	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8401	done; \
8402	echo "Doing TAGS in byacc" ; \
8403	(cd $(HOST_SUBDIR)/byacc && \
8404	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8405	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8406	          "RANLIB=$${RANLIB}" \
8407	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8408	          TAGS) \
8409	  || exit 1
8410
8411@endif byacc
8412
8413.PHONY: maybe-install-info-byacc install-info-byacc
8414maybe-install-info-byacc:
8415@if byacc
8416maybe-install-info-byacc: install-info-byacc
8417
8418install-info-byacc: \
8419    configure-byacc \
8420    info-byacc
8421	@: $(MAKE); $(unstage)
8422	@[ -f ./byacc/Makefile ] || exit 0; \
8423	r=`${PWD_COMMAND}`; export r; \
8424	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8425	$(HOST_EXPORTS) \
8426	for flag in $(EXTRA_HOST_FLAGS) ; do \
8427	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8428	done; \
8429	echo "Doing install-info in byacc" ; \
8430	(cd $(HOST_SUBDIR)/byacc && \
8431	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8432	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8433	          "RANLIB=$${RANLIB}" \
8434	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8435	          install-info) \
8436	  || exit 1
8437
8438@endif byacc
8439
8440.PHONY: maybe-install-pdf-byacc install-pdf-byacc
8441maybe-install-pdf-byacc:
8442@if byacc
8443maybe-install-pdf-byacc: install-pdf-byacc
8444
8445install-pdf-byacc: \
8446    configure-byacc \
8447    pdf-byacc
8448	@: $(MAKE); $(unstage)
8449	@[ -f ./byacc/Makefile ] || exit 0; \
8450	r=`${PWD_COMMAND}`; export r; \
8451	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8452	$(HOST_EXPORTS) \
8453	for flag in $(EXTRA_HOST_FLAGS) ; do \
8454	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8455	done; \
8456	echo "Doing install-pdf in byacc" ; \
8457	(cd $(HOST_SUBDIR)/byacc && \
8458	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8459	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8460	          "RANLIB=$${RANLIB}" \
8461	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8462	          install-pdf) \
8463	  || exit 1
8464
8465@endif byacc
8466
8467.PHONY: maybe-install-html-byacc install-html-byacc
8468maybe-install-html-byacc:
8469@if byacc
8470maybe-install-html-byacc: install-html-byacc
8471
8472install-html-byacc: \
8473    configure-byacc \
8474    html-byacc
8475	@: $(MAKE); $(unstage)
8476	@[ -f ./byacc/Makefile ] || exit 0; \
8477	r=`${PWD_COMMAND}`; export r; \
8478	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8479	$(HOST_EXPORTS) \
8480	for flag in $(EXTRA_HOST_FLAGS) ; do \
8481	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8482	done; \
8483	echo "Doing install-html in byacc" ; \
8484	(cd $(HOST_SUBDIR)/byacc && \
8485	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8486	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8487	          "RANLIB=$${RANLIB}" \
8488	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8489	          install-html) \
8490	  || exit 1
8491
8492@endif byacc
8493
8494.PHONY: maybe-installcheck-byacc installcheck-byacc
8495maybe-installcheck-byacc:
8496@if byacc
8497maybe-installcheck-byacc: installcheck-byacc
8498
8499installcheck-byacc: \
8500    configure-byacc
8501	@: $(MAKE); $(unstage)
8502	@[ -f ./byacc/Makefile ] || exit 0; \
8503	r=`${PWD_COMMAND}`; export r; \
8504	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8505	$(HOST_EXPORTS) \
8506	for flag in $(EXTRA_HOST_FLAGS) ; do \
8507	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8508	done; \
8509	echo "Doing installcheck in byacc" ; \
8510	(cd $(HOST_SUBDIR)/byacc && \
8511	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8512	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8513	          "RANLIB=$${RANLIB}" \
8514	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8515	          installcheck) \
8516	  || exit 1
8517
8518@endif byacc
8519
8520.PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8521maybe-mostlyclean-byacc:
8522@if byacc
8523maybe-mostlyclean-byacc: mostlyclean-byacc
8524
8525mostlyclean-byacc:
8526	@: $(MAKE); $(unstage)
8527	@[ -f ./byacc/Makefile ] || exit 0; \
8528	r=`${PWD_COMMAND}`; export r; \
8529	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8530	$(HOST_EXPORTS) \
8531	for flag in $(EXTRA_HOST_FLAGS) ; do \
8532	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8533	done; \
8534	echo "Doing mostlyclean in byacc" ; \
8535	(cd $(HOST_SUBDIR)/byacc && \
8536	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8537	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8538	          "RANLIB=$${RANLIB}" \
8539	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8540	          mostlyclean) \
8541	  || exit 1
8542
8543@endif byacc
8544
8545.PHONY: maybe-clean-byacc clean-byacc
8546maybe-clean-byacc:
8547@if byacc
8548maybe-clean-byacc: clean-byacc
8549
8550clean-byacc:
8551	@: $(MAKE); $(unstage)
8552	@[ -f ./byacc/Makefile ] || exit 0; \
8553	r=`${PWD_COMMAND}`; export r; \
8554	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8555	$(HOST_EXPORTS) \
8556	for flag in $(EXTRA_HOST_FLAGS) ; do \
8557	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8558	done; \
8559	echo "Doing clean in byacc" ; \
8560	(cd $(HOST_SUBDIR)/byacc && \
8561	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8562	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8563	          "RANLIB=$${RANLIB}" \
8564	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8565	          clean) \
8566	  || exit 1
8567
8568@endif byacc
8569
8570.PHONY: maybe-distclean-byacc distclean-byacc
8571maybe-distclean-byacc:
8572@if byacc
8573maybe-distclean-byacc: distclean-byacc
8574
8575distclean-byacc:
8576	@: $(MAKE); $(unstage)
8577	@[ -f ./byacc/Makefile ] || exit 0; \
8578	r=`${PWD_COMMAND}`; export r; \
8579	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8580	$(HOST_EXPORTS) \
8581	for flag in $(EXTRA_HOST_FLAGS) ; do \
8582	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8583	done; \
8584	echo "Doing distclean in byacc" ; \
8585	(cd $(HOST_SUBDIR)/byacc && \
8586	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8587	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8588	          "RANLIB=$${RANLIB}" \
8589	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8590	          distclean) \
8591	  || exit 1
8592
8593@endif byacc
8594
8595.PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8596maybe-maintainer-clean-byacc:
8597@if byacc
8598maybe-maintainer-clean-byacc: maintainer-clean-byacc
8599
8600maintainer-clean-byacc:
8601	@: $(MAKE); $(unstage)
8602	@[ -f ./byacc/Makefile ] || exit 0; \
8603	r=`${PWD_COMMAND}`; export r; \
8604	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8605	$(HOST_EXPORTS) \
8606	for flag in $(EXTRA_HOST_FLAGS) ; do \
8607	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8608	done; \
8609	echo "Doing maintainer-clean in byacc" ; \
8610	(cd $(HOST_SUBDIR)/byacc && \
8611	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8612	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8613	          "RANLIB=$${RANLIB}" \
8614	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8615	          maintainer-clean) \
8616	  || exit 1
8617
8618@endif byacc
8619
8620
8621
8622.PHONY: configure-bzip2 maybe-configure-bzip2
8623maybe-configure-bzip2:
8624@if gcc-bootstrap
8625configure-bzip2: stage_current
8626@endif gcc-bootstrap
8627@if bzip2
8628maybe-configure-bzip2: configure-bzip2
8629configure-bzip2:
8630	@: $(MAKE); $(unstage)
8631	@r=`${PWD_COMMAND}`; export r; \
8632	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633	test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8634	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8635	$(HOST_EXPORTS)  \
8636	echo Configuring in $(HOST_SUBDIR)/bzip2; \
8637	cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8638	case $(srcdir) in \
8639	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8640	  *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8641		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8642	esac; \
8643	srcdiroption="--srcdir=$${topdir}/bzip2"; \
8644	libsrcdir="$$s/bzip2"; \
8645	$(SHELL) $${libsrcdir}/configure \
8646	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8647	  --target=${target_alias} $${srcdiroption}  \
8648	  || exit 1
8649@endif bzip2
8650
8651
8652
8653
8654
8655.PHONY: all-bzip2 maybe-all-bzip2
8656maybe-all-bzip2:
8657@if gcc-bootstrap
8658all-bzip2: stage_current
8659@endif gcc-bootstrap
8660@if bzip2
8661TARGET-bzip2=all
8662maybe-all-bzip2: all-bzip2
8663all-bzip2: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
8670		$(TARGET-bzip2))
8671@endif bzip2
8672
8673
8674
8675
8676.PHONY: check-bzip2 maybe-check-bzip2
8677maybe-check-bzip2:
8678@if bzip2
8679maybe-check-bzip2: check-bzip2
8680
8681check-bzip2:
8682	@: $(MAKE); $(unstage)
8683	@r=`${PWD_COMMAND}`; export r; \
8684	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8685	$(HOST_EXPORTS) \
8686	(cd $(HOST_SUBDIR)/bzip2 && \
8687	  $(MAKE) $(FLAGS_TO_PASS)  check)
8688
8689@endif bzip2
8690
8691.PHONY: install-bzip2 maybe-install-bzip2
8692maybe-install-bzip2:
8693@if bzip2
8694maybe-install-bzip2: install-bzip2
8695
8696install-bzip2: installdirs
8697	@: $(MAKE); $(unstage)
8698	@r=`${PWD_COMMAND}`; export r; \
8699	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8700	$(HOST_EXPORTS) \
8701	(cd $(HOST_SUBDIR)/bzip2 && \
8702	  $(MAKE) $(FLAGS_TO_PASS)  install)
8703
8704@endif bzip2
8705
8706# Other targets (info, dvi, pdf, etc.)
8707
8708.PHONY: maybe-info-bzip2 info-bzip2
8709maybe-info-bzip2:
8710@if bzip2
8711maybe-info-bzip2: info-bzip2
8712
8713info-bzip2: \
8714    configure-bzip2
8715	@: $(MAKE); $(unstage)
8716	@[ -f ./bzip2/Makefile ] || exit 0; \
8717	r=`${PWD_COMMAND}`; export r; \
8718	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719	$(HOST_EXPORTS) \
8720	for flag in $(EXTRA_HOST_FLAGS) ; do \
8721	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722	done; \
8723	echo "Doing info in bzip2" ; \
8724	(cd $(HOST_SUBDIR)/bzip2 && \
8725	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8726	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8727	          "RANLIB=$${RANLIB}" \
8728	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8729	          info) \
8730	  || exit 1
8731
8732@endif bzip2
8733
8734.PHONY: maybe-dvi-bzip2 dvi-bzip2
8735maybe-dvi-bzip2:
8736@if bzip2
8737maybe-dvi-bzip2: dvi-bzip2
8738
8739dvi-bzip2: \
8740    configure-bzip2
8741	@: $(MAKE); $(unstage)
8742	@[ -f ./bzip2/Makefile ] || exit 0; \
8743	r=`${PWD_COMMAND}`; export r; \
8744	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8745	$(HOST_EXPORTS) \
8746	for flag in $(EXTRA_HOST_FLAGS) ; do \
8747	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8748	done; \
8749	echo "Doing dvi in bzip2" ; \
8750	(cd $(HOST_SUBDIR)/bzip2 && \
8751	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8752	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8753	          "RANLIB=$${RANLIB}" \
8754	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8755	          dvi) \
8756	  || exit 1
8757
8758@endif bzip2
8759
8760.PHONY: maybe-pdf-bzip2 pdf-bzip2
8761maybe-pdf-bzip2:
8762@if bzip2
8763maybe-pdf-bzip2: pdf-bzip2
8764
8765pdf-bzip2: \
8766    configure-bzip2
8767	@: $(MAKE); $(unstage)
8768	@[ -f ./bzip2/Makefile ] || exit 0; \
8769	r=`${PWD_COMMAND}`; export r; \
8770	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8771	$(HOST_EXPORTS) \
8772	for flag in $(EXTRA_HOST_FLAGS) ; do \
8773	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8774	done; \
8775	echo "Doing pdf in bzip2" ; \
8776	(cd $(HOST_SUBDIR)/bzip2 && \
8777	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8778	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8779	          "RANLIB=$${RANLIB}" \
8780	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8781	          pdf) \
8782	  || exit 1
8783
8784@endif bzip2
8785
8786.PHONY: maybe-html-bzip2 html-bzip2
8787maybe-html-bzip2:
8788@if bzip2
8789maybe-html-bzip2: html-bzip2
8790
8791html-bzip2: \
8792    configure-bzip2
8793	@: $(MAKE); $(unstage)
8794	@[ -f ./bzip2/Makefile ] || exit 0; \
8795	r=`${PWD_COMMAND}`; export r; \
8796	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8797	$(HOST_EXPORTS) \
8798	for flag in $(EXTRA_HOST_FLAGS) ; do \
8799	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8800	done; \
8801	echo "Doing html in bzip2" ; \
8802	(cd $(HOST_SUBDIR)/bzip2 && \
8803	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8804	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8805	          "RANLIB=$${RANLIB}" \
8806	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8807	          html) \
8808	  || exit 1
8809
8810@endif bzip2
8811
8812.PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8813maybe-TAGS-bzip2:
8814@if bzip2
8815maybe-TAGS-bzip2: TAGS-bzip2
8816
8817TAGS-bzip2: \
8818    configure-bzip2
8819	@: $(MAKE); $(unstage)
8820	@[ -f ./bzip2/Makefile ] || exit 0; \
8821	r=`${PWD_COMMAND}`; export r; \
8822	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8823	$(HOST_EXPORTS) \
8824	for flag in $(EXTRA_HOST_FLAGS) ; do \
8825	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8826	done; \
8827	echo "Doing TAGS in bzip2" ; \
8828	(cd $(HOST_SUBDIR)/bzip2 && \
8829	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8830	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8831	          "RANLIB=$${RANLIB}" \
8832	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8833	          TAGS) \
8834	  || exit 1
8835
8836@endif bzip2
8837
8838.PHONY: maybe-install-info-bzip2 install-info-bzip2
8839maybe-install-info-bzip2:
8840@if bzip2
8841maybe-install-info-bzip2: install-info-bzip2
8842
8843install-info-bzip2: \
8844    configure-bzip2 \
8845    info-bzip2
8846	@: $(MAKE); $(unstage)
8847	@[ -f ./bzip2/Makefile ] || exit 0; \
8848	r=`${PWD_COMMAND}`; export r; \
8849	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8850	$(HOST_EXPORTS) \
8851	for flag in $(EXTRA_HOST_FLAGS) ; do \
8852	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8853	done; \
8854	echo "Doing install-info in bzip2" ; \
8855	(cd $(HOST_SUBDIR)/bzip2 && \
8856	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8857	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8858	          "RANLIB=$${RANLIB}" \
8859	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8860	          install-info) \
8861	  || exit 1
8862
8863@endif bzip2
8864
8865.PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8866maybe-install-pdf-bzip2:
8867@if bzip2
8868maybe-install-pdf-bzip2: install-pdf-bzip2
8869
8870install-pdf-bzip2: \
8871    configure-bzip2 \
8872    pdf-bzip2
8873	@: $(MAKE); $(unstage)
8874	@[ -f ./bzip2/Makefile ] || exit 0; \
8875	r=`${PWD_COMMAND}`; export r; \
8876	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8877	$(HOST_EXPORTS) \
8878	for flag in $(EXTRA_HOST_FLAGS) ; do \
8879	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8880	done; \
8881	echo "Doing install-pdf in bzip2" ; \
8882	(cd $(HOST_SUBDIR)/bzip2 && \
8883	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8884	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8885	          "RANLIB=$${RANLIB}" \
8886	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8887	          install-pdf) \
8888	  || exit 1
8889
8890@endif bzip2
8891
8892.PHONY: maybe-install-html-bzip2 install-html-bzip2
8893maybe-install-html-bzip2:
8894@if bzip2
8895maybe-install-html-bzip2: install-html-bzip2
8896
8897install-html-bzip2: \
8898    configure-bzip2 \
8899    html-bzip2
8900	@: $(MAKE); $(unstage)
8901	@[ -f ./bzip2/Makefile ] || exit 0; \
8902	r=`${PWD_COMMAND}`; export r; \
8903	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8904	$(HOST_EXPORTS) \
8905	for flag in $(EXTRA_HOST_FLAGS) ; do \
8906	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8907	done; \
8908	echo "Doing install-html in bzip2" ; \
8909	(cd $(HOST_SUBDIR)/bzip2 && \
8910	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8911	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8912	          "RANLIB=$${RANLIB}" \
8913	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8914	          install-html) \
8915	  || exit 1
8916
8917@endif bzip2
8918
8919.PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8920maybe-installcheck-bzip2:
8921@if bzip2
8922maybe-installcheck-bzip2: installcheck-bzip2
8923
8924installcheck-bzip2: \
8925    configure-bzip2
8926	@: $(MAKE); $(unstage)
8927	@[ -f ./bzip2/Makefile ] || exit 0; \
8928	r=`${PWD_COMMAND}`; export r; \
8929	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8930	$(HOST_EXPORTS) \
8931	for flag in $(EXTRA_HOST_FLAGS) ; do \
8932	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8933	done; \
8934	echo "Doing installcheck in bzip2" ; \
8935	(cd $(HOST_SUBDIR)/bzip2 && \
8936	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8937	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8938	          "RANLIB=$${RANLIB}" \
8939	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8940	          installcheck) \
8941	  || exit 1
8942
8943@endif bzip2
8944
8945.PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8946maybe-mostlyclean-bzip2:
8947@if bzip2
8948maybe-mostlyclean-bzip2: mostlyclean-bzip2
8949
8950mostlyclean-bzip2:
8951	@: $(MAKE); $(unstage)
8952	@[ -f ./bzip2/Makefile ] || exit 0; \
8953	r=`${PWD_COMMAND}`; export r; \
8954	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8955	$(HOST_EXPORTS) \
8956	for flag in $(EXTRA_HOST_FLAGS) ; do \
8957	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8958	done; \
8959	echo "Doing mostlyclean in bzip2" ; \
8960	(cd $(HOST_SUBDIR)/bzip2 && \
8961	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8962	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8963	          "RANLIB=$${RANLIB}" \
8964	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8965	          mostlyclean) \
8966	  || exit 1
8967
8968@endif bzip2
8969
8970.PHONY: maybe-clean-bzip2 clean-bzip2
8971maybe-clean-bzip2:
8972@if bzip2
8973maybe-clean-bzip2: clean-bzip2
8974
8975clean-bzip2:
8976	@: $(MAKE); $(unstage)
8977	@[ -f ./bzip2/Makefile ] || exit 0; \
8978	r=`${PWD_COMMAND}`; export r; \
8979	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8980	$(HOST_EXPORTS) \
8981	for flag in $(EXTRA_HOST_FLAGS) ; do \
8982	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8983	done; \
8984	echo "Doing clean in bzip2" ; \
8985	(cd $(HOST_SUBDIR)/bzip2 && \
8986	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8987	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8988	          "RANLIB=$${RANLIB}" \
8989	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8990	          clean) \
8991	  || exit 1
8992
8993@endif bzip2
8994
8995.PHONY: maybe-distclean-bzip2 distclean-bzip2
8996maybe-distclean-bzip2:
8997@if bzip2
8998maybe-distclean-bzip2: distclean-bzip2
8999
9000distclean-bzip2:
9001	@: $(MAKE); $(unstage)
9002	@[ -f ./bzip2/Makefile ] || exit 0; \
9003	r=`${PWD_COMMAND}`; export r; \
9004	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9005	$(HOST_EXPORTS) \
9006	for flag in $(EXTRA_HOST_FLAGS) ; do \
9007	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9008	done; \
9009	echo "Doing distclean in bzip2" ; \
9010	(cd $(HOST_SUBDIR)/bzip2 && \
9011	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9012	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9013	          "RANLIB=$${RANLIB}" \
9014	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9015	          distclean) \
9016	  || exit 1
9017
9018@endif bzip2
9019
9020.PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9021maybe-maintainer-clean-bzip2:
9022@if bzip2
9023maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9024
9025maintainer-clean-bzip2:
9026	@: $(MAKE); $(unstage)
9027	@[ -f ./bzip2/Makefile ] || exit 0; \
9028	r=`${PWD_COMMAND}`; export r; \
9029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9030	$(HOST_EXPORTS) \
9031	for flag in $(EXTRA_HOST_FLAGS) ; do \
9032	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9033	done; \
9034	echo "Doing maintainer-clean in bzip2" ; \
9035	(cd $(HOST_SUBDIR)/bzip2 && \
9036	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9037	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9038	          "RANLIB=$${RANLIB}" \
9039	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9040	          maintainer-clean) \
9041	  || exit 1
9042
9043@endif bzip2
9044
9045
9046
9047.PHONY: configure-cgen maybe-configure-cgen
9048maybe-configure-cgen:
9049@if gcc-bootstrap
9050configure-cgen: stage_current
9051@endif gcc-bootstrap
9052@if cgen
9053maybe-configure-cgen: configure-cgen
9054configure-cgen:
9055	@: $(MAKE); $(unstage)
9056	@r=`${PWD_COMMAND}`; export r; \
9057	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9058	test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9059	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9060	$(HOST_EXPORTS)  \
9061	echo Configuring in $(HOST_SUBDIR)/cgen; \
9062	cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9063	case $(srcdir) in \
9064	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9065	  *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9066		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9067	esac; \
9068	srcdiroption="--srcdir=$${topdir}/cgen"; \
9069	libsrcdir="$$s/cgen"; \
9070	$(SHELL) $${libsrcdir}/configure \
9071	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9072	  --target=${target_alias} $${srcdiroption}  \
9073	  || exit 1
9074@endif cgen
9075
9076
9077
9078
9079
9080.PHONY: all-cgen maybe-all-cgen
9081maybe-all-cgen:
9082@if gcc-bootstrap
9083all-cgen: stage_current
9084@endif gcc-bootstrap
9085@if cgen
9086TARGET-cgen=all
9087maybe-all-cgen: all-cgen
9088all-cgen: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9095		$(TARGET-cgen))
9096@endif cgen
9097
9098
9099
9100
9101.PHONY: check-cgen maybe-check-cgen
9102maybe-check-cgen:
9103@if cgen
9104maybe-check-cgen: check-cgen
9105
9106check-cgen:
9107	@: $(MAKE); $(unstage)
9108	@r=`${PWD_COMMAND}`; export r; \
9109	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9110	$(HOST_EXPORTS) \
9111	(cd $(HOST_SUBDIR)/cgen && \
9112	  $(MAKE) $(FLAGS_TO_PASS)  check)
9113
9114@endif cgen
9115
9116.PHONY: install-cgen maybe-install-cgen
9117maybe-install-cgen:
9118@if cgen
9119maybe-install-cgen: install-cgen
9120
9121install-cgen: installdirs
9122	@: $(MAKE); $(unstage)
9123	@r=`${PWD_COMMAND}`; export r; \
9124	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9125	$(HOST_EXPORTS) \
9126	(cd $(HOST_SUBDIR)/cgen && \
9127	  $(MAKE) $(FLAGS_TO_PASS)  install)
9128
9129@endif cgen
9130
9131# Other targets (info, dvi, pdf, etc.)
9132
9133.PHONY: maybe-info-cgen info-cgen
9134maybe-info-cgen:
9135@if cgen
9136maybe-info-cgen: info-cgen
9137
9138info-cgen: \
9139    configure-cgen
9140	@: $(MAKE); $(unstage)
9141	@[ -f ./cgen/Makefile ] || exit 0; \
9142	r=`${PWD_COMMAND}`; export r; \
9143	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9144	$(HOST_EXPORTS) \
9145	for flag in $(EXTRA_HOST_FLAGS) ; do \
9146	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9147	done; \
9148	echo "Doing info in cgen" ; \
9149	(cd $(HOST_SUBDIR)/cgen && \
9150	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9151	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9152	          "RANLIB=$${RANLIB}" \
9153	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9154	          info) \
9155	  || exit 1
9156
9157@endif cgen
9158
9159.PHONY: maybe-dvi-cgen dvi-cgen
9160maybe-dvi-cgen:
9161@if cgen
9162maybe-dvi-cgen: dvi-cgen
9163
9164dvi-cgen: \
9165    configure-cgen
9166	@: $(MAKE); $(unstage)
9167	@[ -f ./cgen/Makefile ] || exit 0; \
9168	r=`${PWD_COMMAND}`; export r; \
9169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9170	$(HOST_EXPORTS) \
9171	for flag in $(EXTRA_HOST_FLAGS) ; do \
9172	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9173	done; \
9174	echo "Doing dvi in cgen" ; \
9175	(cd $(HOST_SUBDIR)/cgen && \
9176	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9177	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9178	          "RANLIB=$${RANLIB}" \
9179	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9180	          dvi) \
9181	  || exit 1
9182
9183@endif cgen
9184
9185.PHONY: maybe-pdf-cgen pdf-cgen
9186maybe-pdf-cgen:
9187@if cgen
9188maybe-pdf-cgen: pdf-cgen
9189
9190pdf-cgen: \
9191    configure-cgen
9192	@: $(MAKE); $(unstage)
9193	@[ -f ./cgen/Makefile ] || exit 0; \
9194	r=`${PWD_COMMAND}`; export r; \
9195	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9196	$(HOST_EXPORTS) \
9197	for flag in $(EXTRA_HOST_FLAGS) ; do \
9198	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9199	done; \
9200	echo "Doing pdf in cgen" ; \
9201	(cd $(HOST_SUBDIR)/cgen && \
9202	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9203	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9204	          "RANLIB=$${RANLIB}" \
9205	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9206	          pdf) \
9207	  || exit 1
9208
9209@endif cgen
9210
9211.PHONY: maybe-html-cgen html-cgen
9212maybe-html-cgen:
9213@if cgen
9214maybe-html-cgen: html-cgen
9215
9216html-cgen: \
9217    configure-cgen
9218	@: $(MAKE); $(unstage)
9219	@[ -f ./cgen/Makefile ] || exit 0; \
9220	r=`${PWD_COMMAND}`; export r; \
9221	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9222	$(HOST_EXPORTS) \
9223	for flag in $(EXTRA_HOST_FLAGS) ; do \
9224	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9225	done; \
9226	echo "Doing html in cgen" ; \
9227	(cd $(HOST_SUBDIR)/cgen && \
9228	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9229	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9230	          "RANLIB=$${RANLIB}" \
9231	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9232	          html) \
9233	  || exit 1
9234
9235@endif cgen
9236
9237.PHONY: maybe-TAGS-cgen TAGS-cgen
9238maybe-TAGS-cgen:
9239@if cgen
9240maybe-TAGS-cgen: TAGS-cgen
9241
9242TAGS-cgen: \
9243    configure-cgen
9244	@: $(MAKE); $(unstage)
9245	@[ -f ./cgen/Makefile ] || exit 0; \
9246	r=`${PWD_COMMAND}`; export r; \
9247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9248	$(HOST_EXPORTS) \
9249	for flag in $(EXTRA_HOST_FLAGS) ; do \
9250	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9251	done; \
9252	echo "Doing TAGS in cgen" ; \
9253	(cd $(HOST_SUBDIR)/cgen && \
9254	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9255	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9256	          "RANLIB=$${RANLIB}" \
9257	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9258	          TAGS) \
9259	  || exit 1
9260
9261@endif cgen
9262
9263.PHONY: maybe-install-info-cgen install-info-cgen
9264maybe-install-info-cgen:
9265@if cgen
9266maybe-install-info-cgen: install-info-cgen
9267
9268install-info-cgen: \
9269    configure-cgen \
9270    info-cgen
9271	@: $(MAKE); $(unstage)
9272	@[ -f ./cgen/Makefile ] || exit 0; \
9273	r=`${PWD_COMMAND}`; export r; \
9274	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9275	$(HOST_EXPORTS) \
9276	for flag in $(EXTRA_HOST_FLAGS) ; do \
9277	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9278	done; \
9279	echo "Doing install-info in cgen" ; \
9280	(cd $(HOST_SUBDIR)/cgen && \
9281	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9282	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9283	          "RANLIB=$${RANLIB}" \
9284	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9285	          install-info) \
9286	  || exit 1
9287
9288@endif cgen
9289
9290.PHONY: maybe-install-pdf-cgen install-pdf-cgen
9291maybe-install-pdf-cgen:
9292@if cgen
9293maybe-install-pdf-cgen: install-pdf-cgen
9294
9295install-pdf-cgen: \
9296    configure-cgen \
9297    pdf-cgen
9298	@: $(MAKE); $(unstage)
9299	@[ -f ./cgen/Makefile ] || exit 0; \
9300	r=`${PWD_COMMAND}`; export r; \
9301	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9302	$(HOST_EXPORTS) \
9303	for flag in $(EXTRA_HOST_FLAGS) ; do \
9304	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9305	done; \
9306	echo "Doing install-pdf in cgen" ; \
9307	(cd $(HOST_SUBDIR)/cgen && \
9308	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9309	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9310	          "RANLIB=$${RANLIB}" \
9311	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9312	          install-pdf) \
9313	  || exit 1
9314
9315@endif cgen
9316
9317.PHONY: maybe-install-html-cgen install-html-cgen
9318maybe-install-html-cgen:
9319@if cgen
9320maybe-install-html-cgen: install-html-cgen
9321
9322install-html-cgen: \
9323    configure-cgen \
9324    html-cgen
9325	@: $(MAKE); $(unstage)
9326	@[ -f ./cgen/Makefile ] || exit 0; \
9327	r=`${PWD_COMMAND}`; export r; \
9328	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9329	$(HOST_EXPORTS) \
9330	for flag in $(EXTRA_HOST_FLAGS) ; do \
9331	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9332	done; \
9333	echo "Doing install-html in cgen" ; \
9334	(cd $(HOST_SUBDIR)/cgen && \
9335	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9336	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9337	          "RANLIB=$${RANLIB}" \
9338	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9339	          install-html) \
9340	  || exit 1
9341
9342@endif cgen
9343
9344.PHONY: maybe-installcheck-cgen installcheck-cgen
9345maybe-installcheck-cgen:
9346@if cgen
9347maybe-installcheck-cgen: installcheck-cgen
9348
9349installcheck-cgen: \
9350    configure-cgen
9351	@: $(MAKE); $(unstage)
9352	@[ -f ./cgen/Makefile ] || exit 0; \
9353	r=`${PWD_COMMAND}`; export r; \
9354	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9355	$(HOST_EXPORTS) \
9356	for flag in $(EXTRA_HOST_FLAGS) ; do \
9357	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9358	done; \
9359	echo "Doing installcheck in cgen" ; \
9360	(cd $(HOST_SUBDIR)/cgen && \
9361	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9362	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9363	          "RANLIB=$${RANLIB}" \
9364	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9365	          installcheck) \
9366	  || exit 1
9367
9368@endif cgen
9369
9370.PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9371maybe-mostlyclean-cgen:
9372@if cgen
9373maybe-mostlyclean-cgen: mostlyclean-cgen
9374
9375mostlyclean-cgen:
9376	@: $(MAKE); $(unstage)
9377	@[ -f ./cgen/Makefile ] || exit 0; \
9378	r=`${PWD_COMMAND}`; export r; \
9379	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9380	$(HOST_EXPORTS) \
9381	for flag in $(EXTRA_HOST_FLAGS) ; do \
9382	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9383	done; \
9384	echo "Doing mostlyclean in cgen" ; \
9385	(cd $(HOST_SUBDIR)/cgen && \
9386	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9387	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9388	          "RANLIB=$${RANLIB}" \
9389	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9390	          mostlyclean) \
9391	  || exit 1
9392
9393@endif cgen
9394
9395.PHONY: maybe-clean-cgen clean-cgen
9396maybe-clean-cgen:
9397@if cgen
9398maybe-clean-cgen: clean-cgen
9399
9400clean-cgen:
9401	@: $(MAKE); $(unstage)
9402	@[ -f ./cgen/Makefile ] || exit 0; \
9403	r=`${PWD_COMMAND}`; export r; \
9404	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9405	$(HOST_EXPORTS) \
9406	for flag in $(EXTRA_HOST_FLAGS) ; do \
9407	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9408	done; \
9409	echo "Doing clean in cgen" ; \
9410	(cd $(HOST_SUBDIR)/cgen && \
9411	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9412	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9413	          "RANLIB=$${RANLIB}" \
9414	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9415	          clean) \
9416	  || exit 1
9417
9418@endif cgen
9419
9420.PHONY: maybe-distclean-cgen distclean-cgen
9421maybe-distclean-cgen:
9422@if cgen
9423maybe-distclean-cgen: distclean-cgen
9424
9425distclean-cgen:
9426	@: $(MAKE); $(unstage)
9427	@[ -f ./cgen/Makefile ] || exit 0; \
9428	r=`${PWD_COMMAND}`; export r; \
9429	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9430	$(HOST_EXPORTS) \
9431	for flag in $(EXTRA_HOST_FLAGS) ; do \
9432	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9433	done; \
9434	echo "Doing distclean in cgen" ; \
9435	(cd $(HOST_SUBDIR)/cgen && \
9436	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9437	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9438	          "RANLIB=$${RANLIB}" \
9439	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9440	          distclean) \
9441	  || exit 1
9442
9443@endif cgen
9444
9445.PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9446maybe-maintainer-clean-cgen:
9447@if cgen
9448maybe-maintainer-clean-cgen: maintainer-clean-cgen
9449
9450maintainer-clean-cgen:
9451	@: $(MAKE); $(unstage)
9452	@[ -f ./cgen/Makefile ] || exit 0; \
9453	r=`${PWD_COMMAND}`; export r; \
9454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9455	$(HOST_EXPORTS) \
9456	for flag in $(EXTRA_HOST_FLAGS) ; do \
9457	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9458	done; \
9459	echo "Doing maintainer-clean in cgen" ; \
9460	(cd $(HOST_SUBDIR)/cgen && \
9461	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9462	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9463	          "RANLIB=$${RANLIB}" \
9464	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9465	          maintainer-clean) \
9466	  || exit 1
9467
9468@endif cgen
9469
9470
9471
9472.PHONY: configure-dejagnu maybe-configure-dejagnu
9473maybe-configure-dejagnu:
9474@if gcc-bootstrap
9475configure-dejagnu: stage_current
9476@endif gcc-bootstrap
9477@if dejagnu
9478maybe-configure-dejagnu: configure-dejagnu
9479configure-dejagnu:
9480	@: $(MAKE); $(unstage)
9481	@r=`${PWD_COMMAND}`; export r; \
9482	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9483	test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9484	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9485	$(HOST_EXPORTS)  \
9486	echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9487	cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9488	case $(srcdir) in \
9489	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9490	  *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9491		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9492	esac; \
9493	srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9494	libsrcdir="$$s/dejagnu"; \
9495	$(SHELL) $${libsrcdir}/configure \
9496	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9497	  --target=${target_alias} $${srcdiroption}  \
9498	  || exit 1
9499@endif dejagnu
9500
9501
9502
9503
9504
9505.PHONY: all-dejagnu maybe-all-dejagnu
9506maybe-all-dejagnu:
9507@if gcc-bootstrap
9508all-dejagnu: stage_current
9509@endif gcc-bootstrap
9510@if dejagnu
9511TARGET-dejagnu=all
9512maybe-all-dejagnu: all-dejagnu
9513all-dejagnu: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9520		$(TARGET-dejagnu))
9521@endif dejagnu
9522
9523
9524
9525
9526.PHONY: check-dejagnu maybe-check-dejagnu
9527maybe-check-dejagnu:
9528@if dejagnu
9529maybe-check-dejagnu: check-dejagnu
9530
9531check-dejagnu:
9532	@: $(MAKE); $(unstage)
9533	@r=`${PWD_COMMAND}`; export r; \
9534	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9535	$(HOST_EXPORTS) \
9536	(cd $(HOST_SUBDIR)/dejagnu && \
9537	  $(MAKE) $(FLAGS_TO_PASS)  check)
9538
9539@endif dejagnu
9540
9541.PHONY: install-dejagnu maybe-install-dejagnu
9542maybe-install-dejagnu:
9543@if dejagnu
9544maybe-install-dejagnu: install-dejagnu
9545
9546install-dejagnu: installdirs
9547	@: $(MAKE); $(unstage)
9548	@r=`${PWD_COMMAND}`; export r; \
9549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9550	$(HOST_EXPORTS) \
9551	(cd $(HOST_SUBDIR)/dejagnu && \
9552	  $(MAKE) $(FLAGS_TO_PASS)  install)
9553
9554@endif dejagnu
9555
9556# Other targets (info, dvi, pdf, etc.)
9557
9558.PHONY: maybe-info-dejagnu info-dejagnu
9559maybe-info-dejagnu:
9560@if dejagnu
9561maybe-info-dejagnu: info-dejagnu
9562
9563info-dejagnu: \
9564    configure-dejagnu
9565	@: $(MAKE); $(unstage)
9566	@[ -f ./dejagnu/Makefile ] || exit 0; \
9567	r=`${PWD_COMMAND}`; export r; \
9568	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9569	$(HOST_EXPORTS) \
9570	for flag in $(EXTRA_HOST_FLAGS) ; do \
9571	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9572	done; \
9573	echo "Doing info in dejagnu" ; \
9574	(cd $(HOST_SUBDIR)/dejagnu && \
9575	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9576	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9577	          "RANLIB=$${RANLIB}" \
9578	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9579	          info) \
9580	  || exit 1
9581
9582@endif dejagnu
9583
9584.PHONY: maybe-dvi-dejagnu dvi-dejagnu
9585maybe-dvi-dejagnu:
9586@if dejagnu
9587maybe-dvi-dejagnu: dvi-dejagnu
9588
9589dvi-dejagnu: \
9590    configure-dejagnu
9591	@: $(MAKE); $(unstage)
9592	@[ -f ./dejagnu/Makefile ] || exit 0; \
9593	r=`${PWD_COMMAND}`; export r; \
9594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9595	$(HOST_EXPORTS) \
9596	for flag in $(EXTRA_HOST_FLAGS) ; do \
9597	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9598	done; \
9599	echo "Doing dvi in dejagnu" ; \
9600	(cd $(HOST_SUBDIR)/dejagnu && \
9601	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9602	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9603	          "RANLIB=$${RANLIB}" \
9604	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9605	          dvi) \
9606	  || exit 1
9607
9608@endif dejagnu
9609
9610.PHONY: maybe-pdf-dejagnu pdf-dejagnu
9611maybe-pdf-dejagnu:
9612@if dejagnu
9613maybe-pdf-dejagnu: pdf-dejagnu
9614
9615pdf-dejagnu: \
9616    configure-dejagnu
9617	@: $(MAKE); $(unstage)
9618	@[ -f ./dejagnu/Makefile ] || exit 0; \
9619	r=`${PWD_COMMAND}`; export r; \
9620	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9621	$(HOST_EXPORTS) \
9622	for flag in $(EXTRA_HOST_FLAGS) ; do \
9623	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9624	done; \
9625	echo "Doing pdf in dejagnu" ; \
9626	(cd $(HOST_SUBDIR)/dejagnu && \
9627	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9628	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9629	          "RANLIB=$${RANLIB}" \
9630	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9631	          pdf) \
9632	  || exit 1
9633
9634@endif dejagnu
9635
9636.PHONY: maybe-html-dejagnu html-dejagnu
9637maybe-html-dejagnu:
9638@if dejagnu
9639maybe-html-dejagnu: html-dejagnu
9640
9641html-dejagnu: \
9642    configure-dejagnu
9643	@: $(MAKE); $(unstage)
9644	@[ -f ./dejagnu/Makefile ] || exit 0; \
9645	r=`${PWD_COMMAND}`; export r; \
9646	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9647	$(HOST_EXPORTS) \
9648	for flag in $(EXTRA_HOST_FLAGS) ; do \
9649	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9650	done; \
9651	echo "Doing html in dejagnu" ; \
9652	(cd $(HOST_SUBDIR)/dejagnu && \
9653	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9654	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9655	          "RANLIB=$${RANLIB}" \
9656	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9657	          html) \
9658	  || exit 1
9659
9660@endif dejagnu
9661
9662.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9663maybe-TAGS-dejagnu:
9664@if dejagnu
9665maybe-TAGS-dejagnu: TAGS-dejagnu
9666
9667TAGS-dejagnu: \
9668    configure-dejagnu
9669	@: $(MAKE); $(unstage)
9670	@[ -f ./dejagnu/Makefile ] || exit 0; \
9671	r=`${PWD_COMMAND}`; export r; \
9672	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9673	$(HOST_EXPORTS) \
9674	for flag in $(EXTRA_HOST_FLAGS) ; do \
9675	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9676	done; \
9677	echo "Doing TAGS in dejagnu" ; \
9678	(cd $(HOST_SUBDIR)/dejagnu && \
9679	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9680	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9681	          "RANLIB=$${RANLIB}" \
9682	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9683	          TAGS) \
9684	  || exit 1
9685
9686@endif dejagnu
9687
9688.PHONY: maybe-install-info-dejagnu install-info-dejagnu
9689maybe-install-info-dejagnu:
9690@if dejagnu
9691maybe-install-info-dejagnu: install-info-dejagnu
9692
9693install-info-dejagnu: \
9694    configure-dejagnu \
9695    info-dejagnu
9696	@: $(MAKE); $(unstage)
9697	@[ -f ./dejagnu/Makefile ] || exit 0; \
9698	r=`${PWD_COMMAND}`; export r; \
9699	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9700	$(HOST_EXPORTS) \
9701	for flag in $(EXTRA_HOST_FLAGS) ; do \
9702	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9703	done; \
9704	echo "Doing install-info in dejagnu" ; \
9705	(cd $(HOST_SUBDIR)/dejagnu && \
9706	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9707	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9708	          "RANLIB=$${RANLIB}" \
9709	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9710	          install-info) \
9711	  || exit 1
9712
9713@endif dejagnu
9714
9715.PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9716maybe-install-pdf-dejagnu:
9717@if dejagnu
9718maybe-install-pdf-dejagnu: install-pdf-dejagnu
9719
9720install-pdf-dejagnu: \
9721    configure-dejagnu \
9722    pdf-dejagnu
9723	@: $(MAKE); $(unstage)
9724	@[ -f ./dejagnu/Makefile ] || exit 0; \
9725	r=`${PWD_COMMAND}`; export r; \
9726	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9727	$(HOST_EXPORTS) \
9728	for flag in $(EXTRA_HOST_FLAGS) ; do \
9729	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9730	done; \
9731	echo "Doing install-pdf in dejagnu" ; \
9732	(cd $(HOST_SUBDIR)/dejagnu && \
9733	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9734	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9735	          "RANLIB=$${RANLIB}" \
9736	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9737	          install-pdf) \
9738	  || exit 1
9739
9740@endif dejagnu
9741
9742.PHONY: maybe-install-html-dejagnu install-html-dejagnu
9743maybe-install-html-dejagnu:
9744@if dejagnu
9745maybe-install-html-dejagnu: install-html-dejagnu
9746
9747install-html-dejagnu: \
9748    configure-dejagnu \
9749    html-dejagnu
9750	@: $(MAKE); $(unstage)
9751	@[ -f ./dejagnu/Makefile ] || exit 0; \
9752	r=`${PWD_COMMAND}`; export r; \
9753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9754	$(HOST_EXPORTS) \
9755	for flag in $(EXTRA_HOST_FLAGS) ; do \
9756	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9757	done; \
9758	echo "Doing install-html in dejagnu" ; \
9759	(cd $(HOST_SUBDIR)/dejagnu && \
9760	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9761	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9762	          "RANLIB=$${RANLIB}" \
9763	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9764	          install-html) \
9765	  || exit 1
9766
9767@endif dejagnu
9768
9769.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9770maybe-installcheck-dejagnu:
9771@if dejagnu
9772maybe-installcheck-dejagnu: installcheck-dejagnu
9773
9774installcheck-dejagnu: \
9775    configure-dejagnu
9776	@: $(MAKE); $(unstage)
9777	@[ -f ./dejagnu/Makefile ] || exit 0; \
9778	r=`${PWD_COMMAND}`; export r; \
9779	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9780	$(HOST_EXPORTS) \
9781	for flag in $(EXTRA_HOST_FLAGS) ; do \
9782	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9783	done; \
9784	echo "Doing installcheck in dejagnu" ; \
9785	(cd $(HOST_SUBDIR)/dejagnu && \
9786	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9787	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9788	          "RANLIB=$${RANLIB}" \
9789	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9790	          installcheck) \
9791	  || exit 1
9792
9793@endif dejagnu
9794
9795.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9796maybe-mostlyclean-dejagnu:
9797@if dejagnu
9798maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9799
9800mostlyclean-dejagnu:
9801	@: $(MAKE); $(unstage)
9802	@[ -f ./dejagnu/Makefile ] || exit 0; \
9803	r=`${PWD_COMMAND}`; export r; \
9804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9805	$(HOST_EXPORTS) \
9806	for flag in $(EXTRA_HOST_FLAGS) ; do \
9807	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9808	done; \
9809	echo "Doing mostlyclean in dejagnu" ; \
9810	(cd $(HOST_SUBDIR)/dejagnu && \
9811	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9812	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9813	          "RANLIB=$${RANLIB}" \
9814	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9815	          mostlyclean) \
9816	  || exit 1
9817
9818@endif dejagnu
9819
9820.PHONY: maybe-clean-dejagnu clean-dejagnu
9821maybe-clean-dejagnu:
9822@if dejagnu
9823maybe-clean-dejagnu: clean-dejagnu
9824
9825clean-dejagnu:
9826	@: $(MAKE); $(unstage)
9827	@[ -f ./dejagnu/Makefile ] || exit 0; \
9828	r=`${PWD_COMMAND}`; export r; \
9829	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9830	$(HOST_EXPORTS) \
9831	for flag in $(EXTRA_HOST_FLAGS) ; do \
9832	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9833	done; \
9834	echo "Doing clean in dejagnu" ; \
9835	(cd $(HOST_SUBDIR)/dejagnu && \
9836	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9837	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9838	          "RANLIB=$${RANLIB}" \
9839	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9840	          clean) \
9841	  || exit 1
9842
9843@endif dejagnu
9844
9845.PHONY: maybe-distclean-dejagnu distclean-dejagnu
9846maybe-distclean-dejagnu:
9847@if dejagnu
9848maybe-distclean-dejagnu: distclean-dejagnu
9849
9850distclean-dejagnu:
9851	@: $(MAKE); $(unstage)
9852	@[ -f ./dejagnu/Makefile ] || exit 0; \
9853	r=`${PWD_COMMAND}`; export r; \
9854	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9855	$(HOST_EXPORTS) \
9856	for flag in $(EXTRA_HOST_FLAGS) ; do \
9857	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9858	done; \
9859	echo "Doing distclean in dejagnu" ; \
9860	(cd $(HOST_SUBDIR)/dejagnu && \
9861	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9862	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9863	          "RANLIB=$${RANLIB}" \
9864	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9865	          distclean) \
9866	  || exit 1
9867
9868@endif dejagnu
9869
9870.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9871maybe-maintainer-clean-dejagnu:
9872@if dejagnu
9873maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9874
9875maintainer-clean-dejagnu:
9876	@: $(MAKE); $(unstage)
9877	@[ -f ./dejagnu/Makefile ] || exit 0; \
9878	r=`${PWD_COMMAND}`; export r; \
9879	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9880	$(HOST_EXPORTS) \
9881	for flag in $(EXTRA_HOST_FLAGS) ; do \
9882	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9883	done; \
9884	echo "Doing maintainer-clean in dejagnu" ; \
9885	(cd $(HOST_SUBDIR)/dejagnu && \
9886	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9887	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9888	          "RANLIB=$${RANLIB}" \
9889	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9890	          maintainer-clean) \
9891	  || exit 1
9892
9893@endif dejagnu
9894
9895
9896
9897.PHONY: configure-diff maybe-configure-diff
9898maybe-configure-diff:
9899@if gcc-bootstrap
9900configure-diff: stage_current
9901@endif gcc-bootstrap
9902@if diff
9903maybe-configure-diff: configure-diff
9904configure-diff:
9905	@: $(MAKE); $(unstage)
9906	@r=`${PWD_COMMAND}`; export r; \
9907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9908	test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9909	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9910	$(HOST_EXPORTS)  \
9911	echo Configuring in $(HOST_SUBDIR)/diff; \
9912	cd "$(HOST_SUBDIR)/diff" || exit 1; \
9913	case $(srcdir) in \
9914	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9915	  *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9916		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9917	esac; \
9918	srcdiroption="--srcdir=$${topdir}/diff"; \
9919	libsrcdir="$$s/diff"; \
9920	$(SHELL) $${libsrcdir}/configure \
9921	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9922	  --target=${target_alias} $${srcdiroption}  \
9923	  || exit 1
9924@endif diff
9925
9926
9927
9928
9929
9930.PHONY: all-diff maybe-all-diff
9931maybe-all-diff:
9932@if gcc-bootstrap
9933all-diff: stage_current
9934@endif gcc-bootstrap
9935@if diff
9936TARGET-diff=all
9937maybe-all-diff: all-diff
9938all-diff: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
9945		$(TARGET-diff))
9946@endif diff
9947
9948
9949
9950
9951.PHONY: check-diff maybe-check-diff
9952maybe-check-diff:
9953@if diff
9954maybe-check-diff: check-diff
9955
9956check-diff:
9957	@: $(MAKE); $(unstage)
9958	@r=`${PWD_COMMAND}`; export r; \
9959	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9960	$(HOST_EXPORTS) \
9961	(cd $(HOST_SUBDIR)/diff && \
9962	  $(MAKE) $(FLAGS_TO_PASS)  check)
9963
9964@endif diff
9965
9966.PHONY: install-diff maybe-install-diff
9967maybe-install-diff:
9968@if diff
9969maybe-install-diff: install-diff
9970
9971install-diff: installdirs
9972	@: $(MAKE); $(unstage)
9973	@r=`${PWD_COMMAND}`; export r; \
9974	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9975	$(HOST_EXPORTS) \
9976	(cd $(HOST_SUBDIR)/diff && \
9977	  $(MAKE) $(FLAGS_TO_PASS)  install)
9978
9979@endif diff
9980
9981# Other targets (info, dvi, pdf, etc.)
9982
9983.PHONY: maybe-info-diff info-diff
9984maybe-info-diff:
9985@if diff
9986maybe-info-diff: info-diff
9987
9988info-diff: \
9989    configure-diff
9990	@: $(MAKE); $(unstage)
9991	@[ -f ./diff/Makefile ] || exit 0; \
9992	r=`${PWD_COMMAND}`; export r; \
9993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9994	$(HOST_EXPORTS) \
9995	for flag in $(EXTRA_HOST_FLAGS) ; do \
9996	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9997	done; \
9998	echo "Doing info in diff" ; \
9999	(cd $(HOST_SUBDIR)/diff && \
10000	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10001	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10002	          "RANLIB=$${RANLIB}" \
10003	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10004	          info) \
10005	  || exit 1
10006
10007@endif diff
10008
10009.PHONY: maybe-dvi-diff dvi-diff
10010maybe-dvi-diff:
10011@if diff
10012maybe-dvi-diff: dvi-diff
10013
10014dvi-diff: \
10015    configure-diff
10016	@: $(MAKE); $(unstage)
10017	@[ -f ./diff/Makefile ] || exit 0; \
10018	r=`${PWD_COMMAND}`; export r; \
10019	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10020	$(HOST_EXPORTS) \
10021	for flag in $(EXTRA_HOST_FLAGS) ; do \
10022	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10023	done; \
10024	echo "Doing dvi in diff" ; \
10025	(cd $(HOST_SUBDIR)/diff && \
10026	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10027	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10028	          "RANLIB=$${RANLIB}" \
10029	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10030	          dvi) \
10031	  || exit 1
10032
10033@endif diff
10034
10035.PHONY: maybe-pdf-diff pdf-diff
10036maybe-pdf-diff:
10037@if diff
10038maybe-pdf-diff: pdf-diff
10039
10040pdf-diff: \
10041    configure-diff
10042	@: $(MAKE); $(unstage)
10043	@[ -f ./diff/Makefile ] || exit 0; \
10044	r=`${PWD_COMMAND}`; export r; \
10045	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10046	$(HOST_EXPORTS) \
10047	for flag in $(EXTRA_HOST_FLAGS) ; do \
10048	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10049	done; \
10050	echo "Doing pdf in diff" ; \
10051	(cd $(HOST_SUBDIR)/diff && \
10052	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10053	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10054	          "RANLIB=$${RANLIB}" \
10055	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10056	          pdf) \
10057	  || exit 1
10058
10059@endif diff
10060
10061.PHONY: maybe-html-diff html-diff
10062maybe-html-diff:
10063@if diff
10064maybe-html-diff: html-diff
10065
10066html-diff: \
10067    configure-diff
10068	@: $(MAKE); $(unstage)
10069	@[ -f ./diff/Makefile ] || exit 0; \
10070	r=`${PWD_COMMAND}`; export r; \
10071	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10072	$(HOST_EXPORTS) \
10073	for flag in $(EXTRA_HOST_FLAGS) ; do \
10074	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10075	done; \
10076	echo "Doing html in diff" ; \
10077	(cd $(HOST_SUBDIR)/diff && \
10078	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10079	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10080	          "RANLIB=$${RANLIB}" \
10081	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10082	          html) \
10083	  || exit 1
10084
10085@endif diff
10086
10087.PHONY: maybe-TAGS-diff TAGS-diff
10088maybe-TAGS-diff:
10089@if diff
10090maybe-TAGS-diff: TAGS-diff
10091
10092TAGS-diff: \
10093    configure-diff
10094	@: $(MAKE); $(unstage)
10095	@[ -f ./diff/Makefile ] || exit 0; \
10096	r=`${PWD_COMMAND}`; export r; \
10097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10098	$(HOST_EXPORTS) \
10099	for flag in $(EXTRA_HOST_FLAGS) ; do \
10100	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10101	done; \
10102	echo "Doing TAGS in diff" ; \
10103	(cd $(HOST_SUBDIR)/diff && \
10104	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10105	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10106	          "RANLIB=$${RANLIB}" \
10107	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10108	          TAGS) \
10109	  || exit 1
10110
10111@endif diff
10112
10113.PHONY: maybe-install-info-diff install-info-diff
10114maybe-install-info-diff:
10115@if diff
10116maybe-install-info-diff: install-info-diff
10117
10118install-info-diff: \
10119    configure-diff \
10120    info-diff
10121	@: $(MAKE); $(unstage)
10122	@[ -f ./diff/Makefile ] || exit 0; \
10123	r=`${PWD_COMMAND}`; export r; \
10124	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10125	$(HOST_EXPORTS) \
10126	for flag in $(EXTRA_HOST_FLAGS) ; do \
10127	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10128	done; \
10129	echo "Doing install-info in diff" ; \
10130	(cd $(HOST_SUBDIR)/diff && \
10131	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10132	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10133	          "RANLIB=$${RANLIB}" \
10134	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10135	          install-info) \
10136	  || exit 1
10137
10138@endif diff
10139
10140.PHONY: maybe-install-pdf-diff install-pdf-diff
10141maybe-install-pdf-diff:
10142@if diff
10143maybe-install-pdf-diff: install-pdf-diff
10144
10145install-pdf-diff: \
10146    configure-diff \
10147    pdf-diff
10148	@: $(MAKE); $(unstage)
10149	@[ -f ./diff/Makefile ] || exit 0; \
10150	r=`${PWD_COMMAND}`; export r; \
10151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10152	$(HOST_EXPORTS) \
10153	for flag in $(EXTRA_HOST_FLAGS) ; do \
10154	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10155	done; \
10156	echo "Doing install-pdf in diff" ; \
10157	(cd $(HOST_SUBDIR)/diff && \
10158	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10159	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10160	          "RANLIB=$${RANLIB}" \
10161	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10162	          install-pdf) \
10163	  || exit 1
10164
10165@endif diff
10166
10167.PHONY: maybe-install-html-diff install-html-diff
10168maybe-install-html-diff:
10169@if diff
10170maybe-install-html-diff: install-html-diff
10171
10172install-html-diff: \
10173    configure-diff \
10174    html-diff
10175	@: $(MAKE); $(unstage)
10176	@[ -f ./diff/Makefile ] || exit 0; \
10177	r=`${PWD_COMMAND}`; export r; \
10178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10179	$(HOST_EXPORTS) \
10180	for flag in $(EXTRA_HOST_FLAGS) ; do \
10181	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10182	done; \
10183	echo "Doing install-html in diff" ; \
10184	(cd $(HOST_SUBDIR)/diff && \
10185	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10186	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10187	          "RANLIB=$${RANLIB}" \
10188	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10189	          install-html) \
10190	  || exit 1
10191
10192@endif diff
10193
10194.PHONY: maybe-installcheck-diff installcheck-diff
10195maybe-installcheck-diff:
10196@if diff
10197maybe-installcheck-diff: installcheck-diff
10198
10199installcheck-diff: \
10200    configure-diff
10201	@: $(MAKE); $(unstage)
10202	@[ -f ./diff/Makefile ] || exit 0; \
10203	r=`${PWD_COMMAND}`; export r; \
10204	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10205	$(HOST_EXPORTS) \
10206	for flag in $(EXTRA_HOST_FLAGS) ; do \
10207	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10208	done; \
10209	echo "Doing installcheck in diff" ; \
10210	(cd $(HOST_SUBDIR)/diff && \
10211	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10212	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10213	          "RANLIB=$${RANLIB}" \
10214	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10215	          installcheck) \
10216	  || exit 1
10217
10218@endif diff
10219
10220.PHONY: maybe-mostlyclean-diff mostlyclean-diff
10221maybe-mostlyclean-diff:
10222@if diff
10223maybe-mostlyclean-diff: mostlyclean-diff
10224
10225mostlyclean-diff:
10226	@: $(MAKE); $(unstage)
10227	@[ -f ./diff/Makefile ] || exit 0; \
10228	r=`${PWD_COMMAND}`; export r; \
10229	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10230	$(HOST_EXPORTS) \
10231	for flag in $(EXTRA_HOST_FLAGS) ; do \
10232	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10233	done; \
10234	echo "Doing mostlyclean in diff" ; \
10235	(cd $(HOST_SUBDIR)/diff && \
10236	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10237	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10238	          "RANLIB=$${RANLIB}" \
10239	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10240	          mostlyclean) \
10241	  || exit 1
10242
10243@endif diff
10244
10245.PHONY: maybe-clean-diff clean-diff
10246maybe-clean-diff:
10247@if diff
10248maybe-clean-diff: clean-diff
10249
10250clean-diff:
10251	@: $(MAKE); $(unstage)
10252	@[ -f ./diff/Makefile ] || exit 0; \
10253	r=`${PWD_COMMAND}`; export r; \
10254	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10255	$(HOST_EXPORTS) \
10256	for flag in $(EXTRA_HOST_FLAGS) ; do \
10257	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10258	done; \
10259	echo "Doing clean in diff" ; \
10260	(cd $(HOST_SUBDIR)/diff && \
10261	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10262	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10263	          "RANLIB=$${RANLIB}" \
10264	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10265	          clean) \
10266	  || exit 1
10267
10268@endif diff
10269
10270.PHONY: maybe-distclean-diff distclean-diff
10271maybe-distclean-diff:
10272@if diff
10273maybe-distclean-diff: distclean-diff
10274
10275distclean-diff:
10276	@: $(MAKE); $(unstage)
10277	@[ -f ./diff/Makefile ] || exit 0; \
10278	r=`${PWD_COMMAND}`; export r; \
10279	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10280	$(HOST_EXPORTS) \
10281	for flag in $(EXTRA_HOST_FLAGS) ; do \
10282	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10283	done; \
10284	echo "Doing distclean in diff" ; \
10285	(cd $(HOST_SUBDIR)/diff && \
10286	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10287	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10288	          "RANLIB=$${RANLIB}" \
10289	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10290	          distclean) \
10291	  || exit 1
10292
10293@endif diff
10294
10295.PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10296maybe-maintainer-clean-diff:
10297@if diff
10298maybe-maintainer-clean-diff: maintainer-clean-diff
10299
10300maintainer-clean-diff:
10301	@: $(MAKE); $(unstage)
10302	@[ -f ./diff/Makefile ] || exit 0; \
10303	r=`${PWD_COMMAND}`; export r; \
10304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10305	$(HOST_EXPORTS) \
10306	for flag in $(EXTRA_HOST_FLAGS) ; do \
10307	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10308	done; \
10309	echo "Doing maintainer-clean in diff" ; \
10310	(cd $(HOST_SUBDIR)/diff && \
10311	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10312	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10313	          "RANLIB=$${RANLIB}" \
10314	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10315	          maintainer-clean) \
10316	  || exit 1
10317
10318@endif diff
10319
10320
10321
10322.PHONY: configure-dosutils maybe-configure-dosutils
10323maybe-configure-dosutils:
10324@if gcc-bootstrap
10325configure-dosutils: stage_current
10326@endif gcc-bootstrap
10327@if dosutils
10328maybe-configure-dosutils: configure-dosutils
10329configure-dosutils:
10330	@: $(MAKE); $(unstage)
10331	@r=`${PWD_COMMAND}`; export r; \
10332	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10333	test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10334	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10335	$(HOST_EXPORTS)  \
10336	echo Configuring in $(HOST_SUBDIR)/dosutils; \
10337	cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10338	case $(srcdir) in \
10339	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10340	  *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10341		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10342	esac; \
10343	srcdiroption="--srcdir=$${topdir}/dosutils"; \
10344	libsrcdir="$$s/dosutils"; \
10345	$(SHELL) $${libsrcdir}/configure \
10346	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10347	  --target=${target_alias} $${srcdiroption}  \
10348	  || exit 1
10349@endif dosutils
10350
10351
10352
10353
10354
10355.PHONY: all-dosutils maybe-all-dosutils
10356maybe-all-dosutils:
10357@if gcc-bootstrap
10358all-dosutils: stage_current
10359@endif gcc-bootstrap
10360@if dosutils
10361TARGET-dosutils=all
10362maybe-all-dosutils: all-dosutils
10363all-dosutils: configure-dosutils
10364	@: $(MAKE); $(unstage)
10365	@r=`${PWD_COMMAND}`; export r; \
10366	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10367	$(HOST_EXPORTS)  \
10368	(cd $(HOST_SUBDIR)/dosutils && \
10369	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10370		$(TARGET-dosutils))
10371@endif dosutils
10372
10373
10374
10375
10376.PHONY: check-dosutils maybe-check-dosutils
10377maybe-check-dosutils:
10378@if dosutils
10379maybe-check-dosutils: check-dosutils
10380
10381check-dosutils:
10382
10383@endif dosutils
10384
10385.PHONY: install-dosutils maybe-install-dosutils
10386maybe-install-dosutils:
10387@if dosutils
10388maybe-install-dosutils: install-dosutils
10389
10390install-dosutils: installdirs
10391	@: $(MAKE); $(unstage)
10392	@r=`${PWD_COMMAND}`; export r; \
10393	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10394	$(HOST_EXPORTS) \
10395	(cd $(HOST_SUBDIR)/dosutils && \
10396	  $(MAKE) $(FLAGS_TO_PASS)  install)
10397
10398@endif dosutils
10399
10400# Other targets (info, dvi, pdf, etc.)
10401
10402.PHONY: maybe-info-dosutils info-dosutils
10403maybe-info-dosutils:
10404@if dosutils
10405maybe-info-dosutils: info-dosutils
10406
10407info-dosutils: \
10408    configure-dosutils
10409	@: $(MAKE); $(unstage)
10410	@[ -f ./dosutils/Makefile ] || exit 0; \
10411	r=`${PWD_COMMAND}`; export r; \
10412	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10413	$(HOST_EXPORTS) \
10414	for flag in $(EXTRA_HOST_FLAGS) ; do \
10415	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10416	done; \
10417	echo "Doing info in dosutils" ; \
10418	(cd $(HOST_SUBDIR)/dosutils && \
10419	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10420	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10421	          "RANLIB=$${RANLIB}" \
10422	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10423	          info) \
10424	  || exit 1
10425
10426@endif dosutils
10427
10428.PHONY: maybe-dvi-dosutils dvi-dosutils
10429maybe-dvi-dosutils:
10430@if dosutils
10431maybe-dvi-dosutils: dvi-dosutils
10432
10433dvi-dosutils: \
10434    configure-dosutils
10435	@: $(MAKE); $(unstage)
10436	@[ -f ./dosutils/Makefile ] || exit 0; \
10437	r=`${PWD_COMMAND}`; export r; \
10438	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10439	$(HOST_EXPORTS) \
10440	for flag in $(EXTRA_HOST_FLAGS) ; do \
10441	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10442	done; \
10443	echo "Doing dvi in dosutils" ; \
10444	(cd $(HOST_SUBDIR)/dosutils && \
10445	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10446	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10447	          "RANLIB=$${RANLIB}" \
10448	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10449	          dvi) \
10450	  || exit 1
10451
10452@endif dosutils
10453
10454.PHONY: maybe-pdf-dosutils pdf-dosutils
10455maybe-pdf-dosutils:
10456@if dosutils
10457maybe-pdf-dosutils: pdf-dosutils
10458
10459pdf-dosutils: \
10460    configure-dosutils
10461	@: $(MAKE); $(unstage)
10462	@[ -f ./dosutils/Makefile ] || exit 0; \
10463	r=`${PWD_COMMAND}`; export r; \
10464	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10465	$(HOST_EXPORTS) \
10466	for flag in $(EXTRA_HOST_FLAGS) ; do \
10467	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10468	done; \
10469	echo "Doing pdf in dosutils" ; \
10470	(cd $(HOST_SUBDIR)/dosutils && \
10471	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10472	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10473	          "RANLIB=$${RANLIB}" \
10474	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10475	          pdf) \
10476	  || exit 1
10477
10478@endif dosutils
10479
10480.PHONY: maybe-html-dosutils html-dosutils
10481maybe-html-dosutils:
10482@if dosutils
10483maybe-html-dosutils: html-dosutils
10484
10485html-dosutils: \
10486    configure-dosutils
10487	@: $(MAKE); $(unstage)
10488	@[ -f ./dosutils/Makefile ] || exit 0; \
10489	r=`${PWD_COMMAND}`; export r; \
10490	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10491	$(HOST_EXPORTS) \
10492	for flag in $(EXTRA_HOST_FLAGS) ; do \
10493	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10494	done; \
10495	echo "Doing html in dosutils" ; \
10496	(cd $(HOST_SUBDIR)/dosutils && \
10497	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10498	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10499	          "RANLIB=$${RANLIB}" \
10500	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10501	          html) \
10502	  || exit 1
10503
10504@endif dosutils
10505
10506.PHONY: maybe-TAGS-dosutils TAGS-dosutils
10507maybe-TAGS-dosutils:
10508@if dosutils
10509maybe-TAGS-dosutils: TAGS-dosutils
10510
10511TAGS-dosutils: \
10512    configure-dosutils
10513	@: $(MAKE); $(unstage)
10514	@[ -f ./dosutils/Makefile ] || exit 0; \
10515	r=`${PWD_COMMAND}`; export r; \
10516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10517	$(HOST_EXPORTS) \
10518	for flag in $(EXTRA_HOST_FLAGS) ; do \
10519	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10520	done; \
10521	echo "Doing TAGS in dosutils" ; \
10522	(cd $(HOST_SUBDIR)/dosutils && \
10523	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10524	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10525	          "RANLIB=$${RANLIB}" \
10526	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10527	          TAGS) \
10528	  || exit 1
10529
10530@endif dosutils
10531
10532.PHONY: maybe-install-info-dosutils install-info-dosutils
10533maybe-install-info-dosutils:
10534@if dosutils
10535maybe-install-info-dosutils: install-info-dosutils
10536
10537install-info-dosutils: \
10538    configure-dosutils \
10539    info-dosutils
10540	@: $(MAKE); $(unstage)
10541	@[ -f ./dosutils/Makefile ] || exit 0; \
10542	r=`${PWD_COMMAND}`; export r; \
10543	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10544	$(HOST_EXPORTS) \
10545	for flag in $(EXTRA_HOST_FLAGS) ; do \
10546	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10547	done; \
10548	echo "Doing install-info in dosutils" ; \
10549	(cd $(HOST_SUBDIR)/dosutils && \
10550	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10551	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10552	          "RANLIB=$${RANLIB}" \
10553	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10554	          install-info) \
10555	  || exit 1
10556
10557@endif dosutils
10558
10559.PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10560maybe-install-pdf-dosutils:
10561@if dosutils
10562maybe-install-pdf-dosutils: install-pdf-dosutils
10563
10564install-pdf-dosutils: \
10565    configure-dosutils \
10566    pdf-dosutils
10567	@: $(MAKE); $(unstage)
10568	@[ -f ./dosutils/Makefile ] || exit 0; \
10569	r=`${PWD_COMMAND}`; export r; \
10570	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10571	$(HOST_EXPORTS) \
10572	for flag in $(EXTRA_HOST_FLAGS) ; do \
10573	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10574	done; \
10575	echo "Doing install-pdf in dosutils" ; \
10576	(cd $(HOST_SUBDIR)/dosutils && \
10577	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10578	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10579	          "RANLIB=$${RANLIB}" \
10580	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10581	          install-pdf) \
10582	  || exit 1
10583
10584@endif dosutils
10585
10586.PHONY: maybe-install-html-dosutils install-html-dosutils
10587maybe-install-html-dosutils:
10588@if dosutils
10589maybe-install-html-dosutils: install-html-dosutils
10590
10591install-html-dosutils: \
10592    configure-dosutils \
10593    html-dosutils
10594	@: $(MAKE); $(unstage)
10595	@[ -f ./dosutils/Makefile ] || exit 0; \
10596	r=`${PWD_COMMAND}`; export r; \
10597	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10598	$(HOST_EXPORTS) \
10599	for flag in $(EXTRA_HOST_FLAGS) ; do \
10600	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10601	done; \
10602	echo "Doing install-html in dosutils" ; \
10603	(cd $(HOST_SUBDIR)/dosutils && \
10604	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10605	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10606	          "RANLIB=$${RANLIB}" \
10607	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10608	          install-html) \
10609	  || exit 1
10610
10611@endif dosutils
10612
10613.PHONY: maybe-installcheck-dosutils installcheck-dosutils
10614maybe-installcheck-dosutils:
10615@if dosutils
10616maybe-installcheck-dosutils: installcheck-dosutils
10617
10618installcheck-dosutils: \
10619    configure-dosutils
10620	@: $(MAKE); $(unstage)
10621	@[ -f ./dosutils/Makefile ] || exit 0; \
10622	r=`${PWD_COMMAND}`; export r; \
10623	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10624	$(HOST_EXPORTS) \
10625	for flag in $(EXTRA_HOST_FLAGS) ; do \
10626	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10627	done; \
10628	echo "Doing installcheck in dosutils" ; \
10629	(cd $(HOST_SUBDIR)/dosutils && \
10630	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10631	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10632	          "RANLIB=$${RANLIB}" \
10633	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10634	          installcheck) \
10635	  || exit 1
10636
10637@endif dosutils
10638
10639.PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10640maybe-mostlyclean-dosutils:
10641@if dosutils
10642maybe-mostlyclean-dosutils: mostlyclean-dosutils
10643
10644mostlyclean-dosutils:
10645	@: $(MAKE); $(unstage)
10646	@[ -f ./dosutils/Makefile ] || exit 0; \
10647	r=`${PWD_COMMAND}`; export r; \
10648	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10649	$(HOST_EXPORTS) \
10650	for flag in $(EXTRA_HOST_FLAGS) ; do \
10651	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10652	done; \
10653	echo "Doing mostlyclean in dosutils" ; \
10654	(cd $(HOST_SUBDIR)/dosutils && \
10655	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10656	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10657	          "RANLIB=$${RANLIB}" \
10658	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10659	          mostlyclean) \
10660	  || exit 1
10661
10662@endif dosutils
10663
10664.PHONY: maybe-clean-dosutils clean-dosutils
10665maybe-clean-dosutils:
10666@if dosutils
10667maybe-clean-dosutils: clean-dosutils
10668
10669clean-dosutils:
10670	@: $(MAKE); $(unstage)
10671	@[ -f ./dosutils/Makefile ] || exit 0; \
10672	r=`${PWD_COMMAND}`; export r; \
10673	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10674	$(HOST_EXPORTS) \
10675	for flag in $(EXTRA_HOST_FLAGS) ; do \
10676	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10677	done; \
10678	echo "Doing clean in dosutils" ; \
10679	(cd $(HOST_SUBDIR)/dosutils && \
10680	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10681	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10682	          "RANLIB=$${RANLIB}" \
10683	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10684	          clean) \
10685	  || exit 1
10686
10687@endif dosutils
10688
10689.PHONY: maybe-distclean-dosutils distclean-dosutils
10690maybe-distclean-dosutils:
10691@if dosutils
10692maybe-distclean-dosutils: distclean-dosutils
10693
10694distclean-dosutils:
10695	@: $(MAKE); $(unstage)
10696	@[ -f ./dosutils/Makefile ] || exit 0; \
10697	r=`${PWD_COMMAND}`; export r; \
10698	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10699	$(HOST_EXPORTS) \
10700	for flag in $(EXTRA_HOST_FLAGS) ; do \
10701	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10702	done; \
10703	echo "Doing distclean in dosutils" ; \
10704	(cd $(HOST_SUBDIR)/dosutils && \
10705	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10706	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10707	          "RANLIB=$${RANLIB}" \
10708	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10709	          distclean) \
10710	  || exit 1
10711
10712@endif dosutils
10713
10714.PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10715maybe-maintainer-clean-dosutils:
10716@if dosutils
10717maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10718
10719maintainer-clean-dosutils:
10720	@: $(MAKE); $(unstage)
10721	@[ -f ./dosutils/Makefile ] || exit 0; \
10722	r=`${PWD_COMMAND}`; export r; \
10723	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10724	$(HOST_EXPORTS) \
10725	for flag in $(EXTRA_HOST_FLAGS) ; do \
10726	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10727	done; \
10728	echo "Doing maintainer-clean in dosutils" ; \
10729	(cd $(HOST_SUBDIR)/dosutils && \
10730	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10731	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10732	          "RANLIB=$${RANLIB}" \
10733	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10734	          maintainer-clean) \
10735	  || exit 1
10736
10737@endif dosutils
10738
10739
10740
10741.PHONY: configure-etc maybe-configure-etc
10742maybe-configure-etc:
10743@if gcc-bootstrap
10744configure-etc: stage_current
10745@endif gcc-bootstrap
10746@if etc
10747maybe-configure-etc: configure-etc
10748configure-etc:
10749	@: $(MAKE); $(unstage)
10750	@r=`${PWD_COMMAND}`; export r; \
10751	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10752	test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10753	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10754	$(HOST_EXPORTS)  \
10755	echo Configuring in $(HOST_SUBDIR)/etc; \
10756	cd "$(HOST_SUBDIR)/etc" || exit 1; \
10757	case $(srcdir) in \
10758	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10759	  *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10760		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10761	esac; \
10762	srcdiroption="--srcdir=$${topdir}/etc"; \
10763	libsrcdir="$$s/etc"; \
10764	$(SHELL) $${libsrcdir}/configure \
10765	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10766	  --target=${target_alias} $${srcdiroption}  \
10767	  || exit 1
10768@endif etc
10769
10770
10771
10772
10773
10774.PHONY: all-etc maybe-all-etc
10775maybe-all-etc:
10776@if gcc-bootstrap
10777all-etc: stage_current
10778@endif gcc-bootstrap
10779@if etc
10780TARGET-etc=all
10781maybe-all-etc: all-etc
10782all-etc: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
10789		$(TARGET-etc))
10790@endif etc
10791
10792
10793
10794
10795.PHONY: check-etc maybe-check-etc
10796maybe-check-etc:
10797@if etc
10798maybe-check-etc: check-etc
10799
10800check-etc:
10801	@: $(MAKE); $(unstage)
10802	@r=`${PWD_COMMAND}`; export r; \
10803	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10804	$(HOST_EXPORTS) \
10805	(cd $(HOST_SUBDIR)/etc && \
10806	  $(MAKE) $(FLAGS_TO_PASS)  check)
10807
10808@endif etc
10809
10810.PHONY: install-etc maybe-install-etc
10811maybe-install-etc:
10812@if etc
10813maybe-install-etc: install-etc
10814
10815install-etc: installdirs
10816	@: $(MAKE); $(unstage)
10817	@r=`${PWD_COMMAND}`; export r; \
10818	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10819	$(HOST_EXPORTS) \
10820	(cd $(HOST_SUBDIR)/etc && \
10821	  $(MAKE) $(FLAGS_TO_PASS)  install)
10822
10823@endif etc
10824
10825# Other targets (info, dvi, pdf, etc.)
10826
10827.PHONY: maybe-info-etc info-etc
10828maybe-info-etc:
10829@if etc
10830maybe-info-etc: info-etc
10831
10832info-etc: \
10833    configure-etc
10834	@: $(MAKE); $(unstage)
10835	@[ -f ./etc/Makefile ] || exit 0; \
10836	r=`${PWD_COMMAND}`; export r; \
10837	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838	$(HOST_EXPORTS) \
10839	for flag in $(EXTRA_HOST_FLAGS) ; do \
10840	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10841	done; \
10842	echo "Doing info in etc" ; \
10843	(cd $(HOST_SUBDIR)/etc && \
10844	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10845	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10846	          "RANLIB=$${RANLIB}" \
10847	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10848	          info) \
10849	  || exit 1
10850
10851@endif etc
10852
10853.PHONY: maybe-dvi-etc dvi-etc
10854maybe-dvi-etc:
10855@if etc
10856maybe-dvi-etc: dvi-etc
10857
10858dvi-etc: \
10859    configure-etc
10860	@: $(MAKE); $(unstage)
10861	@[ -f ./etc/Makefile ] || exit 0; \
10862	r=`${PWD_COMMAND}`; export r; \
10863	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864	$(HOST_EXPORTS) \
10865	for flag in $(EXTRA_HOST_FLAGS) ; do \
10866	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10867	done; \
10868	echo "Doing dvi in etc" ; \
10869	(cd $(HOST_SUBDIR)/etc && \
10870	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10871	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10872	          "RANLIB=$${RANLIB}" \
10873	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10874	          dvi) \
10875	  || exit 1
10876
10877@endif etc
10878
10879.PHONY: maybe-pdf-etc pdf-etc
10880maybe-pdf-etc:
10881@if etc
10882maybe-pdf-etc: pdf-etc
10883
10884pdf-etc: \
10885    configure-etc
10886	@: $(MAKE); $(unstage)
10887	@[ -f ./etc/Makefile ] || exit 0; \
10888	r=`${PWD_COMMAND}`; export r; \
10889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10890	$(HOST_EXPORTS) \
10891	for flag in $(EXTRA_HOST_FLAGS) ; do \
10892	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10893	done; \
10894	echo "Doing pdf in etc" ; \
10895	(cd $(HOST_SUBDIR)/etc && \
10896	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10897	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10898	          "RANLIB=$${RANLIB}" \
10899	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10900	          pdf) \
10901	  || exit 1
10902
10903@endif etc
10904
10905.PHONY: maybe-html-etc html-etc
10906maybe-html-etc:
10907@if etc
10908maybe-html-etc: html-etc
10909
10910html-etc: \
10911    configure-etc
10912	@: $(MAKE); $(unstage)
10913	@[ -f ./etc/Makefile ] || exit 0; \
10914	r=`${PWD_COMMAND}`; export r; \
10915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10916	$(HOST_EXPORTS) \
10917	for flag in $(EXTRA_HOST_FLAGS) ; do \
10918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10919	done; \
10920	echo "Doing html in etc" ; \
10921	(cd $(HOST_SUBDIR)/etc && \
10922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10924	          "RANLIB=$${RANLIB}" \
10925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10926	          html) \
10927	  || exit 1
10928
10929@endif etc
10930
10931.PHONY: maybe-TAGS-etc TAGS-etc
10932maybe-TAGS-etc:
10933@if etc
10934maybe-TAGS-etc: TAGS-etc
10935
10936TAGS-etc: \
10937    configure-etc
10938	@: $(MAKE); $(unstage)
10939	@[ -f ./etc/Makefile ] || exit 0; \
10940	r=`${PWD_COMMAND}`; export r; \
10941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10942	$(HOST_EXPORTS) \
10943	for flag in $(EXTRA_HOST_FLAGS) ; do \
10944	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10945	done; \
10946	echo "Doing TAGS in etc" ; \
10947	(cd $(HOST_SUBDIR)/etc && \
10948	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10949	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10950	          "RANLIB=$${RANLIB}" \
10951	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10952	          TAGS) \
10953	  || exit 1
10954
10955@endif etc
10956
10957.PHONY: maybe-install-info-etc install-info-etc
10958maybe-install-info-etc:
10959@if etc
10960maybe-install-info-etc: install-info-etc
10961
10962install-info-etc: \
10963    configure-etc \
10964    info-etc
10965	@: $(MAKE); $(unstage)
10966	@[ -f ./etc/Makefile ] || exit 0; \
10967	r=`${PWD_COMMAND}`; export r; \
10968	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10969	$(HOST_EXPORTS) \
10970	for flag in $(EXTRA_HOST_FLAGS) ; do \
10971	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10972	done; \
10973	echo "Doing install-info in etc" ; \
10974	(cd $(HOST_SUBDIR)/etc && \
10975	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10976	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10977	          "RANLIB=$${RANLIB}" \
10978	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10979	          install-info) \
10980	  || exit 1
10981
10982@endif etc
10983
10984.PHONY: maybe-install-pdf-etc install-pdf-etc
10985maybe-install-pdf-etc:
10986@if etc
10987maybe-install-pdf-etc: install-pdf-etc
10988
10989install-pdf-etc: \
10990    configure-etc \
10991    pdf-etc
10992	@: $(MAKE); $(unstage)
10993	@[ -f ./etc/Makefile ] || exit 0; \
10994	r=`${PWD_COMMAND}`; export r; \
10995	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10996	$(HOST_EXPORTS) \
10997	for flag in $(EXTRA_HOST_FLAGS) ; do \
10998	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10999	done; \
11000	echo "Doing install-pdf in etc" ; \
11001	(cd $(HOST_SUBDIR)/etc && \
11002	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11003	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11004	          "RANLIB=$${RANLIB}" \
11005	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11006	          install-pdf) \
11007	  || exit 1
11008
11009@endif etc
11010
11011.PHONY: maybe-install-html-etc install-html-etc
11012maybe-install-html-etc:
11013@if etc
11014maybe-install-html-etc: install-html-etc
11015
11016install-html-etc: \
11017    configure-etc \
11018    html-etc
11019	@: $(MAKE); $(unstage)
11020	@[ -f ./etc/Makefile ] || exit 0; \
11021	r=`${PWD_COMMAND}`; export r; \
11022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11023	$(HOST_EXPORTS) \
11024	for flag in $(EXTRA_HOST_FLAGS) ; do \
11025	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11026	done; \
11027	echo "Doing install-html in etc" ; \
11028	(cd $(HOST_SUBDIR)/etc && \
11029	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11030	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11031	          "RANLIB=$${RANLIB}" \
11032	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11033	          install-html) \
11034	  || exit 1
11035
11036@endif etc
11037
11038.PHONY: maybe-installcheck-etc installcheck-etc
11039maybe-installcheck-etc:
11040@if etc
11041maybe-installcheck-etc: installcheck-etc
11042
11043installcheck-etc: \
11044    configure-etc
11045	@: $(MAKE); $(unstage)
11046	@[ -f ./etc/Makefile ] || exit 0; \
11047	r=`${PWD_COMMAND}`; export r; \
11048	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11049	$(HOST_EXPORTS) \
11050	for flag in $(EXTRA_HOST_FLAGS) ; do \
11051	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11052	done; \
11053	echo "Doing installcheck in etc" ; \
11054	(cd $(HOST_SUBDIR)/etc && \
11055	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11056	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11057	          "RANLIB=$${RANLIB}" \
11058	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11059	          installcheck) \
11060	  || exit 1
11061
11062@endif etc
11063
11064.PHONY: maybe-mostlyclean-etc mostlyclean-etc
11065maybe-mostlyclean-etc:
11066@if etc
11067maybe-mostlyclean-etc: mostlyclean-etc
11068
11069mostlyclean-etc:
11070	@: $(MAKE); $(unstage)
11071	@[ -f ./etc/Makefile ] || exit 0; \
11072	r=`${PWD_COMMAND}`; export r; \
11073	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11074	$(HOST_EXPORTS) \
11075	for flag in $(EXTRA_HOST_FLAGS) ; do \
11076	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11077	done; \
11078	echo "Doing mostlyclean in etc" ; \
11079	(cd $(HOST_SUBDIR)/etc && \
11080	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11081	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11082	          "RANLIB=$${RANLIB}" \
11083	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11084	          mostlyclean) \
11085	  || exit 1
11086
11087@endif etc
11088
11089.PHONY: maybe-clean-etc clean-etc
11090maybe-clean-etc:
11091@if etc
11092maybe-clean-etc: clean-etc
11093
11094clean-etc:
11095	@: $(MAKE); $(unstage)
11096	@[ -f ./etc/Makefile ] || exit 0; \
11097	r=`${PWD_COMMAND}`; export r; \
11098	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11099	$(HOST_EXPORTS) \
11100	for flag in $(EXTRA_HOST_FLAGS) ; do \
11101	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11102	done; \
11103	echo "Doing clean in etc" ; \
11104	(cd $(HOST_SUBDIR)/etc && \
11105	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11106	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11107	          "RANLIB=$${RANLIB}" \
11108	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11109	          clean) \
11110	  || exit 1
11111
11112@endif etc
11113
11114.PHONY: maybe-distclean-etc distclean-etc
11115maybe-distclean-etc:
11116@if etc
11117maybe-distclean-etc: distclean-etc
11118
11119distclean-etc:
11120	@: $(MAKE); $(unstage)
11121	@[ -f ./etc/Makefile ] || exit 0; \
11122	r=`${PWD_COMMAND}`; export r; \
11123	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11124	$(HOST_EXPORTS) \
11125	for flag in $(EXTRA_HOST_FLAGS) ; do \
11126	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11127	done; \
11128	echo "Doing distclean in etc" ; \
11129	(cd $(HOST_SUBDIR)/etc && \
11130	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11131	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11132	          "RANLIB=$${RANLIB}" \
11133	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11134	          distclean) \
11135	  || exit 1
11136
11137@endif etc
11138
11139.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11140maybe-maintainer-clean-etc:
11141@if etc
11142maybe-maintainer-clean-etc: maintainer-clean-etc
11143
11144maintainer-clean-etc:
11145	@: $(MAKE); $(unstage)
11146	@[ -f ./etc/Makefile ] || exit 0; \
11147	r=`${PWD_COMMAND}`; export r; \
11148	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11149	$(HOST_EXPORTS) \
11150	for flag in $(EXTRA_HOST_FLAGS) ; do \
11151	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11152	done; \
11153	echo "Doing maintainer-clean in etc" ; \
11154	(cd $(HOST_SUBDIR)/etc && \
11155	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11156	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11157	          "RANLIB=$${RANLIB}" \
11158	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11159	          maintainer-clean) \
11160	  || exit 1
11161
11162@endif etc
11163
11164
11165
11166.PHONY: configure-fastjar maybe-configure-fastjar
11167maybe-configure-fastjar:
11168@if gcc-bootstrap
11169configure-fastjar: stage_current
11170@endif gcc-bootstrap
11171@if fastjar
11172maybe-configure-fastjar: configure-fastjar
11173configure-fastjar:
11174	@: $(MAKE); $(unstage)
11175	@r=`${PWD_COMMAND}`; export r; \
11176	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11177	test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11178	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11179	$(HOST_EXPORTS)  \
11180	echo Configuring in $(HOST_SUBDIR)/fastjar; \
11181	cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11182	case $(srcdir) in \
11183	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11184	  *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11185		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11186	esac; \
11187	srcdiroption="--srcdir=$${topdir}/fastjar"; \
11188	libsrcdir="$$s/fastjar"; \
11189	$(SHELL) $${libsrcdir}/configure \
11190	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11191	  --target=${target_alias} $${srcdiroption}  \
11192	  || exit 1
11193@endif fastjar
11194
11195
11196
11197
11198
11199.PHONY: all-fastjar maybe-all-fastjar
11200maybe-all-fastjar:
11201@if gcc-bootstrap
11202all-fastjar: stage_current
11203@endif gcc-bootstrap
11204@if fastjar
11205TARGET-fastjar=all
11206maybe-all-fastjar: all-fastjar
11207all-fastjar: configure-fastjar
11208	@: $(MAKE); $(unstage)
11209	@r=`${PWD_COMMAND}`; export r; \
11210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11211	$(HOST_EXPORTS)  \
11212	(cd $(HOST_SUBDIR)/fastjar && \
11213	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11214		$(TARGET-fastjar))
11215@endif fastjar
11216
11217
11218
11219
11220.PHONY: check-fastjar maybe-check-fastjar
11221maybe-check-fastjar:
11222@if fastjar
11223maybe-check-fastjar: check-fastjar
11224
11225# This module is only tested in a native toolchain.
11226check-fastjar:
11227	@: $(MAKE); $(unstage)
11228	@if [ '$(host)' = '$(target)' ] ; then \
11229	  r=`${PWD_COMMAND}`; export r; \
11230	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11231	  $(HOST_EXPORTS) \
11232	  (cd $(HOST_SUBDIR)/fastjar && \
11233	    $(MAKE) $(FLAGS_TO_PASS)  check); \
11234	fi
11235
11236@endif fastjar
11237
11238.PHONY: install-fastjar maybe-install-fastjar
11239maybe-install-fastjar:
11240@if fastjar
11241maybe-install-fastjar: install-fastjar
11242
11243install-fastjar: installdirs
11244	@: $(MAKE); $(unstage)
11245	@r=`${PWD_COMMAND}`; export r; \
11246	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11247	$(HOST_EXPORTS) \
11248	(cd $(HOST_SUBDIR)/fastjar && \
11249	  $(MAKE) $(FLAGS_TO_PASS)  install)
11250
11251@endif fastjar
11252
11253# Other targets (info, dvi, pdf, etc.)
11254
11255.PHONY: maybe-info-fastjar info-fastjar
11256maybe-info-fastjar:
11257@if fastjar
11258maybe-info-fastjar: info-fastjar
11259
11260info-fastjar: \
11261    configure-fastjar
11262	@: $(MAKE); $(unstage)
11263	@[ -f ./fastjar/Makefile ] || exit 0; \
11264	r=`${PWD_COMMAND}`; export r; \
11265	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11266	$(HOST_EXPORTS) \
11267	for flag in $(EXTRA_HOST_FLAGS) ; do \
11268	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11269	done; \
11270	echo "Doing info in fastjar" ; \
11271	(cd $(HOST_SUBDIR)/fastjar && \
11272	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11273	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11274	          "RANLIB=$${RANLIB}" \
11275	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11276	          info) \
11277	  || exit 1
11278
11279@endif fastjar
11280
11281.PHONY: maybe-dvi-fastjar dvi-fastjar
11282maybe-dvi-fastjar:
11283@if fastjar
11284maybe-dvi-fastjar: dvi-fastjar
11285
11286dvi-fastjar: \
11287    configure-fastjar
11288	@: $(MAKE); $(unstage)
11289	@[ -f ./fastjar/Makefile ] || exit 0; \
11290	r=`${PWD_COMMAND}`; export r; \
11291	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11292	$(HOST_EXPORTS) \
11293	for flag in $(EXTRA_HOST_FLAGS) ; do \
11294	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11295	done; \
11296	echo "Doing dvi in fastjar" ; \
11297	(cd $(HOST_SUBDIR)/fastjar && \
11298	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11299	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11300	          "RANLIB=$${RANLIB}" \
11301	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11302	          dvi) \
11303	  || exit 1
11304
11305@endif fastjar
11306
11307.PHONY: maybe-pdf-fastjar pdf-fastjar
11308maybe-pdf-fastjar:
11309@if fastjar
11310maybe-pdf-fastjar: pdf-fastjar
11311
11312pdf-fastjar: \
11313    configure-fastjar
11314	@: $(MAKE); $(unstage)
11315	@[ -f ./fastjar/Makefile ] || exit 0; \
11316	r=`${PWD_COMMAND}`; export r; \
11317	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11318	$(HOST_EXPORTS) \
11319	for flag in $(EXTRA_HOST_FLAGS) ; do \
11320	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11321	done; \
11322	echo "Doing pdf in fastjar" ; \
11323	(cd $(HOST_SUBDIR)/fastjar && \
11324	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11325	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11326	          "RANLIB=$${RANLIB}" \
11327	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11328	          pdf) \
11329	  || exit 1
11330
11331@endif fastjar
11332
11333.PHONY: maybe-html-fastjar html-fastjar
11334maybe-html-fastjar:
11335@if fastjar
11336maybe-html-fastjar: html-fastjar
11337
11338html-fastjar: \
11339    configure-fastjar
11340	@: $(MAKE); $(unstage)
11341	@[ -f ./fastjar/Makefile ] || exit 0; \
11342	r=`${PWD_COMMAND}`; export r; \
11343	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11344	$(HOST_EXPORTS) \
11345	for flag in $(EXTRA_HOST_FLAGS) ; do \
11346	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11347	done; \
11348	echo "Doing html in fastjar" ; \
11349	(cd $(HOST_SUBDIR)/fastjar && \
11350	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11351	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11352	          "RANLIB=$${RANLIB}" \
11353	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11354	          html) \
11355	  || exit 1
11356
11357@endif fastjar
11358
11359.PHONY: maybe-TAGS-fastjar TAGS-fastjar
11360maybe-TAGS-fastjar:
11361@if fastjar
11362maybe-TAGS-fastjar: TAGS-fastjar
11363
11364TAGS-fastjar: \
11365    configure-fastjar
11366	@: $(MAKE); $(unstage)
11367	@[ -f ./fastjar/Makefile ] || exit 0; \
11368	r=`${PWD_COMMAND}`; export r; \
11369	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11370	$(HOST_EXPORTS) \
11371	for flag in $(EXTRA_HOST_FLAGS) ; do \
11372	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11373	done; \
11374	echo "Doing TAGS in fastjar" ; \
11375	(cd $(HOST_SUBDIR)/fastjar && \
11376	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11377	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11378	          "RANLIB=$${RANLIB}" \
11379	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11380	          TAGS) \
11381	  || exit 1
11382
11383@endif fastjar
11384
11385.PHONY: maybe-install-info-fastjar install-info-fastjar
11386maybe-install-info-fastjar:
11387@if fastjar
11388maybe-install-info-fastjar: install-info-fastjar
11389
11390install-info-fastjar: \
11391    configure-fastjar \
11392    info-fastjar
11393	@: $(MAKE); $(unstage)
11394	@[ -f ./fastjar/Makefile ] || exit 0; \
11395	r=`${PWD_COMMAND}`; export r; \
11396	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11397	$(HOST_EXPORTS) \
11398	for flag in $(EXTRA_HOST_FLAGS) ; do \
11399	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11400	done; \
11401	echo "Doing install-info in fastjar" ; \
11402	(cd $(HOST_SUBDIR)/fastjar && \
11403	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11404	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11405	          "RANLIB=$${RANLIB}" \
11406	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11407	          install-info) \
11408	  || exit 1
11409
11410@endif fastjar
11411
11412.PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11413maybe-install-pdf-fastjar:
11414@if fastjar
11415maybe-install-pdf-fastjar: install-pdf-fastjar
11416
11417install-pdf-fastjar: \
11418    configure-fastjar \
11419    pdf-fastjar
11420	@: $(MAKE); $(unstage)
11421	@[ -f ./fastjar/Makefile ] || exit 0; \
11422	r=`${PWD_COMMAND}`; export r; \
11423	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11424	$(HOST_EXPORTS) \
11425	for flag in $(EXTRA_HOST_FLAGS) ; do \
11426	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11427	done; \
11428	echo "Doing install-pdf in fastjar" ; \
11429	(cd $(HOST_SUBDIR)/fastjar && \
11430	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11431	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11432	          "RANLIB=$${RANLIB}" \
11433	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11434	          install-pdf) \
11435	  || exit 1
11436
11437@endif fastjar
11438
11439.PHONY: maybe-install-html-fastjar install-html-fastjar
11440maybe-install-html-fastjar:
11441@if fastjar
11442maybe-install-html-fastjar: install-html-fastjar
11443
11444install-html-fastjar: \
11445    configure-fastjar \
11446    html-fastjar
11447	@: $(MAKE); $(unstage)
11448	@[ -f ./fastjar/Makefile ] || exit 0; \
11449	r=`${PWD_COMMAND}`; export r; \
11450	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11451	$(HOST_EXPORTS) \
11452	for flag in $(EXTRA_HOST_FLAGS) ; do \
11453	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11454	done; \
11455	echo "Doing install-html in fastjar" ; \
11456	(cd $(HOST_SUBDIR)/fastjar && \
11457	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11458	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11459	          "RANLIB=$${RANLIB}" \
11460	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11461	          install-html) \
11462	  || exit 1
11463
11464@endif fastjar
11465
11466.PHONY: maybe-installcheck-fastjar installcheck-fastjar
11467maybe-installcheck-fastjar:
11468@if fastjar
11469maybe-installcheck-fastjar: installcheck-fastjar
11470
11471installcheck-fastjar: \
11472    configure-fastjar
11473	@: $(MAKE); $(unstage)
11474	@[ -f ./fastjar/Makefile ] || exit 0; \
11475	r=`${PWD_COMMAND}`; export r; \
11476	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11477	$(HOST_EXPORTS) \
11478	for flag in $(EXTRA_HOST_FLAGS) ; do \
11479	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11480	done; \
11481	echo "Doing installcheck in fastjar" ; \
11482	(cd $(HOST_SUBDIR)/fastjar && \
11483	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11484	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11485	          "RANLIB=$${RANLIB}" \
11486	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11487	          installcheck) \
11488	  || exit 1
11489
11490@endif fastjar
11491
11492.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11493maybe-mostlyclean-fastjar:
11494@if fastjar
11495maybe-mostlyclean-fastjar: mostlyclean-fastjar
11496
11497mostlyclean-fastjar:
11498	@: $(MAKE); $(unstage)
11499	@[ -f ./fastjar/Makefile ] || exit 0; \
11500	r=`${PWD_COMMAND}`; export r; \
11501	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11502	$(HOST_EXPORTS) \
11503	for flag in $(EXTRA_HOST_FLAGS) ; do \
11504	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11505	done; \
11506	echo "Doing mostlyclean in fastjar" ; \
11507	(cd $(HOST_SUBDIR)/fastjar && \
11508	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11509	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11510	          "RANLIB=$${RANLIB}" \
11511	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11512	          mostlyclean) \
11513	  || exit 1
11514
11515@endif fastjar
11516
11517.PHONY: maybe-clean-fastjar clean-fastjar
11518maybe-clean-fastjar:
11519@if fastjar
11520maybe-clean-fastjar: clean-fastjar
11521
11522clean-fastjar:
11523	@: $(MAKE); $(unstage)
11524	@[ -f ./fastjar/Makefile ] || exit 0; \
11525	r=`${PWD_COMMAND}`; export r; \
11526	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11527	$(HOST_EXPORTS) \
11528	for flag in $(EXTRA_HOST_FLAGS) ; do \
11529	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11530	done; \
11531	echo "Doing clean in fastjar" ; \
11532	(cd $(HOST_SUBDIR)/fastjar && \
11533	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11534	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11535	          "RANLIB=$${RANLIB}" \
11536	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11537	          clean) \
11538	  || exit 1
11539
11540@endif fastjar
11541
11542.PHONY: maybe-distclean-fastjar distclean-fastjar
11543maybe-distclean-fastjar:
11544@if fastjar
11545maybe-distclean-fastjar: distclean-fastjar
11546
11547distclean-fastjar:
11548	@: $(MAKE); $(unstage)
11549	@[ -f ./fastjar/Makefile ] || exit 0; \
11550	r=`${PWD_COMMAND}`; export r; \
11551	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11552	$(HOST_EXPORTS) \
11553	for flag in $(EXTRA_HOST_FLAGS) ; do \
11554	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11555	done; \
11556	echo "Doing distclean in fastjar" ; \
11557	(cd $(HOST_SUBDIR)/fastjar && \
11558	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11559	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11560	          "RANLIB=$${RANLIB}" \
11561	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11562	          distclean) \
11563	  || exit 1
11564
11565@endif fastjar
11566
11567.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11568maybe-maintainer-clean-fastjar:
11569@if fastjar
11570maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11571
11572maintainer-clean-fastjar:
11573	@: $(MAKE); $(unstage)
11574	@[ -f ./fastjar/Makefile ] || exit 0; \
11575	r=`${PWD_COMMAND}`; export r; \
11576	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11577	$(HOST_EXPORTS) \
11578	for flag in $(EXTRA_HOST_FLAGS) ; do \
11579	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11580	done; \
11581	echo "Doing maintainer-clean in fastjar" ; \
11582	(cd $(HOST_SUBDIR)/fastjar && \
11583	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11584	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11585	          "RANLIB=$${RANLIB}" \
11586	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11587	          maintainer-clean) \
11588	  || exit 1
11589
11590@endif fastjar
11591
11592
11593
11594.PHONY: configure-fileutils maybe-configure-fileutils
11595maybe-configure-fileutils:
11596@if gcc-bootstrap
11597configure-fileutils: stage_current
11598@endif gcc-bootstrap
11599@if fileutils
11600maybe-configure-fileutils: configure-fileutils
11601configure-fileutils:
11602	@: $(MAKE); $(unstage)
11603	@r=`${PWD_COMMAND}`; export r; \
11604	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11605	test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11606	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11607	$(HOST_EXPORTS)  \
11608	echo Configuring in $(HOST_SUBDIR)/fileutils; \
11609	cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11610	case $(srcdir) in \
11611	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11612	  *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11613		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11614	esac; \
11615	srcdiroption="--srcdir=$${topdir}/fileutils"; \
11616	libsrcdir="$$s/fileutils"; \
11617	$(SHELL) $${libsrcdir}/configure \
11618	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11619	  --target=${target_alias} $${srcdiroption}  \
11620	  || exit 1
11621@endif fileutils
11622
11623
11624
11625
11626
11627.PHONY: all-fileutils maybe-all-fileutils
11628maybe-all-fileutils:
11629@if gcc-bootstrap
11630all-fileutils: stage_current
11631@endif gcc-bootstrap
11632@if fileutils
11633TARGET-fileutils=all
11634maybe-all-fileutils: all-fileutils
11635all-fileutils: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
11642		$(TARGET-fileutils))
11643@endif fileutils
11644
11645
11646
11647
11648.PHONY: check-fileutils maybe-check-fileutils
11649maybe-check-fileutils:
11650@if fileutils
11651maybe-check-fileutils: check-fileutils
11652
11653check-fileutils:
11654	@: $(MAKE); $(unstage)
11655	@r=`${PWD_COMMAND}`; export r; \
11656	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11657	$(HOST_EXPORTS) \
11658	(cd $(HOST_SUBDIR)/fileutils && \
11659	  $(MAKE) $(FLAGS_TO_PASS)  check)
11660
11661@endif fileutils
11662
11663.PHONY: install-fileutils maybe-install-fileutils
11664maybe-install-fileutils:
11665@if fileutils
11666maybe-install-fileutils: install-fileutils
11667
11668install-fileutils: installdirs
11669	@: $(MAKE); $(unstage)
11670	@r=`${PWD_COMMAND}`; export r; \
11671	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11672	$(HOST_EXPORTS) \
11673	(cd $(HOST_SUBDIR)/fileutils && \
11674	  $(MAKE) $(FLAGS_TO_PASS)  install)
11675
11676@endif fileutils
11677
11678# Other targets (info, dvi, pdf, etc.)
11679
11680.PHONY: maybe-info-fileutils info-fileutils
11681maybe-info-fileutils:
11682@if fileutils
11683maybe-info-fileutils: info-fileutils
11684
11685info-fileutils: \
11686    configure-fileutils
11687	@: $(MAKE); $(unstage)
11688	@[ -f ./fileutils/Makefile ] || exit 0; \
11689	r=`${PWD_COMMAND}`; export r; \
11690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11691	$(HOST_EXPORTS) \
11692	for flag in $(EXTRA_HOST_FLAGS) ; do \
11693	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11694	done; \
11695	echo "Doing info in fileutils" ; \
11696	(cd $(HOST_SUBDIR)/fileutils && \
11697	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11698	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11699	          "RANLIB=$${RANLIB}" \
11700	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11701	          info) \
11702	  || exit 1
11703
11704@endif fileutils
11705
11706.PHONY: maybe-dvi-fileutils dvi-fileutils
11707maybe-dvi-fileutils:
11708@if fileutils
11709maybe-dvi-fileutils: dvi-fileutils
11710
11711dvi-fileutils: \
11712    configure-fileutils
11713	@: $(MAKE); $(unstage)
11714	@[ -f ./fileutils/Makefile ] || exit 0; \
11715	r=`${PWD_COMMAND}`; export r; \
11716	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11717	$(HOST_EXPORTS) \
11718	for flag in $(EXTRA_HOST_FLAGS) ; do \
11719	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11720	done; \
11721	echo "Doing dvi in fileutils" ; \
11722	(cd $(HOST_SUBDIR)/fileutils && \
11723	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11724	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11725	          "RANLIB=$${RANLIB}" \
11726	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11727	          dvi) \
11728	  || exit 1
11729
11730@endif fileutils
11731
11732.PHONY: maybe-pdf-fileutils pdf-fileutils
11733maybe-pdf-fileutils:
11734@if fileutils
11735maybe-pdf-fileutils: pdf-fileutils
11736
11737pdf-fileutils: \
11738    configure-fileutils
11739	@: $(MAKE); $(unstage)
11740	@[ -f ./fileutils/Makefile ] || exit 0; \
11741	r=`${PWD_COMMAND}`; export r; \
11742	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11743	$(HOST_EXPORTS) \
11744	for flag in $(EXTRA_HOST_FLAGS) ; do \
11745	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11746	done; \
11747	echo "Doing pdf in fileutils" ; \
11748	(cd $(HOST_SUBDIR)/fileutils && \
11749	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11750	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11751	          "RANLIB=$${RANLIB}" \
11752	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11753	          pdf) \
11754	  || exit 1
11755
11756@endif fileutils
11757
11758.PHONY: maybe-html-fileutils html-fileutils
11759maybe-html-fileutils:
11760@if fileutils
11761maybe-html-fileutils: html-fileutils
11762
11763html-fileutils: \
11764    configure-fileutils
11765	@: $(MAKE); $(unstage)
11766	@[ -f ./fileutils/Makefile ] || exit 0; \
11767	r=`${PWD_COMMAND}`; export r; \
11768	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11769	$(HOST_EXPORTS) \
11770	for flag in $(EXTRA_HOST_FLAGS) ; do \
11771	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11772	done; \
11773	echo "Doing html in fileutils" ; \
11774	(cd $(HOST_SUBDIR)/fileutils && \
11775	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11776	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11777	          "RANLIB=$${RANLIB}" \
11778	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11779	          html) \
11780	  || exit 1
11781
11782@endif fileutils
11783
11784.PHONY: maybe-TAGS-fileutils TAGS-fileutils
11785maybe-TAGS-fileutils:
11786@if fileutils
11787maybe-TAGS-fileutils: TAGS-fileutils
11788
11789TAGS-fileutils: \
11790    configure-fileutils
11791	@: $(MAKE); $(unstage)
11792	@[ -f ./fileutils/Makefile ] || exit 0; \
11793	r=`${PWD_COMMAND}`; export r; \
11794	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11795	$(HOST_EXPORTS) \
11796	for flag in $(EXTRA_HOST_FLAGS) ; do \
11797	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11798	done; \
11799	echo "Doing TAGS in fileutils" ; \
11800	(cd $(HOST_SUBDIR)/fileutils && \
11801	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11802	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11803	          "RANLIB=$${RANLIB}" \
11804	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11805	          TAGS) \
11806	  || exit 1
11807
11808@endif fileutils
11809
11810.PHONY: maybe-install-info-fileutils install-info-fileutils
11811maybe-install-info-fileutils:
11812@if fileutils
11813maybe-install-info-fileutils: install-info-fileutils
11814
11815install-info-fileutils: \
11816    configure-fileutils \
11817    info-fileutils
11818	@: $(MAKE); $(unstage)
11819	@[ -f ./fileutils/Makefile ] || exit 0; \
11820	r=`${PWD_COMMAND}`; export r; \
11821	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11822	$(HOST_EXPORTS) \
11823	for flag in $(EXTRA_HOST_FLAGS) ; do \
11824	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11825	done; \
11826	echo "Doing install-info in fileutils" ; \
11827	(cd $(HOST_SUBDIR)/fileutils && \
11828	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11829	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11830	          "RANLIB=$${RANLIB}" \
11831	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11832	          install-info) \
11833	  || exit 1
11834
11835@endif fileutils
11836
11837.PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11838maybe-install-pdf-fileutils:
11839@if fileutils
11840maybe-install-pdf-fileutils: install-pdf-fileutils
11841
11842install-pdf-fileutils: \
11843    configure-fileutils \
11844    pdf-fileutils
11845	@: $(MAKE); $(unstage)
11846	@[ -f ./fileutils/Makefile ] || exit 0; \
11847	r=`${PWD_COMMAND}`; export r; \
11848	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11849	$(HOST_EXPORTS) \
11850	for flag in $(EXTRA_HOST_FLAGS) ; do \
11851	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11852	done; \
11853	echo "Doing install-pdf in fileutils" ; \
11854	(cd $(HOST_SUBDIR)/fileutils && \
11855	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11856	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11857	          "RANLIB=$${RANLIB}" \
11858	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11859	          install-pdf) \
11860	  || exit 1
11861
11862@endif fileutils
11863
11864.PHONY: maybe-install-html-fileutils install-html-fileutils
11865maybe-install-html-fileutils:
11866@if fileutils
11867maybe-install-html-fileutils: install-html-fileutils
11868
11869install-html-fileutils: \
11870    configure-fileutils \
11871    html-fileutils
11872	@: $(MAKE); $(unstage)
11873	@[ -f ./fileutils/Makefile ] || exit 0; \
11874	r=`${PWD_COMMAND}`; export r; \
11875	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11876	$(HOST_EXPORTS) \
11877	for flag in $(EXTRA_HOST_FLAGS) ; do \
11878	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11879	done; \
11880	echo "Doing install-html in fileutils" ; \
11881	(cd $(HOST_SUBDIR)/fileutils && \
11882	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11883	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11884	          "RANLIB=$${RANLIB}" \
11885	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11886	          install-html) \
11887	  || exit 1
11888
11889@endif fileutils
11890
11891.PHONY: maybe-installcheck-fileutils installcheck-fileutils
11892maybe-installcheck-fileutils:
11893@if fileutils
11894maybe-installcheck-fileutils: installcheck-fileutils
11895
11896installcheck-fileutils: \
11897    configure-fileutils
11898	@: $(MAKE); $(unstage)
11899	@[ -f ./fileutils/Makefile ] || exit 0; \
11900	r=`${PWD_COMMAND}`; export r; \
11901	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11902	$(HOST_EXPORTS) \
11903	for flag in $(EXTRA_HOST_FLAGS) ; do \
11904	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11905	done; \
11906	echo "Doing installcheck in fileutils" ; \
11907	(cd $(HOST_SUBDIR)/fileutils && \
11908	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11909	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11910	          "RANLIB=$${RANLIB}" \
11911	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11912	          installcheck) \
11913	  || exit 1
11914
11915@endif fileutils
11916
11917.PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11918maybe-mostlyclean-fileutils:
11919@if fileutils
11920maybe-mostlyclean-fileutils: mostlyclean-fileutils
11921
11922mostlyclean-fileutils:
11923	@: $(MAKE); $(unstage)
11924	@[ -f ./fileutils/Makefile ] || exit 0; \
11925	r=`${PWD_COMMAND}`; export r; \
11926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11927	$(HOST_EXPORTS) \
11928	for flag in $(EXTRA_HOST_FLAGS) ; do \
11929	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11930	done; \
11931	echo "Doing mostlyclean in fileutils" ; \
11932	(cd $(HOST_SUBDIR)/fileutils && \
11933	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11934	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11935	          "RANLIB=$${RANLIB}" \
11936	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11937	          mostlyclean) \
11938	  || exit 1
11939
11940@endif fileutils
11941
11942.PHONY: maybe-clean-fileutils clean-fileutils
11943maybe-clean-fileutils:
11944@if fileutils
11945maybe-clean-fileutils: clean-fileutils
11946
11947clean-fileutils:
11948	@: $(MAKE); $(unstage)
11949	@[ -f ./fileutils/Makefile ] || exit 0; \
11950	r=`${PWD_COMMAND}`; export r; \
11951	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11952	$(HOST_EXPORTS) \
11953	for flag in $(EXTRA_HOST_FLAGS) ; do \
11954	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11955	done; \
11956	echo "Doing clean in fileutils" ; \
11957	(cd $(HOST_SUBDIR)/fileutils && \
11958	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11959	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11960	          "RANLIB=$${RANLIB}" \
11961	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11962	          clean) \
11963	  || exit 1
11964
11965@endif fileutils
11966
11967.PHONY: maybe-distclean-fileutils distclean-fileutils
11968maybe-distclean-fileutils:
11969@if fileutils
11970maybe-distclean-fileutils: distclean-fileutils
11971
11972distclean-fileutils:
11973	@: $(MAKE); $(unstage)
11974	@[ -f ./fileutils/Makefile ] || exit 0; \
11975	r=`${PWD_COMMAND}`; export r; \
11976	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977	$(HOST_EXPORTS) \
11978	for flag in $(EXTRA_HOST_FLAGS) ; do \
11979	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11980	done; \
11981	echo "Doing distclean in fileutils" ; \
11982	(cd $(HOST_SUBDIR)/fileutils && \
11983	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11984	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11985	          "RANLIB=$${RANLIB}" \
11986	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11987	          distclean) \
11988	  || exit 1
11989
11990@endif fileutils
11991
11992.PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
11993maybe-maintainer-clean-fileutils:
11994@if fileutils
11995maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
11996
11997maintainer-clean-fileutils:
11998	@: $(MAKE); $(unstage)
11999	@[ -f ./fileutils/Makefile ] || exit 0; \
12000	r=`${PWD_COMMAND}`; export r; \
12001	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12002	$(HOST_EXPORTS) \
12003	for flag in $(EXTRA_HOST_FLAGS) ; do \
12004	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12005	done; \
12006	echo "Doing maintainer-clean in fileutils" ; \
12007	(cd $(HOST_SUBDIR)/fileutils && \
12008	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12009	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12010	          "RANLIB=$${RANLIB}" \
12011	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12012	          maintainer-clean) \
12013	  || exit 1
12014
12015@endif fileutils
12016
12017
12018
12019.PHONY: configure-findutils maybe-configure-findutils
12020maybe-configure-findutils:
12021@if gcc-bootstrap
12022configure-findutils: stage_current
12023@endif gcc-bootstrap
12024@if findutils
12025maybe-configure-findutils: configure-findutils
12026configure-findutils:
12027	@: $(MAKE); $(unstage)
12028	@r=`${PWD_COMMAND}`; export r; \
12029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12030	test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12031	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12032	$(HOST_EXPORTS)  \
12033	echo Configuring in $(HOST_SUBDIR)/findutils; \
12034	cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12035	case $(srcdir) in \
12036	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12037	  *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12038		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12039	esac; \
12040	srcdiroption="--srcdir=$${topdir}/findutils"; \
12041	libsrcdir="$$s/findutils"; \
12042	$(SHELL) $${libsrcdir}/configure \
12043	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12044	  --target=${target_alias} $${srcdiroption}  \
12045	  || exit 1
12046@endif findutils
12047
12048
12049
12050
12051
12052.PHONY: all-findutils maybe-all-findutils
12053maybe-all-findutils:
12054@if gcc-bootstrap
12055all-findutils: stage_current
12056@endif gcc-bootstrap
12057@if findutils
12058TARGET-findutils=all
12059maybe-all-findutils: all-findutils
12060all-findutils: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12067		$(TARGET-findutils))
12068@endif findutils
12069
12070
12071
12072
12073.PHONY: check-findutils maybe-check-findutils
12074maybe-check-findutils:
12075@if findutils
12076maybe-check-findutils: check-findutils
12077
12078check-findutils:
12079	@: $(MAKE); $(unstage)
12080	@r=`${PWD_COMMAND}`; export r; \
12081	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12082	$(HOST_EXPORTS) \
12083	(cd $(HOST_SUBDIR)/findutils && \
12084	  $(MAKE) $(FLAGS_TO_PASS)  check)
12085
12086@endif findutils
12087
12088.PHONY: install-findutils maybe-install-findutils
12089maybe-install-findutils:
12090@if findutils
12091maybe-install-findutils: install-findutils
12092
12093install-findutils: installdirs
12094	@: $(MAKE); $(unstage)
12095	@r=`${PWD_COMMAND}`; export r; \
12096	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12097	$(HOST_EXPORTS) \
12098	(cd $(HOST_SUBDIR)/findutils && \
12099	  $(MAKE) $(FLAGS_TO_PASS)  install)
12100
12101@endif findutils
12102
12103# Other targets (info, dvi, pdf, etc.)
12104
12105.PHONY: maybe-info-findutils info-findutils
12106maybe-info-findutils:
12107@if findutils
12108maybe-info-findutils: info-findutils
12109
12110info-findutils: \
12111    configure-findutils
12112	@: $(MAKE); $(unstage)
12113	@[ -f ./findutils/Makefile ] || exit 0; \
12114	r=`${PWD_COMMAND}`; export r; \
12115	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12116	$(HOST_EXPORTS) \
12117	for flag in $(EXTRA_HOST_FLAGS) ; do \
12118	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12119	done; \
12120	echo "Doing info in findutils" ; \
12121	(cd $(HOST_SUBDIR)/findutils && \
12122	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12123	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12124	          "RANLIB=$${RANLIB}" \
12125	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12126	          info) \
12127	  || exit 1
12128
12129@endif findutils
12130
12131.PHONY: maybe-dvi-findutils dvi-findutils
12132maybe-dvi-findutils:
12133@if findutils
12134maybe-dvi-findutils: dvi-findutils
12135
12136dvi-findutils: \
12137    configure-findutils
12138	@: $(MAKE); $(unstage)
12139	@[ -f ./findutils/Makefile ] || exit 0; \
12140	r=`${PWD_COMMAND}`; export r; \
12141	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12142	$(HOST_EXPORTS) \
12143	for flag in $(EXTRA_HOST_FLAGS) ; do \
12144	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12145	done; \
12146	echo "Doing dvi in findutils" ; \
12147	(cd $(HOST_SUBDIR)/findutils && \
12148	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12149	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12150	          "RANLIB=$${RANLIB}" \
12151	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12152	          dvi) \
12153	  || exit 1
12154
12155@endif findutils
12156
12157.PHONY: maybe-pdf-findutils pdf-findutils
12158maybe-pdf-findutils:
12159@if findutils
12160maybe-pdf-findutils: pdf-findutils
12161
12162pdf-findutils: \
12163    configure-findutils
12164	@: $(MAKE); $(unstage)
12165	@[ -f ./findutils/Makefile ] || exit 0; \
12166	r=`${PWD_COMMAND}`; export r; \
12167	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12168	$(HOST_EXPORTS) \
12169	for flag in $(EXTRA_HOST_FLAGS) ; do \
12170	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12171	done; \
12172	echo "Doing pdf in findutils" ; \
12173	(cd $(HOST_SUBDIR)/findutils && \
12174	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12175	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12176	          "RANLIB=$${RANLIB}" \
12177	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12178	          pdf) \
12179	  || exit 1
12180
12181@endif findutils
12182
12183.PHONY: maybe-html-findutils html-findutils
12184maybe-html-findutils:
12185@if findutils
12186maybe-html-findutils: html-findutils
12187
12188html-findutils: \
12189    configure-findutils
12190	@: $(MAKE); $(unstage)
12191	@[ -f ./findutils/Makefile ] || exit 0; \
12192	r=`${PWD_COMMAND}`; export r; \
12193	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12194	$(HOST_EXPORTS) \
12195	for flag in $(EXTRA_HOST_FLAGS) ; do \
12196	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12197	done; \
12198	echo "Doing html in findutils" ; \
12199	(cd $(HOST_SUBDIR)/findutils && \
12200	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12201	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12202	          "RANLIB=$${RANLIB}" \
12203	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12204	          html) \
12205	  || exit 1
12206
12207@endif findutils
12208
12209.PHONY: maybe-TAGS-findutils TAGS-findutils
12210maybe-TAGS-findutils:
12211@if findutils
12212maybe-TAGS-findutils: TAGS-findutils
12213
12214TAGS-findutils: \
12215    configure-findutils
12216	@: $(MAKE); $(unstage)
12217	@[ -f ./findutils/Makefile ] || exit 0; \
12218	r=`${PWD_COMMAND}`; export r; \
12219	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12220	$(HOST_EXPORTS) \
12221	for flag in $(EXTRA_HOST_FLAGS) ; do \
12222	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12223	done; \
12224	echo "Doing TAGS in findutils" ; \
12225	(cd $(HOST_SUBDIR)/findutils && \
12226	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12227	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12228	          "RANLIB=$${RANLIB}" \
12229	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12230	          TAGS) \
12231	  || exit 1
12232
12233@endif findutils
12234
12235.PHONY: maybe-install-info-findutils install-info-findutils
12236maybe-install-info-findutils:
12237@if findutils
12238maybe-install-info-findutils: install-info-findutils
12239
12240install-info-findutils: \
12241    configure-findutils \
12242    info-findutils
12243	@: $(MAKE); $(unstage)
12244	@[ -f ./findutils/Makefile ] || exit 0; \
12245	r=`${PWD_COMMAND}`; export r; \
12246	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12247	$(HOST_EXPORTS) \
12248	for flag in $(EXTRA_HOST_FLAGS) ; do \
12249	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12250	done; \
12251	echo "Doing install-info in findutils" ; \
12252	(cd $(HOST_SUBDIR)/findutils && \
12253	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12254	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12255	          "RANLIB=$${RANLIB}" \
12256	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12257	          install-info) \
12258	  || exit 1
12259
12260@endif findutils
12261
12262.PHONY: maybe-install-pdf-findutils install-pdf-findutils
12263maybe-install-pdf-findutils:
12264@if findutils
12265maybe-install-pdf-findutils: install-pdf-findutils
12266
12267install-pdf-findutils: \
12268    configure-findutils \
12269    pdf-findutils
12270	@: $(MAKE); $(unstage)
12271	@[ -f ./findutils/Makefile ] || exit 0; \
12272	r=`${PWD_COMMAND}`; export r; \
12273	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12274	$(HOST_EXPORTS) \
12275	for flag in $(EXTRA_HOST_FLAGS) ; do \
12276	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12277	done; \
12278	echo "Doing install-pdf in findutils" ; \
12279	(cd $(HOST_SUBDIR)/findutils && \
12280	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12281	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12282	          "RANLIB=$${RANLIB}" \
12283	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12284	          install-pdf) \
12285	  || exit 1
12286
12287@endif findutils
12288
12289.PHONY: maybe-install-html-findutils install-html-findutils
12290maybe-install-html-findutils:
12291@if findutils
12292maybe-install-html-findutils: install-html-findutils
12293
12294install-html-findutils: \
12295    configure-findutils \
12296    html-findutils
12297	@: $(MAKE); $(unstage)
12298	@[ -f ./findutils/Makefile ] || exit 0; \
12299	r=`${PWD_COMMAND}`; export r; \
12300	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12301	$(HOST_EXPORTS) \
12302	for flag in $(EXTRA_HOST_FLAGS) ; do \
12303	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12304	done; \
12305	echo "Doing install-html in findutils" ; \
12306	(cd $(HOST_SUBDIR)/findutils && \
12307	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12308	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12309	          "RANLIB=$${RANLIB}" \
12310	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12311	          install-html) \
12312	  || exit 1
12313
12314@endif findutils
12315
12316.PHONY: maybe-installcheck-findutils installcheck-findutils
12317maybe-installcheck-findutils:
12318@if findutils
12319maybe-installcheck-findutils: installcheck-findutils
12320
12321installcheck-findutils: \
12322    configure-findutils
12323	@: $(MAKE); $(unstage)
12324	@[ -f ./findutils/Makefile ] || exit 0; \
12325	r=`${PWD_COMMAND}`; export r; \
12326	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12327	$(HOST_EXPORTS) \
12328	for flag in $(EXTRA_HOST_FLAGS) ; do \
12329	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12330	done; \
12331	echo "Doing installcheck in findutils" ; \
12332	(cd $(HOST_SUBDIR)/findutils && \
12333	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12334	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12335	          "RANLIB=$${RANLIB}" \
12336	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12337	          installcheck) \
12338	  || exit 1
12339
12340@endif findutils
12341
12342.PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12343maybe-mostlyclean-findutils:
12344@if findutils
12345maybe-mostlyclean-findutils: mostlyclean-findutils
12346
12347mostlyclean-findutils:
12348	@: $(MAKE); $(unstage)
12349	@[ -f ./findutils/Makefile ] || exit 0; \
12350	r=`${PWD_COMMAND}`; export r; \
12351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12352	$(HOST_EXPORTS) \
12353	for flag in $(EXTRA_HOST_FLAGS) ; do \
12354	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12355	done; \
12356	echo "Doing mostlyclean in findutils" ; \
12357	(cd $(HOST_SUBDIR)/findutils && \
12358	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12359	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12360	          "RANLIB=$${RANLIB}" \
12361	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12362	          mostlyclean) \
12363	  || exit 1
12364
12365@endif findutils
12366
12367.PHONY: maybe-clean-findutils clean-findutils
12368maybe-clean-findutils:
12369@if findutils
12370maybe-clean-findutils: clean-findutils
12371
12372clean-findutils:
12373	@: $(MAKE); $(unstage)
12374	@[ -f ./findutils/Makefile ] || exit 0; \
12375	r=`${PWD_COMMAND}`; export r; \
12376	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12377	$(HOST_EXPORTS) \
12378	for flag in $(EXTRA_HOST_FLAGS) ; do \
12379	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12380	done; \
12381	echo "Doing clean in findutils" ; \
12382	(cd $(HOST_SUBDIR)/findutils && \
12383	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12384	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12385	          "RANLIB=$${RANLIB}" \
12386	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12387	          clean) \
12388	  || exit 1
12389
12390@endif findutils
12391
12392.PHONY: maybe-distclean-findutils distclean-findutils
12393maybe-distclean-findutils:
12394@if findutils
12395maybe-distclean-findutils: distclean-findutils
12396
12397distclean-findutils:
12398	@: $(MAKE); $(unstage)
12399	@[ -f ./findutils/Makefile ] || exit 0; \
12400	r=`${PWD_COMMAND}`; export r; \
12401	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12402	$(HOST_EXPORTS) \
12403	for flag in $(EXTRA_HOST_FLAGS) ; do \
12404	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12405	done; \
12406	echo "Doing distclean in findutils" ; \
12407	(cd $(HOST_SUBDIR)/findutils && \
12408	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12409	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12410	          "RANLIB=$${RANLIB}" \
12411	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12412	          distclean) \
12413	  || exit 1
12414
12415@endif findutils
12416
12417.PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12418maybe-maintainer-clean-findutils:
12419@if findutils
12420maybe-maintainer-clean-findutils: maintainer-clean-findutils
12421
12422maintainer-clean-findutils:
12423	@: $(MAKE); $(unstage)
12424	@[ -f ./findutils/Makefile ] || exit 0; \
12425	r=`${PWD_COMMAND}`; export r; \
12426	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12427	$(HOST_EXPORTS) \
12428	for flag in $(EXTRA_HOST_FLAGS) ; do \
12429	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12430	done; \
12431	echo "Doing maintainer-clean in findutils" ; \
12432	(cd $(HOST_SUBDIR)/findutils && \
12433	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12434	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12435	          "RANLIB=$${RANLIB}" \
12436	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12437	          maintainer-clean) \
12438	  || exit 1
12439
12440@endif findutils
12441
12442
12443
12444.PHONY: configure-find maybe-configure-find
12445maybe-configure-find:
12446@if gcc-bootstrap
12447configure-find: stage_current
12448@endif gcc-bootstrap
12449@if find
12450maybe-configure-find: configure-find
12451configure-find:
12452	@: $(MAKE); $(unstage)
12453	@r=`${PWD_COMMAND}`; export r; \
12454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12455	test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12456	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12457	$(HOST_EXPORTS)  \
12458	echo Configuring in $(HOST_SUBDIR)/find; \
12459	cd "$(HOST_SUBDIR)/find" || exit 1; \
12460	case $(srcdir) in \
12461	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12462	  *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12463		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12464	esac; \
12465	srcdiroption="--srcdir=$${topdir}/find"; \
12466	libsrcdir="$$s/find"; \
12467	$(SHELL) $${libsrcdir}/configure \
12468	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12469	  --target=${target_alias} $${srcdiroption}  \
12470	  || exit 1
12471@endif find
12472
12473
12474
12475
12476
12477.PHONY: all-find maybe-all-find
12478maybe-all-find:
12479@if gcc-bootstrap
12480all-find: stage_current
12481@endif gcc-bootstrap
12482@if find
12483TARGET-find=all
12484maybe-all-find: all-find
12485all-find: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12492		$(TARGET-find))
12493@endif find
12494
12495
12496
12497
12498.PHONY: check-find maybe-check-find
12499maybe-check-find:
12500@if find
12501maybe-check-find: check-find
12502
12503check-find:
12504	@: $(MAKE); $(unstage)
12505	@r=`${PWD_COMMAND}`; export r; \
12506	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12507	$(HOST_EXPORTS) \
12508	(cd $(HOST_SUBDIR)/find && \
12509	  $(MAKE) $(FLAGS_TO_PASS)  check)
12510
12511@endif find
12512
12513.PHONY: install-find maybe-install-find
12514maybe-install-find:
12515@if find
12516maybe-install-find: install-find
12517
12518install-find: installdirs
12519	@: $(MAKE); $(unstage)
12520	@r=`${PWD_COMMAND}`; export r; \
12521	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12522	$(HOST_EXPORTS) \
12523	(cd $(HOST_SUBDIR)/find && \
12524	  $(MAKE) $(FLAGS_TO_PASS)  install)
12525
12526@endif find
12527
12528# Other targets (info, dvi, pdf, etc.)
12529
12530.PHONY: maybe-info-find info-find
12531maybe-info-find:
12532@if find
12533maybe-info-find: info-find
12534
12535info-find: \
12536    configure-find
12537	@: $(MAKE); $(unstage)
12538	@[ -f ./find/Makefile ] || exit 0; \
12539	r=`${PWD_COMMAND}`; export r; \
12540	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12541	$(HOST_EXPORTS) \
12542	for flag in $(EXTRA_HOST_FLAGS) ; do \
12543	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12544	done; \
12545	echo "Doing info in find" ; \
12546	(cd $(HOST_SUBDIR)/find && \
12547	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12548	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12549	          "RANLIB=$${RANLIB}" \
12550	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12551	          info) \
12552	  || exit 1
12553
12554@endif find
12555
12556.PHONY: maybe-dvi-find dvi-find
12557maybe-dvi-find:
12558@if find
12559maybe-dvi-find: dvi-find
12560
12561dvi-find: \
12562    configure-find
12563	@: $(MAKE); $(unstage)
12564	@[ -f ./find/Makefile ] || exit 0; \
12565	r=`${PWD_COMMAND}`; export r; \
12566	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12567	$(HOST_EXPORTS) \
12568	for flag in $(EXTRA_HOST_FLAGS) ; do \
12569	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12570	done; \
12571	echo "Doing dvi in find" ; \
12572	(cd $(HOST_SUBDIR)/find && \
12573	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12574	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12575	          "RANLIB=$${RANLIB}" \
12576	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12577	          dvi) \
12578	  || exit 1
12579
12580@endif find
12581
12582.PHONY: maybe-pdf-find pdf-find
12583maybe-pdf-find:
12584@if find
12585maybe-pdf-find: pdf-find
12586
12587pdf-find: \
12588    configure-find
12589	@: $(MAKE); $(unstage)
12590	@[ -f ./find/Makefile ] || exit 0; \
12591	r=`${PWD_COMMAND}`; export r; \
12592	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12593	$(HOST_EXPORTS) \
12594	for flag in $(EXTRA_HOST_FLAGS) ; do \
12595	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12596	done; \
12597	echo "Doing pdf in find" ; \
12598	(cd $(HOST_SUBDIR)/find && \
12599	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12600	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12601	          "RANLIB=$${RANLIB}" \
12602	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12603	          pdf) \
12604	  || exit 1
12605
12606@endif find
12607
12608.PHONY: maybe-html-find html-find
12609maybe-html-find:
12610@if find
12611maybe-html-find: html-find
12612
12613html-find: \
12614    configure-find
12615	@: $(MAKE); $(unstage)
12616	@[ -f ./find/Makefile ] || exit 0; \
12617	r=`${PWD_COMMAND}`; export r; \
12618	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12619	$(HOST_EXPORTS) \
12620	for flag in $(EXTRA_HOST_FLAGS) ; do \
12621	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12622	done; \
12623	echo "Doing html in find" ; \
12624	(cd $(HOST_SUBDIR)/find && \
12625	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12626	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12627	          "RANLIB=$${RANLIB}" \
12628	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12629	          html) \
12630	  || exit 1
12631
12632@endif find
12633
12634.PHONY: maybe-TAGS-find TAGS-find
12635maybe-TAGS-find:
12636@if find
12637maybe-TAGS-find: TAGS-find
12638
12639TAGS-find: \
12640    configure-find
12641	@: $(MAKE); $(unstage)
12642	@[ -f ./find/Makefile ] || exit 0; \
12643	r=`${PWD_COMMAND}`; export r; \
12644	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12645	$(HOST_EXPORTS) \
12646	for flag in $(EXTRA_HOST_FLAGS) ; do \
12647	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12648	done; \
12649	echo "Doing TAGS in find" ; \
12650	(cd $(HOST_SUBDIR)/find && \
12651	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12652	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12653	          "RANLIB=$${RANLIB}" \
12654	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12655	          TAGS) \
12656	  || exit 1
12657
12658@endif find
12659
12660.PHONY: maybe-install-info-find install-info-find
12661maybe-install-info-find:
12662@if find
12663maybe-install-info-find: install-info-find
12664
12665install-info-find: \
12666    configure-find \
12667    info-find
12668	@: $(MAKE); $(unstage)
12669	@[ -f ./find/Makefile ] || exit 0; \
12670	r=`${PWD_COMMAND}`; export r; \
12671	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12672	$(HOST_EXPORTS) \
12673	for flag in $(EXTRA_HOST_FLAGS) ; do \
12674	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12675	done; \
12676	echo "Doing install-info in find" ; \
12677	(cd $(HOST_SUBDIR)/find && \
12678	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12679	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12680	          "RANLIB=$${RANLIB}" \
12681	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12682	          install-info) \
12683	  || exit 1
12684
12685@endif find
12686
12687.PHONY: maybe-install-pdf-find install-pdf-find
12688maybe-install-pdf-find:
12689@if find
12690maybe-install-pdf-find: install-pdf-find
12691
12692install-pdf-find: \
12693    configure-find \
12694    pdf-find
12695	@: $(MAKE); $(unstage)
12696	@[ -f ./find/Makefile ] || exit 0; \
12697	r=`${PWD_COMMAND}`; export r; \
12698	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12699	$(HOST_EXPORTS) \
12700	for flag in $(EXTRA_HOST_FLAGS) ; do \
12701	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12702	done; \
12703	echo "Doing install-pdf in find" ; \
12704	(cd $(HOST_SUBDIR)/find && \
12705	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12706	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12707	          "RANLIB=$${RANLIB}" \
12708	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12709	          install-pdf) \
12710	  || exit 1
12711
12712@endif find
12713
12714.PHONY: maybe-install-html-find install-html-find
12715maybe-install-html-find:
12716@if find
12717maybe-install-html-find: install-html-find
12718
12719install-html-find: \
12720    configure-find \
12721    html-find
12722	@: $(MAKE); $(unstage)
12723	@[ -f ./find/Makefile ] || exit 0; \
12724	r=`${PWD_COMMAND}`; export r; \
12725	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12726	$(HOST_EXPORTS) \
12727	for flag in $(EXTRA_HOST_FLAGS) ; do \
12728	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12729	done; \
12730	echo "Doing install-html in find" ; \
12731	(cd $(HOST_SUBDIR)/find && \
12732	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12733	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12734	          "RANLIB=$${RANLIB}" \
12735	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12736	          install-html) \
12737	  || exit 1
12738
12739@endif find
12740
12741.PHONY: maybe-installcheck-find installcheck-find
12742maybe-installcheck-find:
12743@if find
12744maybe-installcheck-find: installcheck-find
12745
12746installcheck-find: \
12747    configure-find
12748	@: $(MAKE); $(unstage)
12749	@[ -f ./find/Makefile ] || exit 0; \
12750	r=`${PWD_COMMAND}`; export r; \
12751	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12752	$(HOST_EXPORTS) \
12753	for flag in $(EXTRA_HOST_FLAGS) ; do \
12754	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12755	done; \
12756	echo "Doing installcheck in find" ; \
12757	(cd $(HOST_SUBDIR)/find && \
12758	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12759	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12760	          "RANLIB=$${RANLIB}" \
12761	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12762	          installcheck) \
12763	  || exit 1
12764
12765@endif find
12766
12767.PHONY: maybe-mostlyclean-find mostlyclean-find
12768maybe-mostlyclean-find:
12769@if find
12770maybe-mostlyclean-find: mostlyclean-find
12771
12772mostlyclean-find:
12773	@: $(MAKE); $(unstage)
12774	@[ -f ./find/Makefile ] || exit 0; \
12775	r=`${PWD_COMMAND}`; export r; \
12776	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12777	$(HOST_EXPORTS) \
12778	for flag in $(EXTRA_HOST_FLAGS) ; do \
12779	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12780	done; \
12781	echo "Doing mostlyclean in find" ; \
12782	(cd $(HOST_SUBDIR)/find && \
12783	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12784	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12785	          "RANLIB=$${RANLIB}" \
12786	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12787	          mostlyclean) \
12788	  || exit 1
12789
12790@endif find
12791
12792.PHONY: maybe-clean-find clean-find
12793maybe-clean-find:
12794@if find
12795maybe-clean-find: clean-find
12796
12797clean-find:
12798	@: $(MAKE); $(unstage)
12799	@[ -f ./find/Makefile ] || exit 0; \
12800	r=`${PWD_COMMAND}`; export r; \
12801	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12802	$(HOST_EXPORTS) \
12803	for flag in $(EXTRA_HOST_FLAGS) ; do \
12804	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12805	done; \
12806	echo "Doing clean in find" ; \
12807	(cd $(HOST_SUBDIR)/find && \
12808	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12809	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12810	          "RANLIB=$${RANLIB}" \
12811	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12812	          clean) \
12813	  || exit 1
12814
12815@endif find
12816
12817.PHONY: maybe-distclean-find distclean-find
12818maybe-distclean-find:
12819@if find
12820maybe-distclean-find: distclean-find
12821
12822distclean-find:
12823	@: $(MAKE); $(unstage)
12824	@[ -f ./find/Makefile ] || exit 0; \
12825	r=`${PWD_COMMAND}`; export r; \
12826	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12827	$(HOST_EXPORTS) \
12828	for flag in $(EXTRA_HOST_FLAGS) ; do \
12829	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12830	done; \
12831	echo "Doing distclean in find" ; \
12832	(cd $(HOST_SUBDIR)/find && \
12833	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12834	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12835	          "RANLIB=$${RANLIB}" \
12836	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12837	          distclean) \
12838	  || exit 1
12839
12840@endif find
12841
12842.PHONY: maybe-maintainer-clean-find maintainer-clean-find
12843maybe-maintainer-clean-find:
12844@if find
12845maybe-maintainer-clean-find: maintainer-clean-find
12846
12847maintainer-clean-find:
12848	@: $(MAKE); $(unstage)
12849	@[ -f ./find/Makefile ] || exit 0; \
12850	r=`${PWD_COMMAND}`; export r; \
12851	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12852	$(HOST_EXPORTS) \
12853	for flag in $(EXTRA_HOST_FLAGS) ; do \
12854	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12855	done; \
12856	echo "Doing maintainer-clean in find" ; \
12857	(cd $(HOST_SUBDIR)/find && \
12858	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12859	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12860	          "RANLIB=$${RANLIB}" \
12861	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12862	          maintainer-clean) \
12863	  || exit 1
12864
12865@endif find
12866
12867
12868
12869.PHONY: configure-fixincludes maybe-configure-fixincludes
12870maybe-configure-fixincludes:
12871@if gcc-bootstrap
12872configure-fixincludes: stage_current
12873@endif gcc-bootstrap
12874@if fixincludes
12875maybe-configure-fixincludes: configure-fixincludes
12876configure-fixincludes:
12877	@: $(MAKE); $(unstage)
12878	@r=`${PWD_COMMAND}`; export r; \
12879	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12880	test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12881	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12882	$(HOST_EXPORTS)  \
12883	echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12884	cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12885	case $(srcdir) in \
12886	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12887	  *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12888		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12889	esac; \
12890	srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12891	libsrcdir="$$s/fixincludes"; \
12892	$(SHELL) $${libsrcdir}/configure \
12893	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12894	  --target=${target_alias} $${srcdiroption}  \
12895	  || exit 1
12896@endif fixincludes
12897
12898
12899
12900
12901
12902.PHONY: all-fixincludes maybe-all-fixincludes
12903maybe-all-fixincludes:
12904@if gcc-bootstrap
12905all-fixincludes: stage_current
12906@endif gcc-bootstrap
12907@if fixincludes
12908TARGET-fixincludes=all
12909maybe-all-fixincludes: all-fixincludes
12910all-fixincludes: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
12917		$(TARGET-fixincludes))
12918@endif fixincludes
12919
12920
12921
12922
12923.PHONY: check-fixincludes maybe-check-fixincludes
12924maybe-check-fixincludes:
12925@if fixincludes
12926maybe-check-fixincludes: check-fixincludes
12927
12928check-fixincludes:
12929	@: $(MAKE); $(unstage)
12930	@r=`${PWD_COMMAND}`; export r; \
12931	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12932	$(HOST_EXPORTS) \
12933	(cd $(HOST_SUBDIR)/fixincludes && \
12934	  $(MAKE) $(FLAGS_TO_PASS)  check)
12935
12936@endif fixincludes
12937
12938.PHONY: install-fixincludes maybe-install-fixincludes
12939maybe-install-fixincludes:
12940@if fixincludes
12941maybe-install-fixincludes: install-fixincludes
12942
12943install-fixincludes: installdirs
12944	@: $(MAKE); $(unstage)
12945	@r=`${PWD_COMMAND}`; export r; \
12946	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12947	$(HOST_EXPORTS) \
12948	(cd $(HOST_SUBDIR)/fixincludes && \
12949	  $(MAKE) $(FLAGS_TO_PASS)  install)
12950
12951@endif fixincludes
12952
12953# Other targets (info, dvi, pdf, etc.)
12954
12955.PHONY: maybe-info-fixincludes info-fixincludes
12956maybe-info-fixincludes:
12957@if fixincludes
12958maybe-info-fixincludes: info-fixincludes
12959
12960info-fixincludes: \
12961    configure-fixincludes
12962	@: $(MAKE); $(unstage)
12963	@[ -f ./fixincludes/Makefile ] || exit 0; \
12964	r=`${PWD_COMMAND}`; export r; \
12965	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12966	$(HOST_EXPORTS) \
12967	for flag in $(EXTRA_HOST_FLAGS) ; do \
12968	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12969	done; \
12970	echo "Doing info in fixincludes" ; \
12971	(cd $(HOST_SUBDIR)/fixincludes && \
12972	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12973	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12974	          "RANLIB=$${RANLIB}" \
12975	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12976	          info) \
12977	  || exit 1
12978
12979@endif fixincludes
12980
12981.PHONY: maybe-dvi-fixincludes dvi-fixincludes
12982maybe-dvi-fixincludes:
12983@if fixincludes
12984maybe-dvi-fixincludes: dvi-fixincludes
12985
12986dvi-fixincludes: \
12987    configure-fixincludes
12988	@: $(MAKE); $(unstage)
12989	@[ -f ./fixincludes/Makefile ] || exit 0; \
12990	r=`${PWD_COMMAND}`; export r; \
12991	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12992	$(HOST_EXPORTS) \
12993	for flag in $(EXTRA_HOST_FLAGS) ; do \
12994	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12995	done; \
12996	echo "Doing dvi in fixincludes" ; \
12997	(cd $(HOST_SUBDIR)/fixincludes && \
12998	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12999	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13000	          "RANLIB=$${RANLIB}" \
13001	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13002	          dvi) \
13003	  || exit 1
13004
13005@endif fixincludes
13006
13007.PHONY: maybe-pdf-fixincludes pdf-fixincludes
13008maybe-pdf-fixincludes:
13009@if fixincludes
13010maybe-pdf-fixincludes: pdf-fixincludes
13011
13012pdf-fixincludes: \
13013    configure-fixincludes
13014	@: $(MAKE); $(unstage)
13015	@[ -f ./fixincludes/Makefile ] || exit 0; \
13016	r=`${PWD_COMMAND}`; export r; \
13017	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13018	$(HOST_EXPORTS) \
13019	for flag in $(EXTRA_HOST_FLAGS) ; do \
13020	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13021	done; \
13022	echo "Doing pdf in fixincludes" ; \
13023	(cd $(HOST_SUBDIR)/fixincludes && \
13024	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13025	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13026	          "RANLIB=$${RANLIB}" \
13027	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13028	          pdf) \
13029	  || exit 1
13030
13031@endif fixincludes
13032
13033.PHONY: maybe-html-fixincludes html-fixincludes
13034maybe-html-fixincludes:
13035@if fixincludes
13036maybe-html-fixincludes: html-fixincludes
13037
13038html-fixincludes: \
13039    configure-fixincludes
13040	@: $(MAKE); $(unstage)
13041	@[ -f ./fixincludes/Makefile ] || exit 0; \
13042	r=`${PWD_COMMAND}`; export r; \
13043	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13044	$(HOST_EXPORTS) \
13045	for flag in $(EXTRA_HOST_FLAGS) ; do \
13046	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13047	done; \
13048	echo "Doing html in fixincludes" ; \
13049	(cd $(HOST_SUBDIR)/fixincludes && \
13050	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13051	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13052	          "RANLIB=$${RANLIB}" \
13053	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13054	          html) \
13055	  || exit 1
13056
13057@endif fixincludes
13058
13059.PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13060maybe-TAGS-fixincludes:
13061@if fixincludes
13062maybe-TAGS-fixincludes: TAGS-fixincludes
13063
13064# fixincludes doesn't support TAGS.
13065TAGS-fixincludes:
13066
13067@endif fixincludes
13068
13069.PHONY: maybe-install-info-fixincludes install-info-fixincludes
13070maybe-install-info-fixincludes:
13071@if fixincludes
13072maybe-install-info-fixincludes: install-info-fixincludes
13073
13074install-info-fixincludes: \
13075    configure-fixincludes \
13076    info-fixincludes
13077	@: $(MAKE); $(unstage)
13078	@[ -f ./fixincludes/Makefile ] || exit 0; \
13079	r=`${PWD_COMMAND}`; export r; \
13080	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13081	$(HOST_EXPORTS) \
13082	for flag in $(EXTRA_HOST_FLAGS) ; do \
13083	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13084	done; \
13085	echo "Doing install-info in fixincludes" ; \
13086	(cd $(HOST_SUBDIR)/fixincludes && \
13087	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13088	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13089	          "RANLIB=$${RANLIB}" \
13090	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13091	          install-info) \
13092	  || exit 1
13093
13094@endif fixincludes
13095
13096.PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13097maybe-install-pdf-fixincludes:
13098@if fixincludes
13099maybe-install-pdf-fixincludes: install-pdf-fixincludes
13100
13101install-pdf-fixincludes: \
13102    configure-fixincludes \
13103    pdf-fixincludes
13104	@: $(MAKE); $(unstage)
13105	@[ -f ./fixincludes/Makefile ] || exit 0; \
13106	r=`${PWD_COMMAND}`; export r; \
13107	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13108	$(HOST_EXPORTS) \
13109	for flag in $(EXTRA_HOST_FLAGS) ; do \
13110	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13111	done; \
13112	echo "Doing install-pdf in fixincludes" ; \
13113	(cd $(HOST_SUBDIR)/fixincludes && \
13114	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13115	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13116	          "RANLIB=$${RANLIB}" \
13117	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13118	          install-pdf) \
13119	  || exit 1
13120
13121@endif fixincludes
13122
13123.PHONY: maybe-install-html-fixincludes install-html-fixincludes
13124maybe-install-html-fixincludes:
13125@if fixincludes
13126maybe-install-html-fixincludes: install-html-fixincludes
13127
13128install-html-fixincludes: \
13129    configure-fixincludes \
13130    html-fixincludes
13131	@: $(MAKE); $(unstage)
13132	@[ -f ./fixincludes/Makefile ] || exit 0; \
13133	r=`${PWD_COMMAND}`; export r; \
13134	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13135	$(HOST_EXPORTS) \
13136	for flag in $(EXTRA_HOST_FLAGS) ; do \
13137	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13138	done; \
13139	echo "Doing install-html in fixincludes" ; \
13140	(cd $(HOST_SUBDIR)/fixincludes && \
13141	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13142	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13143	          "RANLIB=$${RANLIB}" \
13144	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13145	          install-html) \
13146	  || exit 1
13147
13148@endif fixincludes
13149
13150.PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13151maybe-installcheck-fixincludes:
13152@if fixincludes
13153maybe-installcheck-fixincludes: installcheck-fixincludes
13154
13155installcheck-fixincludes: \
13156    configure-fixincludes
13157	@: $(MAKE); $(unstage)
13158	@[ -f ./fixincludes/Makefile ] || exit 0; \
13159	r=`${PWD_COMMAND}`; export r; \
13160	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13161	$(HOST_EXPORTS) \
13162	for flag in $(EXTRA_HOST_FLAGS) ; do \
13163	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13164	done; \
13165	echo "Doing installcheck in fixincludes" ; \
13166	(cd $(HOST_SUBDIR)/fixincludes && \
13167	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13168	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13169	          "RANLIB=$${RANLIB}" \
13170	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13171	          installcheck) \
13172	  || exit 1
13173
13174@endif fixincludes
13175
13176.PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13177maybe-mostlyclean-fixincludes:
13178@if fixincludes
13179maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13180
13181mostlyclean-fixincludes:
13182	@: $(MAKE); $(unstage)
13183	@[ -f ./fixincludes/Makefile ] || exit 0; \
13184	r=`${PWD_COMMAND}`; export r; \
13185	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13186	$(HOST_EXPORTS) \
13187	for flag in $(EXTRA_HOST_FLAGS) ; do \
13188	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13189	done; \
13190	echo "Doing mostlyclean in fixincludes" ; \
13191	(cd $(HOST_SUBDIR)/fixincludes && \
13192	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13193	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13194	          "RANLIB=$${RANLIB}" \
13195	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13196	          mostlyclean) \
13197	  || exit 1
13198
13199@endif fixincludes
13200
13201.PHONY: maybe-clean-fixincludes clean-fixincludes
13202maybe-clean-fixincludes:
13203@if fixincludes
13204maybe-clean-fixincludes: clean-fixincludes
13205
13206clean-fixincludes:
13207	@: $(MAKE); $(unstage)
13208	@[ -f ./fixincludes/Makefile ] || exit 0; \
13209	r=`${PWD_COMMAND}`; export r; \
13210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13211	$(HOST_EXPORTS) \
13212	for flag in $(EXTRA_HOST_FLAGS) ; do \
13213	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13214	done; \
13215	echo "Doing clean in fixincludes" ; \
13216	(cd $(HOST_SUBDIR)/fixincludes && \
13217	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13218	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13219	          "RANLIB=$${RANLIB}" \
13220	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13221	          clean) \
13222	  || exit 1
13223
13224@endif fixincludes
13225
13226.PHONY: maybe-distclean-fixincludes distclean-fixincludes
13227maybe-distclean-fixincludes:
13228@if fixincludes
13229maybe-distclean-fixincludes: distclean-fixincludes
13230
13231distclean-fixincludes:
13232	@: $(MAKE); $(unstage)
13233	@[ -f ./fixincludes/Makefile ] || exit 0; \
13234	r=`${PWD_COMMAND}`; export r; \
13235	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13236	$(HOST_EXPORTS) \
13237	for flag in $(EXTRA_HOST_FLAGS) ; do \
13238	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13239	done; \
13240	echo "Doing distclean in fixincludes" ; \
13241	(cd $(HOST_SUBDIR)/fixincludes && \
13242	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13243	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13244	          "RANLIB=$${RANLIB}" \
13245	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13246	          distclean) \
13247	  || exit 1
13248
13249@endif fixincludes
13250
13251.PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13252maybe-maintainer-clean-fixincludes:
13253@if fixincludes
13254maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13255
13256maintainer-clean-fixincludes:
13257	@: $(MAKE); $(unstage)
13258	@[ -f ./fixincludes/Makefile ] || exit 0; \
13259	r=`${PWD_COMMAND}`; export r; \
13260	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13261	$(HOST_EXPORTS) \
13262	for flag in $(EXTRA_HOST_FLAGS) ; do \
13263	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13264	done; \
13265	echo "Doing maintainer-clean in fixincludes" ; \
13266	(cd $(HOST_SUBDIR)/fixincludes && \
13267	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13268	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13269	          "RANLIB=$${RANLIB}" \
13270	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13271	          maintainer-clean) \
13272	  || exit 1
13273
13274@endif fixincludes
13275
13276
13277
13278.PHONY: configure-flex maybe-configure-flex
13279maybe-configure-flex:
13280@if gcc-bootstrap
13281configure-flex: stage_current
13282@endif gcc-bootstrap
13283@if flex
13284maybe-configure-flex: configure-flex
13285configure-flex:
13286	@: $(MAKE); $(unstage)
13287	@r=`${PWD_COMMAND}`; export r; \
13288	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13289	test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13290	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13291	$(HOST_EXPORTS)  \
13292	echo Configuring in $(HOST_SUBDIR)/flex; \
13293	cd "$(HOST_SUBDIR)/flex" || exit 1; \
13294	case $(srcdir) in \
13295	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13296	  *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13297		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13298	esac; \
13299	srcdiroption="--srcdir=$${topdir}/flex"; \
13300	libsrcdir="$$s/flex"; \
13301	$(SHELL) $${libsrcdir}/configure \
13302	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13303	  --target=${target_alias} $${srcdiroption}  \
13304	  || exit 1
13305@endif flex
13306
13307
13308
13309
13310
13311.PHONY: all-flex maybe-all-flex
13312maybe-all-flex:
13313@if gcc-bootstrap
13314all-flex: stage_current
13315@endif gcc-bootstrap
13316@if flex
13317TARGET-flex=all
13318maybe-all-flex: all-flex
13319all-flex: configure-flex
13320	@: $(MAKE); $(unstage)
13321	@r=`${PWD_COMMAND}`; export r; \
13322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13323	$(HOST_EXPORTS)  \
13324	(cd $(HOST_SUBDIR)/flex && \
13325	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13326		$(TARGET-flex))
13327@endif flex
13328
13329
13330
13331
13332.PHONY: check-flex maybe-check-flex
13333maybe-check-flex:
13334@if flex
13335maybe-check-flex: check-flex
13336
13337# This module is only tested in a native toolchain.
13338check-flex:
13339	@: $(MAKE); $(unstage)
13340	@if [ '$(host)' = '$(target)' ] ; then \
13341	  r=`${PWD_COMMAND}`; export r; \
13342	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13343	  $(HOST_EXPORTS) \
13344	  (cd $(HOST_SUBDIR)/flex && \
13345	    $(MAKE) $(FLAGS_TO_PASS)  check); \
13346	fi
13347
13348@endif flex
13349
13350.PHONY: install-flex maybe-install-flex
13351maybe-install-flex:
13352@if flex
13353maybe-install-flex: install-flex
13354
13355install-flex: installdirs
13356	@: $(MAKE); $(unstage)
13357	@r=`${PWD_COMMAND}`; export r; \
13358	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13359	$(HOST_EXPORTS) \
13360	(cd $(HOST_SUBDIR)/flex && \
13361	  $(MAKE) $(FLAGS_TO_PASS)  install)
13362
13363@endif flex
13364
13365# Other targets (info, dvi, pdf, etc.)
13366
13367.PHONY: maybe-info-flex info-flex
13368maybe-info-flex:
13369@if flex
13370maybe-info-flex: info-flex
13371
13372info-flex: \
13373    configure-flex
13374	@: $(MAKE); $(unstage)
13375	@[ -f ./flex/Makefile ] || exit 0; \
13376	r=`${PWD_COMMAND}`; export r; \
13377	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13378	$(HOST_EXPORTS) \
13379	for flag in $(EXTRA_HOST_FLAGS) ; do \
13380	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13381	done; \
13382	echo "Doing info in flex" ; \
13383	(cd $(HOST_SUBDIR)/flex && \
13384	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13385	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13386	          "RANLIB=$${RANLIB}" \
13387	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13388	          info) \
13389	  || exit 1
13390
13391@endif flex
13392
13393.PHONY: maybe-dvi-flex dvi-flex
13394maybe-dvi-flex:
13395@if flex
13396maybe-dvi-flex: dvi-flex
13397
13398dvi-flex: \
13399    configure-flex
13400	@: $(MAKE); $(unstage)
13401	@[ -f ./flex/Makefile ] || exit 0; \
13402	r=`${PWD_COMMAND}`; export r; \
13403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13404	$(HOST_EXPORTS) \
13405	for flag in $(EXTRA_HOST_FLAGS) ; do \
13406	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13407	done; \
13408	echo "Doing dvi in flex" ; \
13409	(cd $(HOST_SUBDIR)/flex && \
13410	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13411	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13412	          "RANLIB=$${RANLIB}" \
13413	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13414	          dvi) \
13415	  || exit 1
13416
13417@endif flex
13418
13419.PHONY: maybe-pdf-flex pdf-flex
13420maybe-pdf-flex:
13421@if flex
13422maybe-pdf-flex: pdf-flex
13423
13424pdf-flex: \
13425    configure-flex
13426	@: $(MAKE); $(unstage)
13427	@[ -f ./flex/Makefile ] || exit 0; \
13428	r=`${PWD_COMMAND}`; export r; \
13429	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13430	$(HOST_EXPORTS) \
13431	for flag in $(EXTRA_HOST_FLAGS) ; do \
13432	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13433	done; \
13434	echo "Doing pdf in flex" ; \
13435	(cd $(HOST_SUBDIR)/flex && \
13436	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13437	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13438	          "RANLIB=$${RANLIB}" \
13439	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13440	          pdf) \
13441	  || exit 1
13442
13443@endif flex
13444
13445.PHONY: maybe-html-flex html-flex
13446maybe-html-flex:
13447@if flex
13448maybe-html-flex: html-flex
13449
13450html-flex: \
13451    configure-flex
13452	@: $(MAKE); $(unstage)
13453	@[ -f ./flex/Makefile ] || exit 0; \
13454	r=`${PWD_COMMAND}`; export r; \
13455	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13456	$(HOST_EXPORTS) \
13457	for flag in $(EXTRA_HOST_FLAGS) ; do \
13458	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13459	done; \
13460	echo "Doing html in flex" ; \
13461	(cd $(HOST_SUBDIR)/flex && \
13462	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13463	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13464	          "RANLIB=$${RANLIB}" \
13465	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13466	          html) \
13467	  || exit 1
13468
13469@endif flex
13470
13471.PHONY: maybe-TAGS-flex TAGS-flex
13472maybe-TAGS-flex:
13473@if flex
13474maybe-TAGS-flex: TAGS-flex
13475
13476TAGS-flex: \
13477    configure-flex
13478	@: $(MAKE); $(unstage)
13479	@[ -f ./flex/Makefile ] || exit 0; \
13480	r=`${PWD_COMMAND}`; export r; \
13481	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13482	$(HOST_EXPORTS) \
13483	for flag in $(EXTRA_HOST_FLAGS) ; do \
13484	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13485	done; \
13486	echo "Doing TAGS in flex" ; \
13487	(cd $(HOST_SUBDIR)/flex && \
13488	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13489	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13490	          "RANLIB=$${RANLIB}" \
13491	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13492	          TAGS) \
13493	  || exit 1
13494
13495@endif flex
13496
13497.PHONY: maybe-install-info-flex install-info-flex
13498maybe-install-info-flex:
13499@if flex
13500maybe-install-info-flex: install-info-flex
13501
13502install-info-flex: \
13503    configure-flex \
13504    info-flex
13505	@: $(MAKE); $(unstage)
13506	@[ -f ./flex/Makefile ] || exit 0; \
13507	r=`${PWD_COMMAND}`; export r; \
13508	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13509	$(HOST_EXPORTS) \
13510	for flag in $(EXTRA_HOST_FLAGS) ; do \
13511	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13512	done; \
13513	echo "Doing install-info in flex" ; \
13514	(cd $(HOST_SUBDIR)/flex && \
13515	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13516	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13517	          "RANLIB=$${RANLIB}" \
13518	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13519	          install-info) \
13520	  || exit 1
13521
13522@endif flex
13523
13524.PHONY: maybe-install-pdf-flex install-pdf-flex
13525maybe-install-pdf-flex:
13526@if flex
13527maybe-install-pdf-flex: install-pdf-flex
13528
13529install-pdf-flex: \
13530    configure-flex \
13531    pdf-flex
13532	@: $(MAKE); $(unstage)
13533	@[ -f ./flex/Makefile ] || exit 0; \
13534	r=`${PWD_COMMAND}`; export r; \
13535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13536	$(HOST_EXPORTS) \
13537	for flag in $(EXTRA_HOST_FLAGS) ; do \
13538	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13539	done; \
13540	echo "Doing install-pdf in flex" ; \
13541	(cd $(HOST_SUBDIR)/flex && \
13542	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13543	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13544	          "RANLIB=$${RANLIB}" \
13545	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13546	          install-pdf) \
13547	  || exit 1
13548
13549@endif flex
13550
13551.PHONY: maybe-install-html-flex install-html-flex
13552maybe-install-html-flex:
13553@if flex
13554maybe-install-html-flex: install-html-flex
13555
13556install-html-flex: \
13557    configure-flex \
13558    html-flex
13559	@: $(MAKE); $(unstage)
13560	@[ -f ./flex/Makefile ] || exit 0; \
13561	r=`${PWD_COMMAND}`; export r; \
13562	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13563	$(HOST_EXPORTS) \
13564	for flag in $(EXTRA_HOST_FLAGS) ; do \
13565	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13566	done; \
13567	echo "Doing install-html in flex" ; \
13568	(cd $(HOST_SUBDIR)/flex && \
13569	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13570	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13571	          "RANLIB=$${RANLIB}" \
13572	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13573	          install-html) \
13574	  || exit 1
13575
13576@endif flex
13577
13578.PHONY: maybe-installcheck-flex installcheck-flex
13579maybe-installcheck-flex:
13580@if flex
13581maybe-installcheck-flex: installcheck-flex
13582
13583installcheck-flex: \
13584    configure-flex
13585	@: $(MAKE); $(unstage)
13586	@[ -f ./flex/Makefile ] || exit 0; \
13587	r=`${PWD_COMMAND}`; export r; \
13588	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13589	$(HOST_EXPORTS) \
13590	for flag in $(EXTRA_HOST_FLAGS) ; do \
13591	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13592	done; \
13593	echo "Doing installcheck in flex" ; \
13594	(cd $(HOST_SUBDIR)/flex && \
13595	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13596	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13597	          "RANLIB=$${RANLIB}" \
13598	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13599	          installcheck) \
13600	  || exit 1
13601
13602@endif flex
13603
13604.PHONY: maybe-mostlyclean-flex mostlyclean-flex
13605maybe-mostlyclean-flex:
13606@if flex
13607maybe-mostlyclean-flex: mostlyclean-flex
13608
13609mostlyclean-flex:
13610	@: $(MAKE); $(unstage)
13611	@[ -f ./flex/Makefile ] || exit 0; \
13612	r=`${PWD_COMMAND}`; export r; \
13613	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13614	$(HOST_EXPORTS) \
13615	for flag in $(EXTRA_HOST_FLAGS) ; do \
13616	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13617	done; \
13618	echo "Doing mostlyclean in flex" ; \
13619	(cd $(HOST_SUBDIR)/flex && \
13620	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13621	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13622	          "RANLIB=$${RANLIB}" \
13623	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13624	          mostlyclean) \
13625	  || exit 1
13626
13627@endif flex
13628
13629.PHONY: maybe-clean-flex clean-flex
13630maybe-clean-flex:
13631@if flex
13632maybe-clean-flex: clean-flex
13633
13634clean-flex:
13635	@: $(MAKE); $(unstage)
13636	@[ -f ./flex/Makefile ] || exit 0; \
13637	r=`${PWD_COMMAND}`; export r; \
13638	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13639	$(HOST_EXPORTS) \
13640	for flag in $(EXTRA_HOST_FLAGS) ; do \
13641	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13642	done; \
13643	echo "Doing clean in flex" ; \
13644	(cd $(HOST_SUBDIR)/flex && \
13645	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13646	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13647	          "RANLIB=$${RANLIB}" \
13648	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13649	          clean) \
13650	  || exit 1
13651
13652@endif flex
13653
13654.PHONY: maybe-distclean-flex distclean-flex
13655maybe-distclean-flex:
13656@if flex
13657maybe-distclean-flex: distclean-flex
13658
13659distclean-flex:
13660	@: $(MAKE); $(unstage)
13661	@[ -f ./flex/Makefile ] || exit 0; \
13662	r=`${PWD_COMMAND}`; export r; \
13663	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13664	$(HOST_EXPORTS) \
13665	for flag in $(EXTRA_HOST_FLAGS) ; do \
13666	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13667	done; \
13668	echo "Doing distclean in flex" ; \
13669	(cd $(HOST_SUBDIR)/flex && \
13670	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13671	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13672	          "RANLIB=$${RANLIB}" \
13673	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13674	          distclean) \
13675	  || exit 1
13676
13677@endif flex
13678
13679.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13680maybe-maintainer-clean-flex:
13681@if flex
13682maybe-maintainer-clean-flex: maintainer-clean-flex
13683
13684maintainer-clean-flex:
13685	@: $(MAKE); $(unstage)
13686	@[ -f ./flex/Makefile ] || exit 0; \
13687	r=`${PWD_COMMAND}`; export r; \
13688	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13689	$(HOST_EXPORTS) \
13690	for flag in $(EXTRA_HOST_FLAGS) ; do \
13691	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13692	done; \
13693	echo "Doing maintainer-clean in flex" ; \
13694	(cd $(HOST_SUBDIR)/flex && \
13695	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13696	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13697	          "RANLIB=$${RANLIB}" \
13698	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13699	          maintainer-clean) \
13700	  || exit 1
13701
13702@endif flex
13703
13704
13705
13706.PHONY: configure-gas maybe-configure-gas
13707maybe-configure-gas:
13708@if gcc-bootstrap
13709configure-gas: stage_current
13710@endif gcc-bootstrap
13711@if gas
13712maybe-configure-gas: configure-gas
13713configure-gas:
13714	@r=`${PWD_COMMAND}`; export r; \
13715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13716	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13717	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13718	$(HOST_EXPORTS)  \
13719	echo Configuring in $(HOST_SUBDIR)/gas; \
13720	cd "$(HOST_SUBDIR)/gas" || exit 1; \
13721	case $(srcdir) in \
13722	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13723	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13724		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13725	esac; \
13726	srcdiroption="--srcdir=$${topdir}/gas"; \
13727	libsrcdir="$$s/gas"; \
13728	$(SHELL) $${libsrcdir}/configure \
13729	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13730	  --target=${target_alias} $${srcdiroption}  \
13731	  || exit 1
13732@endif gas
13733
13734
13735
13736.PHONY: configure-stage1-gas maybe-configure-stage1-gas
13737maybe-configure-stage1-gas:
13738@if gas-bootstrap
13739maybe-configure-stage1-gas: configure-stage1-gas
13740configure-stage1-gas:
13741	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13742	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13743	@r=`${PWD_COMMAND}`; export r; \
13744	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13745	TFLAGS="$(STAGE1_TFLAGS)"; \
13746	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13747	$(HOST_EXPORTS) \
13748	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13749	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13750	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13751	echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13752	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13753	cd $(HOST_SUBDIR)/gas || exit 1; \
13754	case $(srcdir) in \
13755	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13756	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13757		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13758	esac; \
13759	srcdiroption="--srcdir=$${topdir}/gas"; \
13760	libsrcdir="$$s/gas"; \
13761	$(SHELL) $${libsrcdir}/configure \
13762	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13763	  --target=${target_alias} $${srcdiroption} \
13764	  $(STAGE1_CONFIGURE_FLAGS)
13765@endif gas-bootstrap
13766
13767.PHONY: configure-stage2-gas maybe-configure-stage2-gas
13768maybe-configure-stage2-gas:
13769@if gas-bootstrap
13770maybe-configure-stage2-gas: configure-stage2-gas
13771configure-stage2-gas:
13772	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13773	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13774	@r=`${PWD_COMMAND}`; export r; \
13775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13776	TFLAGS="$(STAGE2_TFLAGS)"; \
13777	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13778	$(HOST_EXPORTS) \
13779	$(POSTSTAGE1_HOST_EXPORTS) \
13780	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13781	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13782	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13783	echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13784	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13785	cd $(HOST_SUBDIR)/gas || exit 1; \
13786	case $(srcdir) in \
13787	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13788	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13789		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13790	esac; \
13791	srcdiroption="--srcdir=$${topdir}/gas"; \
13792	libsrcdir="$$s/gas"; \
13793	$(SHELL) $${libsrcdir}/configure \
13794	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13795	  --target=${target_alias} $${srcdiroption} \
13796	  --with-build-libsubdir=$(HOST_SUBDIR) \
13797	  $(STAGE2_CONFIGURE_FLAGS)
13798@endif gas-bootstrap
13799
13800.PHONY: configure-stage3-gas maybe-configure-stage3-gas
13801maybe-configure-stage3-gas:
13802@if gas-bootstrap
13803maybe-configure-stage3-gas: configure-stage3-gas
13804configure-stage3-gas:
13805	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13806	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13807	@r=`${PWD_COMMAND}`; export r; \
13808	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13809	TFLAGS="$(STAGE3_TFLAGS)"; \
13810	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13811	$(HOST_EXPORTS) \
13812	$(POSTSTAGE1_HOST_EXPORTS) \
13813	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13814	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13815	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13816	echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13817	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13818	cd $(HOST_SUBDIR)/gas || exit 1; \
13819	case $(srcdir) in \
13820	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13821	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13822		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13823	esac; \
13824	srcdiroption="--srcdir=$${topdir}/gas"; \
13825	libsrcdir="$$s/gas"; \
13826	$(SHELL) $${libsrcdir}/configure \
13827	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13828	  --target=${target_alias} $${srcdiroption} \
13829	  --with-build-libsubdir=$(HOST_SUBDIR) \
13830	  $(STAGE3_CONFIGURE_FLAGS)
13831@endif gas-bootstrap
13832
13833.PHONY: configure-stage4-gas maybe-configure-stage4-gas
13834maybe-configure-stage4-gas:
13835@if gas-bootstrap
13836maybe-configure-stage4-gas: configure-stage4-gas
13837configure-stage4-gas:
13838	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13839	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13840	@r=`${PWD_COMMAND}`; export r; \
13841	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13842	TFLAGS="$(STAGE4_TFLAGS)"; \
13843	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13844	$(HOST_EXPORTS) \
13845	$(POSTSTAGE1_HOST_EXPORTS) \
13846	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13847	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13848	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13849	echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13850	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13851	cd $(HOST_SUBDIR)/gas || exit 1; \
13852	case $(srcdir) in \
13853	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13854	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13855		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13856	esac; \
13857	srcdiroption="--srcdir=$${topdir}/gas"; \
13858	libsrcdir="$$s/gas"; \
13859	$(SHELL) $${libsrcdir}/configure \
13860	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13861	  --target=${target_alias} $${srcdiroption} \
13862	  --with-build-libsubdir=$(HOST_SUBDIR) \
13863	  $(STAGE4_CONFIGURE_FLAGS)
13864@endif gas-bootstrap
13865
13866.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13867maybe-configure-stageprofile-gas:
13868@if gas-bootstrap
13869maybe-configure-stageprofile-gas: configure-stageprofile-gas
13870configure-stageprofile-gas:
13871	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13872	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13873	@r=`${PWD_COMMAND}`; export r; \
13874	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13875	TFLAGS="$(STAGEprofile_TFLAGS)"; \
13876	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13877	$(HOST_EXPORTS) \
13878	$(POSTSTAGE1_HOST_EXPORTS) \
13879	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13880	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13881	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13882	echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13883	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13884	cd $(HOST_SUBDIR)/gas || exit 1; \
13885	case $(srcdir) in \
13886	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13887	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13888		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13889	esac; \
13890	srcdiroption="--srcdir=$${topdir}/gas"; \
13891	libsrcdir="$$s/gas"; \
13892	$(SHELL) $${libsrcdir}/configure \
13893	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13894	  --target=${target_alias} $${srcdiroption} \
13895	  --with-build-libsubdir=$(HOST_SUBDIR) \
13896	  $(STAGEprofile_CONFIGURE_FLAGS)
13897@endif gas-bootstrap
13898
13899.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13900maybe-configure-stagefeedback-gas:
13901@if gas-bootstrap
13902maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13903configure-stagefeedback-gas:
13904	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13905	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13906	@r=`${PWD_COMMAND}`; export r; \
13907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13908	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13909	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13910	$(HOST_EXPORTS) \
13911	$(POSTSTAGE1_HOST_EXPORTS) \
13912	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13913	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13914	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13915	echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13916	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13917	cd $(HOST_SUBDIR)/gas || exit 1; \
13918	case $(srcdir) in \
13919	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13920	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13921		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13922	esac; \
13923	srcdiroption="--srcdir=$${topdir}/gas"; \
13924	libsrcdir="$$s/gas"; \
13925	$(SHELL) $${libsrcdir}/configure \
13926	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13927	  --target=${target_alias} $${srcdiroption} \
13928	  --with-build-libsubdir=$(HOST_SUBDIR) \
13929	  $(STAGEfeedback_CONFIGURE_FLAGS)
13930@endif gas-bootstrap
13931
13932
13933
13934
13935
13936.PHONY: all-gas maybe-all-gas
13937maybe-all-gas:
13938@if gcc-bootstrap
13939all-gas: stage_current
13940@endif gcc-bootstrap
13941@if gas
13942TARGET-gas=all
13943maybe-all-gas: all-gas
13944all-gas: configure-gas
13945	@r=`${PWD_COMMAND}`; export r; \
13946	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13947	$(HOST_EXPORTS)  \
13948	(cd $(HOST_SUBDIR)/gas && \
13949	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
13950		$(TARGET-gas))
13951@endif gas
13952
13953
13954
13955.PHONY: all-stage1-gas maybe-all-stage1-gas
13956.PHONY: clean-stage1-gas maybe-clean-stage1-gas
13957maybe-all-stage1-gas:
13958maybe-clean-stage1-gas:
13959@if gas-bootstrap
13960maybe-all-stage1-gas: all-stage1-gas
13961all-stage1: all-stage1-gas
13962TARGET-stage1-gas = $(TARGET-gas)
13963all-stage1-gas: configure-stage1-gas
13964	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13965	@r=`${PWD_COMMAND}`; export r; \
13966	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13967	TFLAGS="$(STAGE1_TFLAGS)"; \
13968	$(HOST_EXPORTS)  \
13969	cd $(HOST_SUBDIR)/gas && \
13970	$(MAKE) $(BASE_FLAGS_TO_PASS) \
13971		CFLAGS="$(STAGE1_CFLAGS)" \
13972		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13973		LIBCFLAGS="$(LIBCFLAGS)" \
13974		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13975		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13976		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13977		$(EXTRA_HOST_FLAGS)   \
13978		TFLAGS="$(STAGE1_TFLAGS)" \
13979		$(TARGET-stage1-gas)
13980
13981maybe-clean-stage1-gas: clean-stage1-gas
13982clean-stage1: clean-stage1-gas
13983clean-stage1-gas:
13984	@if [ $(current_stage) = stage1 ]; then \
13985	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
13986	else \
13987	  [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
13988	  $(MAKE) stage1-start; \
13989	fi; \
13990	cd $(HOST_SUBDIR)/gas && \
13991	$(MAKE) $(EXTRA_HOST_FLAGS)  \
13992		 clean
13993@endif gas-bootstrap
13994
13995
13996.PHONY: all-stage2-gas maybe-all-stage2-gas
13997.PHONY: clean-stage2-gas maybe-clean-stage2-gas
13998maybe-all-stage2-gas:
13999maybe-clean-stage2-gas:
14000@if gas-bootstrap
14001maybe-all-stage2-gas: all-stage2-gas
14002all-stage2: all-stage2-gas
14003TARGET-stage2-gas = $(TARGET-gas)
14004all-stage2-gas: configure-stage2-gas
14005	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14006	@r=`${PWD_COMMAND}`; export r; \
14007	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14008	TFLAGS="$(STAGE2_TFLAGS)"; \
14009	$(HOST_EXPORTS) \
14010	$(POSTSTAGE1_HOST_EXPORTS)  \
14011	cd $(HOST_SUBDIR)/gas && \
14012	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14013		CFLAGS="$(STAGE2_CFLAGS)" \
14014		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14015		LIBCFLAGS="$(STAGE2_CFLAGS)" \
14016		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14017		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14018		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14019		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14020		TFLAGS="$(STAGE2_TFLAGS)" \
14021		$(TARGET-stage2-gas)
14022
14023maybe-clean-stage2-gas: clean-stage2-gas
14024clean-stage2: clean-stage2-gas
14025clean-stage2-gas:
14026	@if [ $(current_stage) = stage2 ]; then \
14027	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14028	else \
14029	  [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14030	  $(MAKE) stage2-start; \
14031	fi; \
14032	cd $(HOST_SUBDIR)/gas && \
14033	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14034		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14035		 clean
14036@endif gas-bootstrap
14037
14038
14039.PHONY: all-stage3-gas maybe-all-stage3-gas
14040.PHONY: clean-stage3-gas maybe-clean-stage3-gas
14041maybe-all-stage3-gas:
14042maybe-clean-stage3-gas:
14043@if gas-bootstrap
14044maybe-all-stage3-gas: all-stage3-gas
14045all-stage3: all-stage3-gas
14046TARGET-stage3-gas = $(TARGET-gas)
14047all-stage3-gas: configure-stage3-gas
14048	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14049	@r=`${PWD_COMMAND}`; export r; \
14050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14051	TFLAGS="$(STAGE3_TFLAGS)"; \
14052	$(HOST_EXPORTS) \
14053	$(POSTSTAGE1_HOST_EXPORTS)  \
14054	cd $(HOST_SUBDIR)/gas && \
14055	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14056		CFLAGS="$(STAGE3_CFLAGS)" \
14057		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14058		LIBCFLAGS="$(STAGE3_CFLAGS)" \
14059		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14060		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14061		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14062		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14063		TFLAGS="$(STAGE3_TFLAGS)" \
14064		$(TARGET-stage3-gas)
14065
14066maybe-clean-stage3-gas: clean-stage3-gas
14067clean-stage3: clean-stage3-gas
14068clean-stage3-gas:
14069	@if [ $(current_stage) = stage3 ]; then \
14070	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14071	else \
14072	  [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14073	  $(MAKE) stage3-start; \
14074	fi; \
14075	cd $(HOST_SUBDIR)/gas && \
14076	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14077		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14078		 clean
14079@endif gas-bootstrap
14080
14081
14082.PHONY: all-stage4-gas maybe-all-stage4-gas
14083.PHONY: clean-stage4-gas maybe-clean-stage4-gas
14084maybe-all-stage4-gas:
14085maybe-clean-stage4-gas:
14086@if gas-bootstrap
14087maybe-all-stage4-gas: all-stage4-gas
14088all-stage4: all-stage4-gas
14089TARGET-stage4-gas = $(TARGET-gas)
14090all-stage4-gas: configure-stage4-gas
14091	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14092	@r=`${PWD_COMMAND}`; export r; \
14093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14094	TFLAGS="$(STAGE4_TFLAGS)"; \
14095	$(HOST_EXPORTS) \
14096	$(POSTSTAGE1_HOST_EXPORTS)  \
14097	cd $(HOST_SUBDIR)/gas && \
14098	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14099		CFLAGS="$(STAGE4_CFLAGS)" \
14100		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14101		LIBCFLAGS="$(STAGE4_CFLAGS)" \
14102		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14103		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14104		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14105		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14106		TFLAGS="$(STAGE4_TFLAGS)" \
14107		$(TARGET-stage4-gas)
14108
14109maybe-clean-stage4-gas: clean-stage4-gas
14110clean-stage4: clean-stage4-gas
14111clean-stage4-gas:
14112	@if [ $(current_stage) = stage4 ]; then \
14113	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14114	else \
14115	  [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14116	  $(MAKE) stage4-start; \
14117	fi; \
14118	cd $(HOST_SUBDIR)/gas && \
14119	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14120		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14121		 clean
14122@endif gas-bootstrap
14123
14124
14125.PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14126.PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14127maybe-all-stageprofile-gas:
14128maybe-clean-stageprofile-gas:
14129@if gas-bootstrap
14130maybe-all-stageprofile-gas: all-stageprofile-gas
14131all-stageprofile: all-stageprofile-gas
14132TARGET-stageprofile-gas = $(TARGET-gas)
14133all-stageprofile-gas: configure-stageprofile-gas
14134	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14135	@r=`${PWD_COMMAND}`; export r; \
14136	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14137	TFLAGS="$(STAGEprofile_TFLAGS)"; \
14138	$(HOST_EXPORTS) \
14139	$(POSTSTAGE1_HOST_EXPORTS)  \
14140	cd $(HOST_SUBDIR)/gas && \
14141	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14142		CFLAGS="$(STAGEprofile_CFLAGS)" \
14143		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14144		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14145		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14146		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14147		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14148		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14149		TFLAGS="$(STAGEprofile_TFLAGS)" \
14150		$(TARGET-stageprofile-gas)
14151
14152maybe-clean-stageprofile-gas: clean-stageprofile-gas
14153clean-stageprofile: clean-stageprofile-gas
14154clean-stageprofile-gas:
14155	@if [ $(current_stage) = stageprofile ]; then \
14156	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14157	else \
14158	  [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14159	  $(MAKE) stageprofile-start; \
14160	fi; \
14161	cd $(HOST_SUBDIR)/gas && \
14162	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14163		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14164		 clean
14165@endif gas-bootstrap
14166
14167
14168.PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14169.PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14170maybe-all-stagefeedback-gas:
14171maybe-clean-stagefeedback-gas:
14172@if gas-bootstrap
14173maybe-all-stagefeedback-gas: all-stagefeedback-gas
14174all-stagefeedback: all-stagefeedback-gas
14175TARGET-stagefeedback-gas = $(TARGET-gas)
14176all-stagefeedback-gas: configure-stagefeedback-gas
14177	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14178	@r=`${PWD_COMMAND}`; export r; \
14179	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14180	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14181	$(HOST_EXPORTS) \
14182	$(POSTSTAGE1_HOST_EXPORTS)  \
14183	cd $(HOST_SUBDIR)/gas && \
14184	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14185		CFLAGS="$(STAGEfeedback_CFLAGS)" \
14186		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14187		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14188		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14189		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14190		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14191		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14192		TFLAGS="$(STAGEfeedback_TFLAGS)" \
14193		$(TARGET-stagefeedback-gas)
14194
14195maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14196clean-stagefeedback: clean-stagefeedback-gas
14197clean-stagefeedback-gas:
14198	@if [ $(current_stage) = stagefeedback ]; then \
14199	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14200	else \
14201	  [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14202	  $(MAKE) stagefeedback-start; \
14203	fi; \
14204	cd $(HOST_SUBDIR)/gas && \
14205	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14206		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14207		 clean
14208@endif gas-bootstrap
14209
14210
14211
14212
14213
14214.PHONY: check-gas maybe-check-gas
14215maybe-check-gas:
14216@if gas
14217maybe-check-gas: check-gas
14218
14219check-gas:
14220	@: $(MAKE); $(unstage)
14221	@r=`${PWD_COMMAND}`; export r; \
14222	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14223	$(HOST_EXPORTS) \
14224	(cd $(HOST_SUBDIR)/gas && \
14225	  $(MAKE) $(FLAGS_TO_PASS)  check)
14226
14227@endif gas
14228
14229.PHONY: install-gas maybe-install-gas
14230maybe-install-gas:
14231@if gas
14232maybe-install-gas: install-gas
14233
14234install-gas: installdirs
14235	@: $(MAKE); $(unstage)
14236	@r=`${PWD_COMMAND}`; export r; \
14237	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14238	$(HOST_EXPORTS) \
14239	(cd $(HOST_SUBDIR)/gas && \
14240	  $(MAKE) $(FLAGS_TO_PASS)  install)
14241
14242@endif gas
14243
14244# Other targets (info, dvi, pdf, etc.)
14245
14246.PHONY: maybe-info-gas info-gas
14247maybe-info-gas:
14248@if gas
14249maybe-info-gas: info-gas
14250
14251info-gas: \
14252    configure-gas
14253	@[ -f ./gas/Makefile ] || exit 0; \
14254	r=`${PWD_COMMAND}`; export r; \
14255	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14256	$(HOST_EXPORTS) \
14257	for flag in $(EXTRA_HOST_FLAGS) ; do \
14258	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14259	done; \
14260	echo "Doing info in gas" ; \
14261	(cd $(HOST_SUBDIR)/gas && \
14262	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14263	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14264	          "RANLIB=$${RANLIB}" \
14265	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14266	          info) \
14267	  || exit 1
14268
14269@endif gas
14270
14271.PHONY: maybe-dvi-gas dvi-gas
14272maybe-dvi-gas:
14273@if gas
14274maybe-dvi-gas: dvi-gas
14275
14276dvi-gas: \
14277    configure-gas
14278	@[ -f ./gas/Makefile ] || exit 0; \
14279	r=`${PWD_COMMAND}`; export r; \
14280	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14281	$(HOST_EXPORTS) \
14282	for flag in $(EXTRA_HOST_FLAGS) ; do \
14283	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14284	done; \
14285	echo "Doing dvi in gas" ; \
14286	(cd $(HOST_SUBDIR)/gas && \
14287	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14288	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14289	          "RANLIB=$${RANLIB}" \
14290	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14291	          dvi) \
14292	  || exit 1
14293
14294@endif gas
14295
14296.PHONY: maybe-pdf-gas pdf-gas
14297maybe-pdf-gas:
14298@if gas
14299maybe-pdf-gas: pdf-gas
14300
14301pdf-gas: \
14302    configure-gas
14303	@[ -f ./gas/Makefile ] || exit 0; \
14304	r=`${PWD_COMMAND}`; export r; \
14305	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14306	$(HOST_EXPORTS) \
14307	for flag in $(EXTRA_HOST_FLAGS) ; do \
14308	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14309	done; \
14310	echo "Doing pdf in gas" ; \
14311	(cd $(HOST_SUBDIR)/gas && \
14312	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14313	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14314	          "RANLIB=$${RANLIB}" \
14315	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14316	          pdf) \
14317	  || exit 1
14318
14319@endif gas
14320
14321.PHONY: maybe-html-gas html-gas
14322maybe-html-gas:
14323@if gas
14324maybe-html-gas: html-gas
14325
14326html-gas: \
14327    configure-gas
14328	@[ -f ./gas/Makefile ] || exit 0; \
14329	r=`${PWD_COMMAND}`; export r; \
14330	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14331	$(HOST_EXPORTS) \
14332	for flag in $(EXTRA_HOST_FLAGS) ; do \
14333	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14334	done; \
14335	echo "Doing html in gas" ; \
14336	(cd $(HOST_SUBDIR)/gas && \
14337	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14338	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14339	          "RANLIB=$${RANLIB}" \
14340	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14341	          html) \
14342	  || exit 1
14343
14344@endif gas
14345
14346.PHONY: maybe-TAGS-gas TAGS-gas
14347maybe-TAGS-gas:
14348@if gas
14349maybe-TAGS-gas: TAGS-gas
14350
14351TAGS-gas: \
14352    configure-gas
14353	@[ -f ./gas/Makefile ] || exit 0; \
14354	r=`${PWD_COMMAND}`; export r; \
14355	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14356	$(HOST_EXPORTS) \
14357	for flag in $(EXTRA_HOST_FLAGS) ; do \
14358	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14359	done; \
14360	echo "Doing TAGS in gas" ; \
14361	(cd $(HOST_SUBDIR)/gas && \
14362	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14363	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14364	          "RANLIB=$${RANLIB}" \
14365	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14366	          TAGS) \
14367	  || exit 1
14368
14369@endif gas
14370
14371.PHONY: maybe-install-info-gas install-info-gas
14372maybe-install-info-gas:
14373@if gas
14374maybe-install-info-gas: install-info-gas
14375
14376install-info-gas: \
14377    configure-gas \
14378    info-gas
14379	@[ -f ./gas/Makefile ] || exit 0; \
14380	r=`${PWD_COMMAND}`; export r; \
14381	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14382	$(HOST_EXPORTS) \
14383	for flag in $(EXTRA_HOST_FLAGS) ; do \
14384	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14385	done; \
14386	echo "Doing install-info in gas" ; \
14387	(cd $(HOST_SUBDIR)/gas && \
14388	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14389	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14390	          "RANLIB=$${RANLIB}" \
14391	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14392	          install-info) \
14393	  || exit 1
14394
14395@endif gas
14396
14397.PHONY: maybe-install-pdf-gas install-pdf-gas
14398maybe-install-pdf-gas:
14399@if gas
14400maybe-install-pdf-gas: install-pdf-gas
14401
14402install-pdf-gas: \
14403    configure-gas \
14404    pdf-gas
14405	@[ -f ./gas/Makefile ] || exit 0; \
14406	r=`${PWD_COMMAND}`; export r; \
14407	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14408	$(HOST_EXPORTS) \
14409	for flag in $(EXTRA_HOST_FLAGS) ; do \
14410	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14411	done; \
14412	echo "Doing install-pdf in gas" ; \
14413	(cd $(HOST_SUBDIR)/gas && \
14414	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14415	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14416	          "RANLIB=$${RANLIB}" \
14417	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14418	          install-pdf) \
14419	  || exit 1
14420
14421@endif gas
14422
14423.PHONY: maybe-install-html-gas install-html-gas
14424maybe-install-html-gas:
14425@if gas
14426maybe-install-html-gas: install-html-gas
14427
14428install-html-gas: \
14429    configure-gas \
14430    html-gas
14431	@[ -f ./gas/Makefile ] || exit 0; \
14432	r=`${PWD_COMMAND}`; export r; \
14433	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14434	$(HOST_EXPORTS) \
14435	for flag in $(EXTRA_HOST_FLAGS) ; do \
14436	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14437	done; \
14438	echo "Doing install-html in gas" ; \
14439	(cd $(HOST_SUBDIR)/gas && \
14440	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14441	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14442	          "RANLIB=$${RANLIB}" \
14443	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14444	          install-html) \
14445	  || exit 1
14446
14447@endif gas
14448
14449.PHONY: maybe-installcheck-gas installcheck-gas
14450maybe-installcheck-gas:
14451@if gas
14452maybe-installcheck-gas: installcheck-gas
14453
14454installcheck-gas: \
14455    configure-gas
14456	@[ -f ./gas/Makefile ] || exit 0; \
14457	r=`${PWD_COMMAND}`; export r; \
14458	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14459	$(HOST_EXPORTS) \
14460	for flag in $(EXTRA_HOST_FLAGS) ; do \
14461	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14462	done; \
14463	echo "Doing installcheck in gas" ; \
14464	(cd $(HOST_SUBDIR)/gas && \
14465	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14466	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14467	          "RANLIB=$${RANLIB}" \
14468	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14469	          installcheck) \
14470	  || exit 1
14471
14472@endif gas
14473
14474.PHONY: maybe-mostlyclean-gas mostlyclean-gas
14475maybe-mostlyclean-gas:
14476@if gas
14477maybe-mostlyclean-gas: mostlyclean-gas
14478
14479mostlyclean-gas:
14480	@[ -f ./gas/Makefile ] || exit 0; \
14481	r=`${PWD_COMMAND}`; export r; \
14482	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14483	$(HOST_EXPORTS) \
14484	for flag in $(EXTRA_HOST_FLAGS) ; do \
14485	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14486	done; \
14487	echo "Doing mostlyclean in gas" ; \
14488	(cd $(HOST_SUBDIR)/gas && \
14489	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14490	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14491	          "RANLIB=$${RANLIB}" \
14492	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14493	          mostlyclean) \
14494	  || exit 1
14495
14496@endif gas
14497
14498.PHONY: maybe-clean-gas clean-gas
14499maybe-clean-gas:
14500@if gas
14501maybe-clean-gas: clean-gas
14502
14503clean-gas:
14504	@[ -f ./gas/Makefile ] || exit 0; \
14505	r=`${PWD_COMMAND}`; export r; \
14506	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14507	$(HOST_EXPORTS) \
14508	for flag in $(EXTRA_HOST_FLAGS) ; do \
14509	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14510	done; \
14511	echo "Doing clean in gas" ; \
14512	(cd $(HOST_SUBDIR)/gas && \
14513	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14514	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14515	          "RANLIB=$${RANLIB}" \
14516	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14517	          clean) \
14518	  || exit 1
14519
14520@endif gas
14521
14522.PHONY: maybe-distclean-gas distclean-gas
14523maybe-distclean-gas:
14524@if gas
14525maybe-distclean-gas: distclean-gas
14526
14527distclean-gas:
14528	@[ -f ./gas/Makefile ] || exit 0; \
14529	r=`${PWD_COMMAND}`; export r; \
14530	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14531	$(HOST_EXPORTS) \
14532	for flag in $(EXTRA_HOST_FLAGS) ; do \
14533	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14534	done; \
14535	echo "Doing distclean in gas" ; \
14536	(cd $(HOST_SUBDIR)/gas && \
14537	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14538	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14539	          "RANLIB=$${RANLIB}" \
14540	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14541	          distclean) \
14542	  || exit 1
14543
14544@endif gas
14545
14546.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14547maybe-maintainer-clean-gas:
14548@if gas
14549maybe-maintainer-clean-gas: maintainer-clean-gas
14550
14551maintainer-clean-gas:
14552	@[ -f ./gas/Makefile ] || exit 0; \
14553	r=`${PWD_COMMAND}`; export r; \
14554	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14555	$(HOST_EXPORTS) \
14556	for flag in $(EXTRA_HOST_FLAGS) ; do \
14557	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14558	done; \
14559	echo "Doing maintainer-clean in gas" ; \
14560	(cd $(HOST_SUBDIR)/gas && \
14561	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14562	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14563	          "RANLIB=$${RANLIB}" \
14564	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14565	          maintainer-clean) \
14566	  || exit 1
14567
14568@endif gas
14569
14570
14571
14572.PHONY: configure-gcc maybe-configure-gcc
14573maybe-configure-gcc:
14574@if gcc-bootstrap
14575configure-gcc: stage_current
14576@endif gcc-bootstrap
14577@if gcc
14578maybe-configure-gcc: configure-gcc
14579configure-gcc:
14580	@r=`${PWD_COMMAND}`; export r; \
14581	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14582	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14583	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14584	$(HOST_EXPORTS)  \
14585	echo Configuring in $(HOST_SUBDIR)/gcc; \
14586	cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14587	case $(srcdir) in \
14588	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14589	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14590		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14591	esac; \
14592	srcdiroption="--srcdir=$${topdir}/gcc"; \
14593	libsrcdir="$$s/gcc"; \
14594	$(SHELL) $${libsrcdir}/configure \
14595	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14596	  --target=${target_alias} $${srcdiroption}  \
14597	  || exit 1
14598@endif gcc
14599
14600
14601
14602.PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14603maybe-configure-stage1-gcc:
14604@if gcc-bootstrap
14605maybe-configure-stage1-gcc: configure-stage1-gcc
14606configure-stage1-gcc:
14607	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14608	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14609	@r=`${PWD_COMMAND}`; export r; \
14610	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14611	TFLAGS="$(STAGE1_TFLAGS)"; \
14612	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14613	$(HOST_EXPORTS) \
14614	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14615	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14616	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14617	echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14618	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14619	cd $(HOST_SUBDIR)/gcc || exit 1; \
14620	case $(srcdir) in \
14621	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14622	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14623		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14624	esac; \
14625	srcdiroption="--srcdir=$${topdir}/gcc"; \
14626	libsrcdir="$$s/gcc"; \
14627	$(SHELL) $${libsrcdir}/configure \
14628	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14629	  --target=${target_alias} $${srcdiroption} \
14630	  $(STAGE1_CONFIGURE_FLAGS)
14631@endif gcc-bootstrap
14632
14633.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14634maybe-configure-stage2-gcc:
14635@if gcc-bootstrap
14636maybe-configure-stage2-gcc: configure-stage2-gcc
14637configure-stage2-gcc:
14638	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14639	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14640	@r=`${PWD_COMMAND}`; export r; \
14641	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14642	TFLAGS="$(STAGE2_TFLAGS)"; \
14643	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14644	$(HOST_EXPORTS) \
14645	$(POSTSTAGE1_HOST_EXPORTS) \
14646	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14647	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14648	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14649	echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14650	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14651	cd $(HOST_SUBDIR)/gcc || exit 1; \
14652	case $(srcdir) in \
14653	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14654	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14655		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14656	esac; \
14657	srcdiroption="--srcdir=$${topdir}/gcc"; \
14658	libsrcdir="$$s/gcc"; \
14659	$(SHELL) $${libsrcdir}/configure \
14660	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14661	  --target=${target_alias} $${srcdiroption} \
14662	  --with-build-libsubdir=$(HOST_SUBDIR) \
14663	  $(STAGE2_CONFIGURE_FLAGS)
14664@endif gcc-bootstrap
14665
14666.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14667maybe-configure-stage3-gcc:
14668@if gcc-bootstrap
14669maybe-configure-stage3-gcc: configure-stage3-gcc
14670configure-stage3-gcc:
14671	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14672	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14673	@r=`${PWD_COMMAND}`; export r; \
14674	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14675	TFLAGS="$(STAGE3_TFLAGS)"; \
14676	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14677	$(HOST_EXPORTS) \
14678	$(POSTSTAGE1_HOST_EXPORTS) \
14679	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14680	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14681	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14682	echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14683	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14684	cd $(HOST_SUBDIR)/gcc || exit 1; \
14685	case $(srcdir) in \
14686	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14687	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14688		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14689	esac; \
14690	srcdiroption="--srcdir=$${topdir}/gcc"; \
14691	libsrcdir="$$s/gcc"; \
14692	$(SHELL) $${libsrcdir}/configure \
14693	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14694	  --target=${target_alias} $${srcdiroption} \
14695	  --with-build-libsubdir=$(HOST_SUBDIR) \
14696	  $(STAGE3_CONFIGURE_FLAGS)
14697@endif gcc-bootstrap
14698
14699.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14700maybe-configure-stage4-gcc:
14701@if gcc-bootstrap
14702maybe-configure-stage4-gcc: configure-stage4-gcc
14703configure-stage4-gcc:
14704	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14705	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14706	@r=`${PWD_COMMAND}`; export r; \
14707	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14708	TFLAGS="$(STAGE4_TFLAGS)"; \
14709	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14710	$(HOST_EXPORTS) \
14711	$(POSTSTAGE1_HOST_EXPORTS) \
14712	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14713	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14714	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14715	echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14716	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14717	cd $(HOST_SUBDIR)/gcc || exit 1; \
14718	case $(srcdir) in \
14719	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14720	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14721		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14722	esac; \
14723	srcdiroption="--srcdir=$${topdir}/gcc"; \
14724	libsrcdir="$$s/gcc"; \
14725	$(SHELL) $${libsrcdir}/configure \
14726	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14727	  --target=${target_alias} $${srcdiroption} \
14728	  --with-build-libsubdir=$(HOST_SUBDIR) \
14729	  $(STAGE4_CONFIGURE_FLAGS)
14730@endif gcc-bootstrap
14731
14732.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14733maybe-configure-stageprofile-gcc:
14734@if gcc-bootstrap
14735maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14736configure-stageprofile-gcc:
14737	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14738	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14739	@r=`${PWD_COMMAND}`; export r; \
14740	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14741	TFLAGS="$(STAGEprofile_TFLAGS)"; \
14742	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14743	$(HOST_EXPORTS) \
14744	$(POSTSTAGE1_HOST_EXPORTS) \
14745	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14746	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14747	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14748	echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14749	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14750	cd $(HOST_SUBDIR)/gcc || exit 1; \
14751	case $(srcdir) in \
14752	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14753	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14754		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14755	esac; \
14756	srcdiroption="--srcdir=$${topdir}/gcc"; \
14757	libsrcdir="$$s/gcc"; \
14758	$(SHELL) $${libsrcdir}/configure \
14759	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14760	  --target=${target_alias} $${srcdiroption} \
14761	  --with-build-libsubdir=$(HOST_SUBDIR) \
14762	  $(STAGEprofile_CONFIGURE_FLAGS)
14763@endif gcc-bootstrap
14764
14765.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14766maybe-configure-stagefeedback-gcc:
14767@if gcc-bootstrap
14768maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14769configure-stagefeedback-gcc:
14770	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14771	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14772	@r=`${PWD_COMMAND}`; export r; \
14773	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14774	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14775	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14776	$(HOST_EXPORTS) \
14777	$(POSTSTAGE1_HOST_EXPORTS) \
14778	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14779	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14780	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14781	echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14782	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14783	cd $(HOST_SUBDIR)/gcc || exit 1; \
14784	case $(srcdir) in \
14785	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14786	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14787		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14788	esac; \
14789	srcdiroption="--srcdir=$${topdir}/gcc"; \
14790	libsrcdir="$$s/gcc"; \
14791	$(SHELL) $${libsrcdir}/configure \
14792	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14793	  --target=${target_alias} $${srcdiroption} \
14794	  --with-build-libsubdir=$(HOST_SUBDIR) \
14795	  $(STAGEfeedback_CONFIGURE_FLAGS)
14796@endif gcc-bootstrap
14797
14798
14799
14800
14801
14802.PHONY: all-gcc maybe-all-gcc
14803maybe-all-gcc:
14804@if gcc-bootstrap
14805all-gcc: stage_current
14806@endif gcc-bootstrap
14807@if gcc
14808TARGET-gcc=all
14809maybe-all-gcc: all-gcc
14810all-gcc: configure-gcc
14811	@r=`${PWD_COMMAND}`; export r; \
14812	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14813	$(HOST_EXPORTS)  \
14814	(cd $(HOST_SUBDIR)/gcc && \
14815	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14816		$(TARGET-gcc))
14817@endif gcc
14818
14819
14820
14821.PHONY: all-stage1-gcc maybe-all-stage1-gcc
14822.PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14823maybe-all-stage1-gcc:
14824maybe-clean-stage1-gcc:
14825@if gcc-bootstrap
14826maybe-all-stage1-gcc: all-stage1-gcc
14827all-stage1: all-stage1-gcc
14828TARGET-stage1-gcc = $(TARGET-gcc)
14829all-stage1-gcc: configure-stage1-gcc
14830	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14831	@r=`${PWD_COMMAND}`; export r; \
14832	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14833	TFLAGS="$(STAGE1_TFLAGS)"; \
14834	$(HOST_EXPORTS)  \
14835	cd $(HOST_SUBDIR)/gcc && \
14836	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14837		CFLAGS="$(STAGE1_CFLAGS)" \
14838		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14839		LIBCFLAGS="$(LIBCFLAGS)" \
14840		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14841		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14842		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14843		$(EXTRA_HOST_FLAGS)  $(EXTRA_GCC_FLAGS) \
14844		TFLAGS="$(STAGE1_TFLAGS)" \
14845		$(TARGET-stage1-gcc)
14846
14847maybe-clean-stage1-gcc: clean-stage1-gcc
14848clean-stage1: clean-stage1-gcc
14849clean-stage1-gcc:
14850	@if [ $(current_stage) = stage1 ]; then \
14851	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14852	else \
14853	  [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14854	  $(MAKE) stage1-start; \
14855	fi; \
14856	cd $(HOST_SUBDIR)/gcc && \
14857	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14858		$(EXTRA_GCC_FLAGS) clean
14859@endif gcc-bootstrap
14860
14861
14862.PHONY: all-stage2-gcc maybe-all-stage2-gcc
14863.PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14864maybe-all-stage2-gcc:
14865maybe-clean-stage2-gcc:
14866@if gcc-bootstrap
14867maybe-all-stage2-gcc: all-stage2-gcc
14868all-stage2: all-stage2-gcc
14869TARGET-stage2-gcc = $(TARGET-gcc)
14870all-stage2-gcc: configure-stage2-gcc
14871	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14872	@r=`${PWD_COMMAND}`; export r; \
14873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14874	TFLAGS="$(STAGE2_TFLAGS)"; \
14875	$(HOST_EXPORTS) \
14876	$(POSTSTAGE1_HOST_EXPORTS)  \
14877	cd $(HOST_SUBDIR)/gcc && \
14878	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14879		CFLAGS="$(STAGE2_CFLAGS)" \
14880		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14881		LIBCFLAGS="$(STAGE2_CFLAGS)" \
14882		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14883		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14884		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14885		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14886		TFLAGS="$(STAGE2_TFLAGS)" \
14887		$(TARGET-stage2-gcc)
14888
14889maybe-clean-stage2-gcc: clean-stage2-gcc
14890clean-stage2: clean-stage2-gcc
14891clean-stage2-gcc:
14892	@if [ $(current_stage) = stage2 ]; then \
14893	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14894	else \
14895	  [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14896	  $(MAKE) stage2-start; \
14897	fi; \
14898	cd $(HOST_SUBDIR)/gcc && \
14899	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14900		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14901		$(EXTRA_GCC_FLAGS) clean
14902@endif gcc-bootstrap
14903
14904
14905.PHONY: all-stage3-gcc maybe-all-stage3-gcc
14906.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14907maybe-all-stage3-gcc:
14908maybe-clean-stage3-gcc:
14909@if gcc-bootstrap
14910maybe-all-stage3-gcc: all-stage3-gcc
14911all-stage3: all-stage3-gcc
14912TARGET-stage3-gcc = $(TARGET-gcc)
14913all-stage3-gcc: configure-stage3-gcc
14914	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14915	@r=`${PWD_COMMAND}`; export r; \
14916	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14917	TFLAGS="$(STAGE3_TFLAGS)"; \
14918	$(HOST_EXPORTS) \
14919	$(POSTSTAGE1_HOST_EXPORTS)  \
14920	cd $(HOST_SUBDIR)/gcc && \
14921	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14922		CFLAGS="$(STAGE3_CFLAGS)" \
14923		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14924		LIBCFLAGS="$(STAGE3_CFLAGS)" \
14925		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14926		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14927		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14928		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14929		TFLAGS="$(STAGE3_TFLAGS)" \
14930		$(TARGET-stage3-gcc)
14931
14932maybe-clean-stage3-gcc: clean-stage3-gcc
14933clean-stage3: clean-stage3-gcc
14934clean-stage3-gcc:
14935	@if [ $(current_stage) = stage3 ]; then \
14936	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14937	else \
14938	  [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14939	  $(MAKE) stage3-start; \
14940	fi; \
14941	cd $(HOST_SUBDIR)/gcc && \
14942	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14943		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14944		$(EXTRA_GCC_FLAGS) clean
14945@endif gcc-bootstrap
14946
14947
14948.PHONY: all-stage4-gcc maybe-all-stage4-gcc
14949.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14950maybe-all-stage4-gcc:
14951maybe-clean-stage4-gcc:
14952@if gcc-bootstrap
14953maybe-all-stage4-gcc: all-stage4-gcc
14954all-stage4: all-stage4-gcc
14955TARGET-stage4-gcc = $(TARGET-gcc)
14956all-stage4-gcc: configure-stage4-gcc
14957	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14958	@r=`${PWD_COMMAND}`; export r; \
14959	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14960	TFLAGS="$(STAGE4_TFLAGS)"; \
14961	$(HOST_EXPORTS) \
14962	$(POSTSTAGE1_HOST_EXPORTS)  \
14963	cd $(HOST_SUBDIR)/gcc && \
14964	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14965		CFLAGS="$(STAGE4_CFLAGS)" \
14966		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14967		LIBCFLAGS="$(STAGE4_CFLAGS)" \
14968		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14969		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14970		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14971		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14972		TFLAGS="$(STAGE4_TFLAGS)" \
14973		$(TARGET-stage4-gcc)
14974
14975maybe-clean-stage4-gcc: clean-stage4-gcc
14976clean-stage4: clean-stage4-gcc
14977clean-stage4-gcc:
14978	@if [ $(current_stage) = stage4 ]; then \
14979	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14980	else \
14981	  [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
14982	  $(MAKE) stage4-start; \
14983	fi; \
14984	cd $(HOST_SUBDIR)/gcc && \
14985	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14986		$(POSTSTAGE1_FLAGS_TO_PASS)  \
14987		$(EXTRA_GCC_FLAGS) clean
14988@endif gcc-bootstrap
14989
14990
14991.PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
14992.PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
14993maybe-all-stageprofile-gcc:
14994maybe-clean-stageprofile-gcc:
14995@if gcc-bootstrap
14996maybe-all-stageprofile-gcc: all-stageprofile-gcc
14997all-stageprofile: all-stageprofile-gcc
14998TARGET-stageprofile-gcc = $(TARGET-gcc)
14999all-stageprofile-gcc: configure-stageprofile-gcc
15000	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15001	@r=`${PWD_COMMAND}`; export r; \
15002	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15003	TFLAGS="$(STAGEprofile_TFLAGS)"; \
15004	$(HOST_EXPORTS) \
15005	$(POSTSTAGE1_HOST_EXPORTS)  \
15006	cd $(HOST_SUBDIR)/gcc && \
15007	$(MAKE) $(BASE_FLAGS_TO_PASS) \
15008		CFLAGS="$(STAGEprofile_CFLAGS)" \
15009		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15010		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15011		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15012		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15013		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15014		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15015		TFLAGS="$(STAGEprofile_TFLAGS)" \
15016		$(TARGET-stageprofile-gcc)
15017
15018maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15019clean-stageprofile: clean-stageprofile-gcc
15020clean-stageprofile-gcc:
15021	@if [ $(current_stage) = stageprofile ]; then \
15022	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15023	else \
15024	  [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15025	  $(MAKE) stageprofile-start; \
15026	fi; \
15027	cd $(HOST_SUBDIR)/gcc && \
15028	$(MAKE) $(EXTRA_HOST_FLAGS)  \
15029		$(POSTSTAGE1_FLAGS_TO_PASS)  \
15030		$(EXTRA_GCC_FLAGS) clean
15031@endif gcc-bootstrap
15032
15033
15034.PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15035.PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15036maybe-all-stagefeedback-gcc:
15037maybe-clean-stagefeedback-gcc:
15038@if gcc-bootstrap
15039maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15040all-stagefeedback: all-stagefeedback-gcc
15041TARGET-stagefeedback-gcc = $(TARGET-gcc)
15042all-stagefeedback-gcc: configure-stagefeedback-gcc
15043	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15044	@r=`${PWD_COMMAND}`; export r; \
15045	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15046	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15047	$(HOST_EXPORTS) \
15048	$(POSTSTAGE1_HOST_EXPORTS)  \
15049	cd $(HOST_SUBDIR)/gcc && \
15050	$(MAKE) $(BASE_FLAGS_TO_PASS) \
15051		CFLAGS="$(STAGEfeedback_CFLAGS)" \
15052		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15053		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15054		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15055		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15056		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15057		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15058		TFLAGS="$(STAGEfeedback_TFLAGS)" \
15059		$(TARGET-stagefeedback-gcc)
15060
15061maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15062clean-stagefeedback: clean-stagefeedback-gcc
15063clean-stagefeedback-gcc:
15064	@if [ $(current_stage) = stagefeedback ]; then \
15065	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15066	else \
15067	  [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15068	  $(MAKE) stagefeedback-start; \
15069	fi; \
15070	cd $(HOST_SUBDIR)/gcc && \
15071	$(MAKE) $(EXTRA_HOST_FLAGS)  \
15072		$(POSTSTAGE1_FLAGS_TO_PASS)  \
15073		$(EXTRA_GCC_FLAGS) clean
15074@endif gcc-bootstrap
15075
15076
15077
15078
15079
15080.PHONY: check-gcc maybe-check-gcc
15081maybe-check-gcc:
15082@if gcc
15083maybe-check-gcc: check-gcc
15084
15085check-gcc:
15086	@: $(MAKE); $(unstage)
15087	@r=`${PWD_COMMAND}`; export r; \
15088	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15089	$(HOST_EXPORTS) \
15090	(cd $(HOST_SUBDIR)/gcc && \
15091	  $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15092
15093@endif gcc
15094
15095.PHONY: install-gcc maybe-install-gcc
15096maybe-install-gcc:
15097@if gcc
15098maybe-install-gcc: install-gcc
15099
15100install-gcc: installdirs
15101	@: $(MAKE); $(unstage)
15102	@r=`${PWD_COMMAND}`; export r; \
15103	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15104	$(HOST_EXPORTS) \
15105	(cd $(HOST_SUBDIR)/gcc && \
15106	  $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15107
15108@endif gcc
15109
15110# Other targets (info, dvi, pdf, etc.)
15111
15112.PHONY: maybe-info-gcc info-gcc
15113maybe-info-gcc:
15114@if gcc
15115maybe-info-gcc: info-gcc
15116
15117info-gcc: \
15118    configure-gcc
15119	@[ -f ./gcc/Makefile ] || exit 0; \
15120	r=`${PWD_COMMAND}`; export r; \
15121	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15122	$(HOST_EXPORTS) \
15123	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15124	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15125	done; \
15126	echo "Doing info in gcc" ; \
15127	(cd $(HOST_SUBDIR)/gcc && \
15128	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15129	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15130	          "RANLIB=$${RANLIB}" \
15131	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15132	          info) \
15133	  || exit 1
15134
15135@endif gcc
15136
15137.PHONY: maybe-dvi-gcc dvi-gcc
15138maybe-dvi-gcc:
15139@if gcc
15140maybe-dvi-gcc: dvi-gcc
15141
15142dvi-gcc: \
15143    configure-gcc
15144	@[ -f ./gcc/Makefile ] || exit 0; \
15145	r=`${PWD_COMMAND}`; export r; \
15146	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15147	$(HOST_EXPORTS) \
15148	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15149	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15150	done; \
15151	echo "Doing dvi in gcc" ; \
15152	(cd $(HOST_SUBDIR)/gcc && \
15153	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15154	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15155	          "RANLIB=$${RANLIB}" \
15156	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15157	          dvi) \
15158	  || exit 1
15159
15160@endif gcc
15161
15162.PHONY: maybe-pdf-gcc pdf-gcc
15163maybe-pdf-gcc:
15164@if gcc
15165maybe-pdf-gcc: pdf-gcc
15166
15167pdf-gcc: \
15168    configure-gcc
15169	@[ -f ./gcc/Makefile ] || exit 0; \
15170	r=`${PWD_COMMAND}`; export r; \
15171	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15172	$(HOST_EXPORTS) \
15173	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15174	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15175	done; \
15176	echo "Doing pdf in gcc" ; \
15177	(cd $(HOST_SUBDIR)/gcc && \
15178	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15179	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15180	          "RANLIB=$${RANLIB}" \
15181	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15182	          pdf) \
15183	  || exit 1
15184
15185@endif gcc
15186
15187.PHONY: maybe-html-gcc html-gcc
15188maybe-html-gcc:
15189@if gcc
15190maybe-html-gcc: html-gcc
15191
15192html-gcc: \
15193    configure-gcc
15194	@[ -f ./gcc/Makefile ] || exit 0; \
15195	r=`${PWD_COMMAND}`; export r; \
15196	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15197	$(HOST_EXPORTS) \
15198	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15199	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15200	done; \
15201	echo "Doing html in gcc" ; \
15202	(cd $(HOST_SUBDIR)/gcc && \
15203	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15204	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15205	          "RANLIB=$${RANLIB}" \
15206	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15207	          html) \
15208	  || exit 1
15209
15210@endif gcc
15211
15212.PHONY: maybe-TAGS-gcc TAGS-gcc
15213maybe-TAGS-gcc:
15214@if gcc
15215maybe-TAGS-gcc: TAGS-gcc
15216
15217TAGS-gcc: \
15218    configure-gcc
15219	@[ -f ./gcc/Makefile ] || exit 0; \
15220	r=`${PWD_COMMAND}`; export r; \
15221	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15222	$(HOST_EXPORTS) \
15223	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15224	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15225	done; \
15226	echo "Doing TAGS in gcc" ; \
15227	(cd $(HOST_SUBDIR)/gcc && \
15228	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15229	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15230	          "RANLIB=$${RANLIB}" \
15231	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15232	          TAGS) \
15233	  || exit 1
15234
15235@endif gcc
15236
15237.PHONY: maybe-install-info-gcc install-info-gcc
15238maybe-install-info-gcc:
15239@if gcc
15240maybe-install-info-gcc: install-info-gcc
15241
15242install-info-gcc: \
15243    configure-gcc \
15244    info-gcc
15245	@[ -f ./gcc/Makefile ] || exit 0; \
15246	r=`${PWD_COMMAND}`; export r; \
15247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15248	$(HOST_EXPORTS) \
15249	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15250	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15251	done; \
15252	echo "Doing install-info in gcc" ; \
15253	(cd $(HOST_SUBDIR)/gcc && \
15254	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15255	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15256	          "RANLIB=$${RANLIB}" \
15257	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15258	          install-info) \
15259	  || exit 1
15260
15261@endif gcc
15262
15263.PHONY: maybe-install-pdf-gcc install-pdf-gcc
15264maybe-install-pdf-gcc:
15265@if gcc
15266maybe-install-pdf-gcc: install-pdf-gcc
15267
15268install-pdf-gcc: \
15269    configure-gcc \
15270    pdf-gcc
15271	@[ -f ./gcc/Makefile ] || exit 0; \
15272	r=`${PWD_COMMAND}`; export r; \
15273	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15274	$(HOST_EXPORTS) \
15275	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15276	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15277	done; \
15278	echo "Doing install-pdf in gcc" ; \
15279	(cd $(HOST_SUBDIR)/gcc && \
15280	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15281	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15282	          "RANLIB=$${RANLIB}" \
15283	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15284	          install-pdf) \
15285	  || exit 1
15286
15287@endif gcc
15288
15289.PHONY: maybe-install-html-gcc install-html-gcc
15290maybe-install-html-gcc:
15291@if gcc
15292maybe-install-html-gcc: install-html-gcc
15293
15294install-html-gcc: \
15295    configure-gcc \
15296    html-gcc
15297	@[ -f ./gcc/Makefile ] || exit 0; \
15298	r=`${PWD_COMMAND}`; export r; \
15299	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15300	$(HOST_EXPORTS) \
15301	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15302	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15303	done; \
15304	echo "Doing install-html in gcc" ; \
15305	(cd $(HOST_SUBDIR)/gcc && \
15306	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15307	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15308	          "RANLIB=$${RANLIB}" \
15309	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15310	          install-html) \
15311	  || exit 1
15312
15313@endif gcc
15314
15315.PHONY: maybe-installcheck-gcc installcheck-gcc
15316maybe-installcheck-gcc:
15317@if gcc
15318maybe-installcheck-gcc: installcheck-gcc
15319
15320installcheck-gcc: \
15321    configure-gcc
15322	@[ -f ./gcc/Makefile ] || exit 0; \
15323	r=`${PWD_COMMAND}`; export r; \
15324	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15325	$(HOST_EXPORTS) \
15326	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15327	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15328	done; \
15329	echo "Doing installcheck in gcc" ; \
15330	(cd $(HOST_SUBDIR)/gcc && \
15331	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15332	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15333	          "RANLIB=$${RANLIB}" \
15334	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15335	          installcheck) \
15336	  || exit 1
15337
15338@endif gcc
15339
15340.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15341maybe-mostlyclean-gcc:
15342@if gcc
15343maybe-mostlyclean-gcc: mostlyclean-gcc
15344
15345mostlyclean-gcc:
15346	@[ -f ./gcc/Makefile ] || exit 0; \
15347	r=`${PWD_COMMAND}`; export r; \
15348	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15349	$(HOST_EXPORTS) \
15350	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15351	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15352	done; \
15353	echo "Doing mostlyclean in gcc" ; \
15354	(cd $(HOST_SUBDIR)/gcc && \
15355	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15356	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15357	          "RANLIB=$${RANLIB}" \
15358	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15359	          mostlyclean) \
15360	  || exit 1
15361
15362@endif gcc
15363
15364.PHONY: maybe-clean-gcc clean-gcc
15365maybe-clean-gcc:
15366@if gcc
15367maybe-clean-gcc: clean-gcc
15368
15369clean-gcc:
15370	@[ -f ./gcc/Makefile ] || exit 0; \
15371	r=`${PWD_COMMAND}`; export r; \
15372	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15373	$(HOST_EXPORTS) \
15374	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15375	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15376	done; \
15377	echo "Doing clean in gcc" ; \
15378	(cd $(HOST_SUBDIR)/gcc && \
15379	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15380	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15381	          "RANLIB=$${RANLIB}" \
15382	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15383	          clean) \
15384	  || exit 1
15385
15386@endif gcc
15387
15388.PHONY: maybe-distclean-gcc distclean-gcc
15389maybe-distclean-gcc:
15390@if gcc
15391maybe-distclean-gcc: distclean-gcc
15392
15393distclean-gcc:
15394	@[ -f ./gcc/Makefile ] || exit 0; \
15395	r=`${PWD_COMMAND}`; export r; \
15396	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15397	$(HOST_EXPORTS) \
15398	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15399	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15400	done; \
15401	echo "Doing distclean in gcc" ; \
15402	(cd $(HOST_SUBDIR)/gcc && \
15403	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15404	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15405	          "RANLIB=$${RANLIB}" \
15406	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15407	          distclean) \
15408	  || exit 1
15409
15410@endif gcc
15411
15412.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15413maybe-maintainer-clean-gcc:
15414@if gcc
15415maybe-maintainer-clean-gcc: maintainer-clean-gcc
15416
15417maintainer-clean-gcc:
15418	@[ -f ./gcc/Makefile ] || exit 0; \
15419	r=`${PWD_COMMAND}`; export r; \
15420	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15421	$(HOST_EXPORTS) \
15422	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15423	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15424	done; \
15425	echo "Doing maintainer-clean in gcc" ; \
15426	(cd $(HOST_SUBDIR)/gcc && \
15427	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15428	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15429	          "RANLIB=$${RANLIB}" \
15430	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15431	          maintainer-clean) \
15432	  || exit 1
15433
15434@endif gcc
15435
15436
15437
15438.PHONY: configure-gawk maybe-configure-gawk
15439maybe-configure-gawk:
15440@if gcc-bootstrap
15441configure-gawk: stage_current
15442@endif gcc-bootstrap
15443@if gawk
15444maybe-configure-gawk: configure-gawk
15445configure-gawk:
15446	@: $(MAKE); $(unstage)
15447	@r=`${PWD_COMMAND}`; export r; \
15448	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15449	test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15450	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15451	$(HOST_EXPORTS)  \
15452	echo Configuring in $(HOST_SUBDIR)/gawk; \
15453	cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15454	case $(srcdir) in \
15455	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15456	  *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15457		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15458	esac; \
15459	srcdiroption="--srcdir=$${topdir}/gawk"; \
15460	libsrcdir="$$s/gawk"; \
15461	$(SHELL) $${libsrcdir}/configure \
15462	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15463	  --target=${target_alias} $${srcdiroption}  \
15464	  || exit 1
15465@endif gawk
15466
15467
15468
15469
15470
15471.PHONY: all-gawk maybe-all-gawk
15472maybe-all-gawk:
15473@if gcc-bootstrap
15474all-gawk: stage_current
15475@endif gcc-bootstrap
15476@if gawk
15477TARGET-gawk=all
15478maybe-all-gawk: all-gawk
15479all-gawk: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15486		$(TARGET-gawk))
15487@endif gawk
15488
15489
15490
15491
15492.PHONY: check-gawk maybe-check-gawk
15493maybe-check-gawk:
15494@if gawk
15495maybe-check-gawk: check-gawk
15496
15497check-gawk:
15498	@: $(MAKE); $(unstage)
15499	@r=`${PWD_COMMAND}`; export r; \
15500	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15501	$(HOST_EXPORTS) \
15502	(cd $(HOST_SUBDIR)/gawk && \
15503	  $(MAKE) $(FLAGS_TO_PASS)  check)
15504
15505@endif gawk
15506
15507.PHONY: install-gawk maybe-install-gawk
15508maybe-install-gawk:
15509@if gawk
15510maybe-install-gawk: install-gawk
15511
15512install-gawk: installdirs
15513	@: $(MAKE); $(unstage)
15514	@r=`${PWD_COMMAND}`; export r; \
15515	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15516	$(HOST_EXPORTS) \
15517	(cd $(HOST_SUBDIR)/gawk && \
15518	  $(MAKE) $(FLAGS_TO_PASS)  install)
15519
15520@endif gawk
15521
15522# Other targets (info, dvi, pdf, etc.)
15523
15524.PHONY: maybe-info-gawk info-gawk
15525maybe-info-gawk:
15526@if gawk
15527maybe-info-gawk: info-gawk
15528
15529info-gawk: \
15530    configure-gawk
15531	@: $(MAKE); $(unstage)
15532	@[ -f ./gawk/Makefile ] || exit 0; \
15533	r=`${PWD_COMMAND}`; export r; \
15534	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15535	$(HOST_EXPORTS) \
15536	for flag in $(EXTRA_HOST_FLAGS) ; do \
15537	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15538	done; \
15539	echo "Doing info in gawk" ; \
15540	(cd $(HOST_SUBDIR)/gawk && \
15541	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15542	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15543	          "RANLIB=$${RANLIB}" \
15544	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15545	          info) \
15546	  || exit 1
15547
15548@endif gawk
15549
15550.PHONY: maybe-dvi-gawk dvi-gawk
15551maybe-dvi-gawk:
15552@if gawk
15553maybe-dvi-gawk: dvi-gawk
15554
15555dvi-gawk: \
15556    configure-gawk
15557	@: $(MAKE); $(unstage)
15558	@[ -f ./gawk/Makefile ] || exit 0; \
15559	r=`${PWD_COMMAND}`; export r; \
15560	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15561	$(HOST_EXPORTS) \
15562	for flag in $(EXTRA_HOST_FLAGS) ; do \
15563	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15564	done; \
15565	echo "Doing dvi in gawk" ; \
15566	(cd $(HOST_SUBDIR)/gawk && \
15567	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15568	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15569	          "RANLIB=$${RANLIB}" \
15570	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15571	          dvi) \
15572	  || exit 1
15573
15574@endif gawk
15575
15576.PHONY: maybe-pdf-gawk pdf-gawk
15577maybe-pdf-gawk:
15578@if gawk
15579maybe-pdf-gawk: pdf-gawk
15580
15581pdf-gawk: \
15582    configure-gawk
15583	@: $(MAKE); $(unstage)
15584	@[ -f ./gawk/Makefile ] || exit 0; \
15585	r=`${PWD_COMMAND}`; export r; \
15586	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15587	$(HOST_EXPORTS) \
15588	for flag in $(EXTRA_HOST_FLAGS) ; do \
15589	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15590	done; \
15591	echo "Doing pdf in gawk" ; \
15592	(cd $(HOST_SUBDIR)/gawk && \
15593	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15594	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15595	          "RANLIB=$${RANLIB}" \
15596	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15597	          pdf) \
15598	  || exit 1
15599
15600@endif gawk
15601
15602.PHONY: maybe-html-gawk html-gawk
15603maybe-html-gawk:
15604@if gawk
15605maybe-html-gawk: html-gawk
15606
15607html-gawk: \
15608    configure-gawk
15609	@: $(MAKE); $(unstage)
15610	@[ -f ./gawk/Makefile ] || exit 0; \
15611	r=`${PWD_COMMAND}`; export r; \
15612	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15613	$(HOST_EXPORTS) \
15614	for flag in $(EXTRA_HOST_FLAGS) ; do \
15615	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15616	done; \
15617	echo "Doing html in gawk" ; \
15618	(cd $(HOST_SUBDIR)/gawk && \
15619	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15620	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15621	          "RANLIB=$${RANLIB}" \
15622	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15623	          html) \
15624	  || exit 1
15625
15626@endif gawk
15627
15628.PHONY: maybe-TAGS-gawk TAGS-gawk
15629maybe-TAGS-gawk:
15630@if gawk
15631maybe-TAGS-gawk: TAGS-gawk
15632
15633TAGS-gawk: \
15634    configure-gawk
15635	@: $(MAKE); $(unstage)
15636	@[ -f ./gawk/Makefile ] || exit 0; \
15637	r=`${PWD_COMMAND}`; export r; \
15638	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15639	$(HOST_EXPORTS) \
15640	for flag in $(EXTRA_HOST_FLAGS) ; do \
15641	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15642	done; \
15643	echo "Doing TAGS in gawk" ; \
15644	(cd $(HOST_SUBDIR)/gawk && \
15645	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15646	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15647	          "RANLIB=$${RANLIB}" \
15648	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15649	          TAGS) \
15650	  || exit 1
15651
15652@endif gawk
15653
15654.PHONY: maybe-install-info-gawk install-info-gawk
15655maybe-install-info-gawk:
15656@if gawk
15657maybe-install-info-gawk: install-info-gawk
15658
15659install-info-gawk: \
15660    configure-gawk \
15661    info-gawk
15662	@: $(MAKE); $(unstage)
15663	@[ -f ./gawk/Makefile ] || exit 0; \
15664	r=`${PWD_COMMAND}`; export r; \
15665	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15666	$(HOST_EXPORTS) \
15667	for flag in $(EXTRA_HOST_FLAGS) ; do \
15668	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15669	done; \
15670	echo "Doing install-info in gawk" ; \
15671	(cd $(HOST_SUBDIR)/gawk && \
15672	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15673	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15674	          "RANLIB=$${RANLIB}" \
15675	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15676	          install-info) \
15677	  || exit 1
15678
15679@endif gawk
15680
15681.PHONY: maybe-install-pdf-gawk install-pdf-gawk
15682maybe-install-pdf-gawk:
15683@if gawk
15684maybe-install-pdf-gawk: install-pdf-gawk
15685
15686install-pdf-gawk: \
15687    configure-gawk \
15688    pdf-gawk
15689	@: $(MAKE); $(unstage)
15690	@[ -f ./gawk/Makefile ] || exit 0; \
15691	r=`${PWD_COMMAND}`; export r; \
15692	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15693	$(HOST_EXPORTS) \
15694	for flag in $(EXTRA_HOST_FLAGS) ; do \
15695	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15696	done; \
15697	echo "Doing install-pdf in gawk" ; \
15698	(cd $(HOST_SUBDIR)/gawk && \
15699	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15700	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15701	          "RANLIB=$${RANLIB}" \
15702	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15703	          install-pdf) \
15704	  || exit 1
15705
15706@endif gawk
15707
15708.PHONY: maybe-install-html-gawk install-html-gawk
15709maybe-install-html-gawk:
15710@if gawk
15711maybe-install-html-gawk: install-html-gawk
15712
15713install-html-gawk: \
15714    configure-gawk \
15715    html-gawk
15716	@: $(MAKE); $(unstage)
15717	@[ -f ./gawk/Makefile ] || exit 0; \
15718	r=`${PWD_COMMAND}`; export r; \
15719	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15720	$(HOST_EXPORTS) \
15721	for flag in $(EXTRA_HOST_FLAGS) ; do \
15722	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15723	done; \
15724	echo "Doing install-html in gawk" ; \
15725	(cd $(HOST_SUBDIR)/gawk && \
15726	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15727	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15728	          "RANLIB=$${RANLIB}" \
15729	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15730	          install-html) \
15731	  || exit 1
15732
15733@endif gawk
15734
15735.PHONY: maybe-installcheck-gawk installcheck-gawk
15736maybe-installcheck-gawk:
15737@if gawk
15738maybe-installcheck-gawk: installcheck-gawk
15739
15740installcheck-gawk: \
15741    configure-gawk
15742	@: $(MAKE); $(unstage)
15743	@[ -f ./gawk/Makefile ] || exit 0; \
15744	r=`${PWD_COMMAND}`; export r; \
15745	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15746	$(HOST_EXPORTS) \
15747	for flag in $(EXTRA_HOST_FLAGS) ; do \
15748	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15749	done; \
15750	echo "Doing installcheck in gawk" ; \
15751	(cd $(HOST_SUBDIR)/gawk && \
15752	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15753	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15754	          "RANLIB=$${RANLIB}" \
15755	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15756	          installcheck) \
15757	  || exit 1
15758
15759@endif gawk
15760
15761.PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15762maybe-mostlyclean-gawk:
15763@if gawk
15764maybe-mostlyclean-gawk: mostlyclean-gawk
15765
15766mostlyclean-gawk:
15767	@: $(MAKE); $(unstage)
15768	@[ -f ./gawk/Makefile ] || exit 0; \
15769	r=`${PWD_COMMAND}`; export r; \
15770	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15771	$(HOST_EXPORTS) \
15772	for flag in $(EXTRA_HOST_FLAGS) ; do \
15773	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15774	done; \
15775	echo "Doing mostlyclean in gawk" ; \
15776	(cd $(HOST_SUBDIR)/gawk && \
15777	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15778	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15779	          "RANLIB=$${RANLIB}" \
15780	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15781	          mostlyclean) \
15782	  || exit 1
15783
15784@endif gawk
15785
15786.PHONY: maybe-clean-gawk clean-gawk
15787maybe-clean-gawk:
15788@if gawk
15789maybe-clean-gawk: clean-gawk
15790
15791clean-gawk:
15792	@: $(MAKE); $(unstage)
15793	@[ -f ./gawk/Makefile ] || exit 0; \
15794	r=`${PWD_COMMAND}`; export r; \
15795	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15796	$(HOST_EXPORTS) \
15797	for flag in $(EXTRA_HOST_FLAGS) ; do \
15798	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15799	done; \
15800	echo "Doing clean in gawk" ; \
15801	(cd $(HOST_SUBDIR)/gawk && \
15802	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15803	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15804	          "RANLIB=$${RANLIB}" \
15805	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15806	          clean) \
15807	  || exit 1
15808
15809@endif gawk
15810
15811.PHONY: maybe-distclean-gawk distclean-gawk
15812maybe-distclean-gawk:
15813@if gawk
15814maybe-distclean-gawk: distclean-gawk
15815
15816distclean-gawk:
15817	@: $(MAKE); $(unstage)
15818	@[ -f ./gawk/Makefile ] || exit 0; \
15819	r=`${PWD_COMMAND}`; export r; \
15820	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821	$(HOST_EXPORTS) \
15822	for flag in $(EXTRA_HOST_FLAGS) ; do \
15823	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15824	done; \
15825	echo "Doing distclean in gawk" ; \
15826	(cd $(HOST_SUBDIR)/gawk && \
15827	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15828	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15829	          "RANLIB=$${RANLIB}" \
15830	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15831	          distclean) \
15832	  || exit 1
15833
15834@endif gawk
15835
15836.PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15837maybe-maintainer-clean-gawk:
15838@if gawk
15839maybe-maintainer-clean-gawk: maintainer-clean-gawk
15840
15841maintainer-clean-gawk:
15842	@: $(MAKE); $(unstage)
15843	@[ -f ./gawk/Makefile ] || exit 0; \
15844	r=`${PWD_COMMAND}`; export r; \
15845	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15846	$(HOST_EXPORTS) \
15847	for flag in $(EXTRA_HOST_FLAGS) ; do \
15848	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15849	done; \
15850	echo "Doing maintainer-clean in gawk" ; \
15851	(cd $(HOST_SUBDIR)/gawk && \
15852	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15853	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15854	          "RANLIB=$${RANLIB}" \
15855	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15856	          maintainer-clean) \
15857	  || exit 1
15858
15859@endif gawk
15860
15861
15862
15863.PHONY: configure-gettext maybe-configure-gettext
15864maybe-configure-gettext:
15865@if gcc-bootstrap
15866configure-gettext: stage_current
15867@endif gcc-bootstrap
15868@if gettext
15869maybe-configure-gettext: configure-gettext
15870configure-gettext:
15871	@: $(MAKE); $(unstage)
15872	@r=`${PWD_COMMAND}`; export r; \
15873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15874	test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15875	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15876	$(HOST_EXPORTS)  \
15877	echo Configuring in $(HOST_SUBDIR)/gettext; \
15878	cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15879	case $(srcdir) in \
15880	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15881	  *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15882		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15883	esac; \
15884	srcdiroption="--srcdir=$${topdir}/gettext"; \
15885	libsrcdir="$$s/gettext"; \
15886	$(SHELL) $${libsrcdir}/configure \
15887	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15888	  --target=${target_alias} $${srcdiroption}  \
15889	  || exit 1
15890@endif gettext
15891
15892
15893
15894
15895
15896.PHONY: all-gettext maybe-all-gettext
15897maybe-all-gettext:
15898@if gcc-bootstrap
15899all-gettext: stage_current
15900@endif gcc-bootstrap
15901@if gettext
15902TARGET-gettext=all
15903maybe-all-gettext: all-gettext
15904all-gettext: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
15911		$(TARGET-gettext))
15912@endif gettext
15913
15914
15915
15916
15917.PHONY: check-gettext maybe-check-gettext
15918maybe-check-gettext:
15919@if gettext
15920maybe-check-gettext: check-gettext
15921
15922check-gettext:
15923	@: $(MAKE); $(unstage)
15924	@r=`${PWD_COMMAND}`; export r; \
15925	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15926	$(HOST_EXPORTS) \
15927	(cd $(HOST_SUBDIR)/gettext && \
15928	  $(MAKE) $(FLAGS_TO_PASS)  check)
15929
15930@endif gettext
15931
15932.PHONY: install-gettext maybe-install-gettext
15933maybe-install-gettext:
15934@if gettext
15935maybe-install-gettext: install-gettext
15936
15937install-gettext: installdirs
15938	@: $(MAKE); $(unstage)
15939	@r=`${PWD_COMMAND}`; export r; \
15940	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15941	$(HOST_EXPORTS) \
15942	(cd $(HOST_SUBDIR)/gettext && \
15943	  $(MAKE) $(FLAGS_TO_PASS)  install)
15944
15945@endif gettext
15946
15947# Other targets (info, dvi, pdf, etc.)
15948
15949.PHONY: maybe-info-gettext info-gettext
15950maybe-info-gettext:
15951@if gettext
15952maybe-info-gettext: info-gettext
15953
15954info-gettext: \
15955    configure-gettext
15956	@: $(MAKE); $(unstage)
15957	@[ -f ./gettext/Makefile ] || exit 0; \
15958	r=`${PWD_COMMAND}`; export r; \
15959	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15960	$(HOST_EXPORTS) \
15961	for flag in $(EXTRA_HOST_FLAGS) ; do \
15962	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15963	done; \
15964	echo "Doing info in gettext" ; \
15965	(cd $(HOST_SUBDIR)/gettext && \
15966	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15967	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15968	          "RANLIB=$${RANLIB}" \
15969	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15970	          info) \
15971	  || exit 1
15972
15973@endif gettext
15974
15975.PHONY: maybe-dvi-gettext dvi-gettext
15976maybe-dvi-gettext:
15977@if gettext
15978maybe-dvi-gettext: dvi-gettext
15979
15980dvi-gettext: \
15981    configure-gettext
15982	@: $(MAKE); $(unstage)
15983	@[ -f ./gettext/Makefile ] || exit 0; \
15984	r=`${PWD_COMMAND}`; export r; \
15985	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15986	$(HOST_EXPORTS) \
15987	for flag in $(EXTRA_HOST_FLAGS) ; do \
15988	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15989	done; \
15990	echo "Doing dvi in gettext" ; \
15991	(cd $(HOST_SUBDIR)/gettext && \
15992	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15993	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15994	          "RANLIB=$${RANLIB}" \
15995	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15996	          dvi) \
15997	  || exit 1
15998
15999@endif gettext
16000
16001.PHONY: maybe-pdf-gettext pdf-gettext
16002maybe-pdf-gettext:
16003@if gettext
16004maybe-pdf-gettext: pdf-gettext
16005
16006pdf-gettext: \
16007    configure-gettext
16008	@: $(MAKE); $(unstage)
16009	@[ -f ./gettext/Makefile ] || exit 0; \
16010	r=`${PWD_COMMAND}`; export r; \
16011	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16012	$(HOST_EXPORTS) \
16013	for flag in $(EXTRA_HOST_FLAGS) ; do \
16014	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16015	done; \
16016	echo "Doing pdf in gettext" ; \
16017	(cd $(HOST_SUBDIR)/gettext && \
16018	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16019	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16020	          "RANLIB=$${RANLIB}" \
16021	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16022	          pdf) \
16023	  || exit 1
16024
16025@endif gettext
16026
16027.PHONY: maybe-html-gettext html-gettext
16028maybe-html-gettext:
16029@if gettext
16030maybe-html-gettext: html-gettext
16031
16032html-gettext: \
16033    configure-gettext
16034	@: $(MAKE); $(unstage)
16035	@[ -f ./gettext/Makefile ] || exit 0; \
16036	r=`${PWD_COMMAND}`; export r; \
16037	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16038	$(HOST_EXPORTS) \
16039	for flag in $(EXTRA_HOST_FLAGS) ; do \
16040	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16041	done; \
16042	echo "Doing html in gettext" ; \
16043	(cd $(HOST_SUBDIR)/gettext && \
16044	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16045	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16046	          "RANLIB=$${RANLIB}" \
16047	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16048	          html) \
16049	  || exit 1
16050
16051@endif gettext
16052
16053.PHONY: maybe-TAGS-gettext TAGS-gettext
16054maybe-TAGS-gettext:
16055@if gettext
16056maybe-TAGS-gettext: TAGS-gettext
16057
16058TAGS-gettext: \
16059    configure-gettext
16060	@: $(MAKE); $(unstage)
16061	@[ -f ./gettext/Makefile ] || exit 0; \
16062	r=`${PWD_COMMAND}`; export r; \
16063	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16064	$(HOST_EXPORTS) \
16065	for flag in $(EXTRA_HOST_FLAGS) ; do \
16066	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16067	done; \
16068	echo "Doing TAGS in gettext" ; \
16069	(cd $(HOST_SUBDIR)/gettext && \
16070	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16071	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16072	          "RANLIB=$${RANLIB}" \
16073	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16074	          TAGS) \
16075	  || exit 1
16076
16077@endif gettext
16078
16079.PHONY: maybe-install-info-gettext install-info-gettext
16080maybe-install-info-gettext:
16081@if gettext
16082maybe-install-info-gettext: install-info-gettext
16083
16084install-info-gettext: \
16085    configure-gettext \
16086    info-gettext
16087	@: $(MAKE); $(unstage)
16088	@[ -f ./gettext/Makefile ] || exit 0; \
16089	r=`${PWD_COMMAND}`; export r; \
16090	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16091	$(HOST_EXPORTS) \
16092	for flag in $(EXTRA_HOST_FLAGS) ; do \
16093	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16094	done; \
16095	echo "Doing install-info in gettext" ; \
16096	(cd $(HOST_SUBDIR)/gettext && \
16097	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16098	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16099	          "RANLIB=$${RANLIB}" \
16100	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16101	          install-info) \
16102	  || exit 1
16103
16104@endif gettext
16105
16106.PHONY: maybe-install-pdf-gettext install-pdf-gettext
16107maybe-install-pdf-gettext:
16108@if gettext
16109maybe-install-pdf-gettext: install-pdf-gettext
16110
16111install-pdf-gettext: \
16112    configure-gettext \
16113    pdf-gettext
16114	@: $(MAKE); $(unstage)
16115	@[ -f ./gettext/Makefile ] || exit 0; \
16116	r=`${PWD_COMMAND}`; export r; \
16117	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16118	$(HOST_EXPORTS) \
16119	for flag in $(EXTRA_HOST_FLAGS) ; do \
16120	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16121	done; \
16122	echo "Doing install-pdf in gettext" ; \
16123	(cd $(HOST_SUBDIR)/gettext && \
16124	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16125	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16126	          "RANLIB=$${RANLIB}" \
16127	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16128	          install-pdf) \
16129	  || exit 1
16130
16131@endif gettext
16132
16133.PHONY: maybe-install-html-gettext install-html-gettext
16134maybe-install-html-gettext:
16135@if gettext
16136maybe-install-html-gettext: install-html-gettext
16137
16138install-html-gettext: \
16139    configure-gettext \
16140    html-gettext
16141	@: $(MAKE); $(unstage)
16142	@[ -f ./gettext/Makefile ] || exit 0; \
16143	r=`${PWD_COMMAND}`; export r; \
16144	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16145	$(HOST_EXPORTS) \
16146	for flag in $(EXTRA_HOST_FLAGS) ; do \
16147	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16148	done; \
16149	echo "Doing install-html in gettext" ; \
16150	(cd $(HOST_SUBDIR)/gettext && \
16151	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16152	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16153	          "RANLIB=$${RANLIB}" \
16154	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16155	          install-html) \
16156	  || exit 1
16157
16158@endif gettext
16159
16160.PHONY: maybe-installcheck-gettext installcheck-gettext
16161maybe-installcheck-gettext:
16162@if gettext
16163maybe-installcheck-gettext: installcheck-gettext
16164
16165installcheck-gettext: \
16166    configure-gettext
16167	@: $(MAKE); $(unstage)
16168	@[ -f ./gettext/Makefile ] || exit 0; \
16169	r=`${PWD_COMMAND}`; export r; \
16170	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16171	$(HOST_EXPORTS) \
16172	for flag in $(EXTRA_HOST_FLAGS) ; do \
16173	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16174	done; \
16175	echo "Doing installcheck in gettext" ; \
16176	(cd $(HOST_SUBDIR)/gettext && \
16177	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16178	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16179	          "RANLIB=$${RANLIB}" \
16180	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16181	          installcheck) \
16182	  || exit 1
16183
16184@endif gettext
16185
16186.PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16187maybe-mostlyclean-gettext:
16188@if gettext
16189maybe-mostlyclean-gettext: mostlyclean-gettext
16190
16191mostlyclean-gettext:
16192	@: $(MAKE); $(unstage)
16193	@[ -f ./gettext/Makefile ] || exit 0; \
16194	r=`${PWD_COMMAND}`; export r; \
16195	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16196	$(HOST_EXPORTS) \
16197	for flag in $(EXTRA_HOST_FLAGS) ; do \
16198	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16199	done; \
16200	echo "Doing mostlyclean in gettext" ; \
16201	(cd $(HOST_SUBDIR)/gettext && \
16202	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16203	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16204	          "RANLIB=$${RANLIB}" \
16205	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16206	          mostlyclean) \
16207	  || exit 1
16208
16209@endif gettext
16210
16211.PHONY: maybe-clean-gettext clean-gettext
16212maybe-clean-gettext:
16213@if gettext
16214maybe-clean-gettext: clean-gettext
16215
16216clean-gettext:
16217	@: $(MAKE); $(unstage)
16218	@[ -f ./gettext/Makefile ] || exit 0; \
16219	r=`${PWD_COMMAND}`; export r; \
16220	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16221	$(HOST_EXPORTS) \
16222	for flag in $(EXTRA_HOST_FLAGS) ; do \
16223	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16224	done; \
16225	echo "Doing clean in gettext" ; \
16226	(cd $(HOST_SUBDIR)/gettext && \
16227	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16228	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16229	          "RANLIB=$${RANLIB}" \
16230	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16231	          clean) \
16232	  || exit 1
16233
16234@endif gettext
16235
16236.PHONY: maybe-distclean-gettext distclean-gettext
16237maybe-distclean-gettext:
16238@if gettext
16239maybe-distclean-gettext: distclean-gettext
16240
16241distclean-gettext:
16242	@: $(MAKE); $(unstage)
16243	@[ -f ./gettext/Makefile ] || exit 0; \
16244	r=`${PWD_COMMAND}`; export r; \
16245	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16246	$(HOST_EXPORTS) \
16247	for flag in $(EXTRA_HOST_FLAGS) ; do \
16248	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16249	done; \
16250	echo "Doing distclean in gettext" ; \
16251	(cd $(HOST_SUBDIR)/gettext && \
16252	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16253	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16254	          "RANLIB=$${RANLIB}" \
16255	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16256	          distclean) \
16257	  || exit 1
16258
16259@endif gettext
16260
16261.PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16262maybe-maintainer-clean-gettext:
16263@if gettext
16264maybe-maintainer-clean-gettext: maintainer-clean-gettext
16265
16266maintainer-clean-gettext:
16267	@: $(MAKE); $(unstage)
16268	@[ -f ./gettext/Makefile ] || exit 0; \
16269	r=`${PWD_COMMAND}`; export r; \
16270	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16271	$(HOST_EXPORTS) \
16272	for flag in $(EXTRA_HOST_FLAGS) ; do \
16273	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16274	done; \
16275	echo "Doing maintainer-clean in gettext" ; \
16276	(cd $(HOST_SUBDIR)/gettext && \
16277	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16278	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16279	          "RANLIB=$${RANLIB}" \
16280	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16281	          maintainer-clean) \
16282	  || exit 1
16283
16284@endif gettext
16285
16286
16287
16288.PHONY: configure-gmp maybe-configure-gmp
16289maybe-configure-gmp:
16290@if gcc-bootstrap
16291configure-gmp: stage_current
16292@endif gcc-bootstrap
16293@if gmp
16294maybe-configure-gmp: configure-gmp
16295configure-gmp:
16296	@r=`${PWD_COMMAND}`; export r; \
16297	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16298	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16299	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16300	$(HOST_EXPORTS)  \
16301	echo Configuring in $(HOST_SUBDIR)/gmp; \
16302	cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16303	case $(srcdir) in \
16304	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16305	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16306		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16307	esac; \
16308	srcdiroption="--srcdir=$${topdir}/gmp"; \
16309	libsrcdir="$$s/gmp"; \
16310	$(SHELL) $${libsrcdir}/configure \
16311	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16312	  --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16313	  || exit 1
16314@endif gmp
16315
16316
16317
16318.PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16319maybe-configure-stage1-gmp:
16320@if gmp-bootstrap
16321maybe-configure-stage1-gmp: configure-stage1-gmp
16322configure-stage1-gmp:
16323	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16324	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16325	@r=`${PWD_COMMAND}`; export r; \
16326	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16327	TFLAGS="$(STAGE1_TFLAGS)"; \
16328	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16329	$(HOST_EXPORTS) \
16330	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16331	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16332	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16333	echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16334	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16335	cd $(HOST_SUBDIR)/gmp || exit 1; \
16336	case $(srcdir) in \
16337	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16338	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16339		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16340	esac; \
16341	srcdiroption="--srcdir=$${topdir}/gmp"; \
16342	libsrcdir="$$s/gmp"; \
16343	$(SHELL) $${libsrcdir}/configure \
16344	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16345	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16346	  $(STAGE1_CONFIGURE_FLAGS) \
16347	  --disable-shared
16348@endif gmp-bootstrap
16349
16350.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16351maybe-configure-stage2-gmp:
16352@if gmp-bootstrap
16353maybe-configure-stage2-gmp: configure-stage2-gmp
16354configure-stage2-gmp:
16355	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16356	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16357	@r=`${PWD_COMMAND}`; export r; \
16358	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16359	TFLAGS="$(STAGE2_TFLAGS)"; \
16360	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16361	$(HOST_EXPORTS) \
16362	$(POSTSTAGE1_HOST_EXPORTS) \
16363	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16364	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16365	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16366	echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16367	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16368	cd $(HOST_SUBDIR)/gmp || exit 1; \
16369	case $(srcdir) in \
16370	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16371	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16372		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16373	esac; \
16374	srcdiroption="--srcdir=$${topdir}/gmp"; \
16375	libsrcdir="$$s/gmp"; \
16376	$(SHELL) $${libsrcdir}/configure \
16377	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16378	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16379	  --with-build-libsubdir=$(HOST_SUBDIR) \
16380	  $(STAGE2_CONFIGURE_FLAGS) \
16381	  --disable-shared
16382@endif gmp-bootstrap
16383
16384.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16385maybe-configure-stage3-gmp:
16386@if gmp-bootstrap
16387maybe-configure-stage3-gmp: configure-stage3-gmp
16388configure-stage3-gmp:
16389	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16390	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16391	@r=`${PWD_COMMAND}`; export r; \
16392	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16393	TFLAGS="$(STAGE3_TFLAGS)"; \
16394	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16395	$(HOST_EXPORTS) \
16396	$(POSTSTAGE1_HOST_EXPORTS) \
16397	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16398	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16399	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16400	echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16401	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16402	cd $(HOST_SUBDIR)/gmp || exit 1; \
16403	case $(srcdir) in \
16404	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16405	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16406		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16407	esac; \
16408	srcdiroption="--srcdir=$${topdir}/gmp"; \
16409	libsrcdir="$$s/gmp"; \
16410	$(SHELL) $${libsrcdir}/configure \
16411	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16412	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16413	  --with-build-libsubdir=$(HOST_SUBDIR) \
16414	  $(STAGE3_CONFIGURE_FLAGS) \
16415	  --disable-shared
16416@endif gmp-bootstrap
16417
16418.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16419maybe-configure-stage4-gmp:
16420@if gmp-bootstrap
16421maybe-configure-stage4-gmp: configure-stage4-gmp
16422configure-stage4-gmp:
16423	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16424	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16425	@r=`${PWD_COMMAND}`; export r; \
16426	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16427	TFLAGS="$(STAGE4_TFLAGS)"; \
16428	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16429	$(HOST_EXPORTS) \
16430	$(POSTSTAGE1_HOST_EXPORTS) \
16431	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16432	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16433	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16434	echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16435	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16436	cd $(HOST_SUBDIR)/gmp || exit 1; \
16437	case $(srcdir) in \
16438	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16439	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16440		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16441	esac; \
16442	srcdiroption="--srcdir=$${topdir}/gmp"; \
16443	libsrcdir="$$s/gmp"; \
16444	$(SHELL) $${libsrcdir}/configure \
16445	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16446	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16447	  --with-build-libsubdir=$(HOST_SUBDIR) \
16448	  $(STAGE4_CONFIGURE_FLAGS) \
16449	  --disable-shared
16450@endif gmp-bootstrap
16451
16452.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16453maybe-configure-stageprofile-gmp:
16454@if gmp-bootstrap
16455maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16456configure-stageprofile-gmp:
16457	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16458	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16459	@r=`${PWD_COMMAND}`; export r; \
16460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16461	TFLAGS="$(STAGEprofile_TFLAGS)"; \
16462	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16463	$(HOST_EXPORTS) \
16464	$(POSTSTAGE1_HOST_EXPORTS) \
16465	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16466	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16467	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16468	echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16469	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16470	cd $(HOST_SUBDIR)/gmp || exit 1; \
16471	case $(srcdir) in \
16472	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16473	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16474		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16475	esac; \
16476	srcdiroption="--srcdir=$${topdir}/gmp"; \
16477	libsrcdir="$$s/gmp"; \
16478	$(SHELL) $${libsrcdir}/configure \
16479	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16480	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16481	  --with-build-libsubdir=$(HOST_SUBDIR) \
16482	  $(STAGEprofile_CONFIGURE_FLAGS) \
16483	  --disable-shared
16484@endif gmp-bootstrap
16485
16486.PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16487maybe-configure-stagefeedback-gmp:
16488@if gmp-bootstrap
16489maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16490configure-stagefeedback-gmp:
16491	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16492	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16493	@r=`${PWD_COMMAND}`; export r; \
16494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16495	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16496	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16497	$(HOST_EXPORTS) \
16498	$(POSTSTAGE1_HOST_EXPORTS) \
16499	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16500	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16501	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16502	echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16503	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16504	cd $(HOST_SUBDIR)/gmp || exit 1; \
16505	case $(srcdir) in \
16506	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16507	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16508		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16509	esac; \
16510	srcdiroption="--srcdir=$${topdir}/gmp"; \
16511	libsrcdir="$$s/gmp"; \
16512	$(SHELL) $${libsrcdir}/configure \
16513	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16514	  --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16515	  --with-build-libsubdir=$(HOST_SUBDIR) \
16516	  $(STAGEfeedback_CONFIGURE_FLAGS) \
16517	  --disable-shared
16518@endif gmp-bootstrap
16519
16520
16521
16522
16523
16524.PHONY: all-gmp maybe-all-gmp
16525maybe-all-gmp:
16526@if gcc-bootstrap
16527all-gmp: stage_current
16528@endif gcc-bootstrap
16529@if gmp
16530TARGET-gmp=all
16531maybe-all-gmp: all-gmp
16532all-gmp: configure-gmp
16533	@r=`${PWD_COMMAND}`; export r; \
16534	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16535	$(HOST_EXPORTS)  \
16536	(cd $(HOST_SUBDIR)/gmp && \
16537	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
16538		$(TARGET-gmp))
16539@endif gmp
16540
16541
16542
16543.PHONY: all-stage1-gmp maybe-all-stage1-gmp
16544.PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16545maybe-all-stage1-gmp:
16546maybe-clean-stage1-gmp:
16547@if gmp-bootstrap
16548maybe-all-stage1-gmp: all-stage1-gmp
16549all-stage1: all-stage1-gmp
16550TARGET-stage1-gmp = $(TARGET-gmp)
16551all-stage1-gmp: configure-stage1-gmp
16552	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16553	@r=`${PWD_COMMAND}`; export r; \
16554	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16555	TFLAGS="$(STAGE1_TFLAGS)"; \
16556	$(HOST_EXPORTS)  \
16557	cd $(HOST_SUBDIR)/gmp && \
16558	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16559		CFLAGS="$(STAGE1_CFLAGS)" \
16560		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16561		LIBCFLAGS="$(LIBCFLAGS)" \
16562		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16563		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16564		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16565		$(EXTRA_HOST_FLAGS)   \
16566		TFLAGS="$(STAGE1_TFLAGS)" \
16567		$(TARGET-stage1-gmp)
16568
16569maybe-clean-stage1-gmp: clean-stage1-gmp
16570clean-stage1: clean-stage1-gmp
16571clean-stage1-gmp:
16572	@if [ $(current_stage) = stage1 ]; then \
16573	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16574	else \
16575	  [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16576	  $(MAKE) stage1-start; \
16577	fi; \
16578	cd $(HOST_SUBDIR)/gmp && \
16579	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16580		 clean
16581@endif gmp-bootstrap
16582
16583
16584.PHONY: all-stage2-gmp maybe-all-stage2-gmp
16585.PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16586maybe-all-stage2-gmp:
16587maybe-clean-stage2-gmp:
16588@if gmp-bootstrap
16589maybe-all-stage2-gmp: all-stage2-gmp
16590all-stage2: all-stage2-gmp
16591TARGET-stage2-gmp = $(TARGET-gmp)
16592all-stage2-gmp: configure-stage2-gmp
16593	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16594	@r=`${PWD_COMMAND}`; export r; \
16595	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16596	TFLAGS="$(STAGE2_TFLAGS)"; \
16597	$(HOST_EXPORTS) \
16598	$(POSTSTAGE1_HOST_EXPORTS)  \
16599	cd $(HOST_SUBDIR)/gmp && \
16600	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16601		CFLAGS="$(STAGE2_CFLAGS)" \
16602		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16603		LIBCFLAGS="$(STAGE2_CFLAGS)" \
16604		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16605		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16606		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16607		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16608		TFLAGS="$(STAGE2_TFLAGS)" \
16609		$(TARGET-stage2-gmp)
16610
16611maybe-clean-stage2-gmp: clean-stage2-gmp
16612clean-stage2: clean-stage2-gmp
16613clean-stage2-gmp:
16614	@if [ $(current_stage) = stage2 ]; then \
16615	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16616	else \
16617	  [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16618	  $(MAKE) stage2-start; \
16619	fi; \
16620	cd $(HOST_SUBDIR)/gmp && \
16621	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16622		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16623		 clean
16624@endif gmp-bootstrap
16625
16626
16627.PHONY: all-stage3-gmp maybe-all-stage3-gmp
16628.PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16629maybe-all-stage3-gmp:
16630maybe-clean-stage3-gmp:
16631@if gmp-bootstrap
16632maybe-all-stage3-gmp: all-stage3-gmp
16633all-stage3: all-stage3-gmp
16634TARGET-stage3-gmp = $(TARGET-gmp)
16635all-stage3-gmp: configure-stage3-gmp
16636	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16637	@r=`${PWD_COMMAND}`; export r; \
16638	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16639	TFLAGS="$(STAGE3_TFLAGS)"; \
16640	$(HOST_EXPORTS) \
16641	$(POSTSTAGE1_HOST_EXPORTS)  \
16642	cd $(HOST_SUBDIR)/gmp && \
16643	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16644		CFLAGS="$(STAGE3_CFLAGS)" \
16645		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16646		LIBCFLAGS="$(STAGE3_CFLAGS)" \
16647		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16648		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16649		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16650		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16651		TFLAGS="$(STAGE3_TFLAGS)" \
16652		$(TARGET-stage3-gmp)
16653
16654maybe-clean-stage3-gmp: clean-stage3-gmp
16655clean-stage3: clean-stage3-gmp
16656clean-stage3-gmp:
16657	@if [ $(current_stage) = stage3 ]; then \
16658	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16659	else \
16660	  [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16661	  $(MAKE) stage3-start; \
16662	fi; \
16663	cd $(HOST_SUBDIR)/gmp && \
16664	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16665		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16666		 clean
16667@endif gmp-bootstrap
16668
16669
16670.PHONY: all-stage4-gmp maybe-all-stage4-gmp
16671.PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16672maybe-all-stage4-gmp:
16673maybe-clean-stage4-gmp:
16674@if gmp-bootstrap
16675maybe-all-stage4-gmp: all-stage4-gmp
16676all-stage4: all-stage4-gmp
16677TARGET-stage4-gmp = $(TARGET-gmp)
16678all-stage4-gmp: configure-stage4-gmp
16679	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16680	@r=`${PWD_COMMAND}`; export r; \
16681	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16682	TFLAGS="$(STAGE4_TFLAGS)"; \
16683	$(HOST_EXPORTS) \
16684	$(POSTSTAGE1_HOST_EXPORTS)  \
16685	cd $(HOST_SUBDIR)/gmp && \
16686	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16687		CFLAGS="$(STAGE4_CFLAGS)" \
16688		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16689		LIBCFLAGS="$(STAGE4_CFLAGS)" \
16690		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16691		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16692		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16693		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16694		TFLAGS="$(STAGE4_TFLAGS)" \
16695		$(TARGET-stage4-gmp)
16696
16697maybe-clean-stage4-gmp: clean-stage4-gmp
16698clean-stage4: clean-stage4-gmp
16699clean-stage4-gmp:
16700	@if [ $(current_stage) = stage4 ]; then \
16701	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16702	else \
16703	  [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16704	  $(MAKE) stage4-start; \
16705	fi; \
16706	cd $(HOST_SUBDIR)/gmp && \
16707	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16708		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16709		 clean
16710@endif gmp-bootstrap
16711
16712
16713.PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16714.PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16715maybe-all-stageprofile-gmp:
16716maybe-clean-stageprofile-gmp:
16717@if gmp-bootstrap
16718maybe-all-stageprofile-gmp: all-stageprofile-gmp
16719all-stageprofile: all-stageprofile-gmp
16720TARGET-stageprofile-gmp = $(TARGET-gmp)
16721all-stageprofile-gmp: configure-stageprofile-gmp
16722	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16723	@r=`${PWD_COMMAND}`; export r; \
16724	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16725	TFLAGS="$(STAGEprofile_TFLAGS)"; \
16726	$(HOST_EXPORTS) \
16727	$(POSTSTAGE1_HOST_EXPORTS)  \
16728	cd $(HOST_SUBDIR)/gmp && \
16729	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16730		CFLAGS="$(STAGEprofile_CFLAGS)" \
16731		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16732		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16733		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16734		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16735		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16736		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16737		TFLAGS="$(STAGEprofile_TFLAGS)" \
16738		$(TARGET-stageprofile-gmp)
16739
16740maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16741clean-stageprofile: clean-stageprofile-gmp
16742clean-stageprofile-gmp:
16743	@if [ $(current_stage) = stageprofile ]; then \
16744	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16745	else \
16746	  [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16747	  $(MAKE) stageprofile-start; \
16748	fi; \
16749	cd $(HOST_SUBDIR)/gmp && \
16750	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16751		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16752		 clean
16753@endif gmp-bootstrap
16754
16755
16756.PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16757.PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16758maybe-all-stagefeedback-gmp:
16759maybe-clean-stagefeedback-gmp:
16760@if gmp-bootstrap
16761maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16762all-stagefeedback: all-stagefeedback-gmp
16763TARGET-stagefeedback-gmp = $(TARGET-gmp)
16764all-stagefeedback-gmp: configure-stagefeedback-gmp
16765	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16766	@r=`${PWD_COMMAND}`; export r; \
16767	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16768	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16769	$(HOST_EXPORTS) \
16770	$(POSTSTAGE1_HOST_EXPORTS)  \
16771	cd $(HOST_SUBDIR)/gmp && \
16772	$(MAKE) $(BASE_FLAGS_TO_PASS) \
16773		CFLAGS="$(STAGEfeedback_CFLAGS)" \
16774		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16775		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16776		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16777		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16778		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16779		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16780		TFLAGS="$(STAGEfeedback_TFLAGS)" \
16781		$(TARGET-stagefeedback-gmp)
16782
16783maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16784clean-stagefeedback: clean-stagefeedback-gmp
16785clean-stagefeedback-gmp:
16786	@if [ $(current_stage) = stagefeedback ]; then \
16787	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16788	else \
16789	  [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16790	  $(MAKE) stagefeedback-start; \
16791	fi; \
16792	cd $(HOST_SUBDIR)/gmp && \
16793	$(MAKE) $(EXTRA_HOST_FLAGS)  \
16794		$(POSTSTAGE1_FLAGS_TO_PASS)  \
16795		 clean
16796@endif gmp-bootstrap
16797
16798
16799
16800
16801
16802.PHONY: check-gmp maybe-check-gmp
16803maybe-check-gmp:
16804@if gmp
16805maybe-check-gmp: check-gmp
16806
16807check-gmp:
16808	@: $(MAKE); $(unstage)
16809	@r=`${PWD_COMMAND}`; export r; \
16810	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16811	$(HOST_EXPORTS) \
16812	(cd $(HOST_SUBDIR)/gmp && \
16813	  $(MAKE) $(FLAGS_TO_PASS)  check)
16814
16815@endif gmp
16816
16817.PHONY: install-gmp maybe-install-gmp
16818maybe-install-gmp:
16819@if gmp
16820maybe-install-gmp: install-gmp
16821
16822install-gmp:
16823
16824@endif gmp
16825
16826# Other targets (info, dvi, pdf, etc.)
16827
16828.PHONY: maybe-info-gmp info-gmp
16829maybe-info-gmp:
16830@if gmp
16831maybe-info-gmp: info-gmp
16832
16833info-gmp: \
16834    configure-gmp
16835	@[ -f ./gmp/Makefile ] || exit 0; \
16836	r=`${PWD_COMMAND}`; export r; \
16837	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16838	$(HOST_EXPORTS) \
16839	for flag in $(EXTRA_HOST_FLAGS) ; do \
16840	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16841	done; \
16842	echo "Doing info in gmp" ; \
16843	(cd $(HOST_SUBDIR)/gmp && \
16844	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16845	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16846	          "RANLIB=$${RANLIB}" \
16847	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16848	          info) \
16849	  || exit 1
16850
16851@endif gmp
16852
16853.PHONY: maybe-dvi-gmp dvi-gmp
16854maybe-dvi-gmp:
16855@if gmp
16856maybe-dvi-gmp: dvi-gmp
16857
16858dvi-gmp: \
16859    configure-gmp
16860	@[ -f ./gmp/Makefile ] || exit 0; \
16861	r=`${PWD_COMMAND}`; export r; \
16862	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16863	$(HOST_EXPORTS) \
16864	for flag in $(EXTRA_HOST_FLAGS) ; do \
16865	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16866	done; \
16867	echo "Doing dvi in gmp" ; \
16868	(cd $(HOST_SUBDIR)/gmp && \
16869	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16870	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16871	          "RANLIB=$${RANLIB}" \
16872	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16873	          dvi) \
16874	  || exit 1
16875
16876@endif gmp
16877
16878.PHONY: maybe-pdf-gmp pdf-gmp
16879maybe-pdf-gmp:
16880@if gmp
16881maybe-pdf-gmp: pdf-gmp
16882
16883pdf-gmp: \
16884    configure-gmp
16885	@[ -f ./gmp/Makefile ] || exit 0; \
16886	r=`${PWD_COMMAND}`; export r; \
16887	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16888	$(HOST_EXPORTS) \
16889	for flag in $(EXTRA_HOST_FLAGS) ; do \
16890	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16891	done; \
16892	echo "Doing pdf in gmp" ; \
16893	(cd $(HOST_SUBDIR)/gmp && \
16894	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16895	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16896	          "RANLIB=$${RANLIB}" \
16897	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16898	          pdf) \
16899	  || exit 1
16900
16901@endif gmp
16902
16903.PHONY: maybe-html-gmp html-gmp
16904maybe-html-gmp:
16905@if gmp
16906maybe-html-gmp: html-gmp
16907
16908html-gmp: \
16909    configure-gmp
16910	@[ -f ./gmp/Makefile ] || exit 0; \
16911	r=`${PWD_COMMAND}`; export r; \
16912	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16913	$(HOST_EXPORTS) \
16914	for flag in $(EXTRA_HOST_FLAGS) ; do \
16915	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16916	done; \
16917	echo "Doing html in gmp" ; \
16918	(cd $(HOST_SUBDIR)/gmp && \
16919	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16920	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16921	          "RANLIB=$${RANLIB}" \
16922	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16923	          html) \
16924	  || exit 1
16925
16926@endif gmp
16927
16928.PHONY: maybe-TAGS-gmp TAGS-gmp
16929maybe-TAGS-gmp:
16930@if gmp
16931maybe-TAGS-gmp: TAGS-gmp
16932
16933TAGS-gmp: \
16934    configure-gmp
16935	@[ -f ./gmp/Makefile ] || exit 0; \
16936	r=`${PWD_COMMAND}`; export r; \
16937	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16938	$(HOST_EXPORTS) \
16939	for flag in $(EXTRA_HOST_FLAGS) ; do \
16940	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16941	done; \
16942	echo "Doing TAGS in gmp" ; \
16943	(cd $(HOST_SUBDIR)/gmp && \
16944	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16945	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16946	          "RANLIB=$${RANLIB}" \
16947	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16948	          TAGS) \
16949	  || exit 1
16950
16951@endif gmp
16952
16953.PHONY: maybe-install-info-gmp install-info-gmp
16954maybe-install-info-gmp:
16955@if gmp
16956maybe-install-info-gmp: install-info-gmp
16957
16958install-info-gmp: \
16959    configure-gmp \
16960    info-gmp
16961	@[ -f ./gmp/Makefile ] || exit 0; \
16962	r=`${PWD_COMMAND}`; export r; \
16963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16964	$(HOST_EXPORTS) \
16965	for flag in $(EXTRA_HOST_FLAGS) ; do \
16966	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16967	done; \
16968	echo "Doing install-info in gmp" ; \
16969	(cd $(HOST_SUBDIR)/gmp && \
16970	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16971	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16972	          "RANLIB=$${RANLIB}" \
16973	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16974	          install-info) \
16975	  || exit 1
16976
16977@endif gmp
16978
16979.PHONY: maybe-install-pdf-gmp install-pdf-gmp
16980maybe-install-pdf-gmp:
16981@if gmp
16982maybe-install-pdf-gmp: install-pdf-gmp
16983
16984install-pdf-gmp: \
16985    configure-gmp \
16986    pdf-gmp
16987	@[ -f ./gmp/Makefile ] || exit 0; \
16988	r=`${PWD_COMMAND}`; export r; \
16989	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16990	$(HOST_EXPORTS) \
16991	for flag in $(EXTRA_HOST_FLAGS) ; do \
16992	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16993	done; \
16994	echo "Doing install-pdf in gmp" ; \
16995	(cd $(HOST_SUBDIR)/gmp && \
16996	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16997	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16998	          "RANLIB=$${RANLIB}" \
16999	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17000	          install-pdf) \
17001	  || exit 1
17002
17003@endif gmp
17004
17005.PHONY: maybe-install-html-gmp install-html-gmp
17006maybe-install-html-gmp:
17007@if gmp
17008maybe-install-html-gmp: install-html-gmp
17009
17010install-html-gmp: \
17011    configure-gmp \
17012    html-gmp
17013	@[ -f ./gmp/Makefile ] || exit 0; \
17014	r=`${PWD_COMMAND}`; export r; \
17015	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17016	$(HOST_EXPORTS) \
17017	for flag in $(EXTRA_HOST_FLAGS) ; do \
17018	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17019	done; \
17020	echo "Doing install-html in gmp" ; \
17021	(cd $(HOST_SUBDIR)/gmp && \
17022	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17023	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17024	          "RANLIB=$${RANLIB}" \
17025	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17026	          install-html) \
17027	  || exit 1
17028
17029@endif gmp
17030
17031.PHONY: maybe-installcheck-gmp installcheck-gmp
17032maybe-installcheck-gmp:
17033@if gmp
17034maybe-installcheck-gmp: installcheck-gmp
17035
17036installcheck-gmp: \
17037    configure-gmp
17038	@[ -f ./gmp/Makefile ] || exit 0; \
17039	r=`${PWD_COMMAND}`; export r; \
17040	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17041	$(HOST_EXPORTS) \
17042	for flag in $(EXTRA_HOST_FLAGS) ; do \
17043	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17044	done; \
17045	echo "Doing installcheck in gmp" ; \
17046	(cd $(HOST_SUBDIR)/gmp && \
17047	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17048	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17049	          "RANLIB=$${RANLIB}" \
17050	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17051	          installcheck) \
17052	  || exit 1
17053
17054@endif gmp
17055
17056.PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17057maybe-mostlyclean-gmp:
17058@if gmp
17059maybe-mostlyclean-gmp: mostlyclean-gmp
17060
17061mostlyclean-gmp:
17062	@[ -f ./gmp/Makefile ] || exit 0; \
17063	r=`${PWD_COMMAND}`; export r; \
17064	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17065	$(HOST_EXPORTS) \
17066	for flag in $(EXTRA_HOST_FLAGS) ; do \
17067	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17068	done; \
17069	echo "Doing mostlyclean in gmp" ; \
17070	(cd $(HOST_SUBDIR)/gmp && \
17071	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17072	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17073	          "RANLIB=$${RANLIB}" \
17074	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17075	          mostlyclean) \
17076	  || exit 1
17077
17078@endif gmp
17079
17080.PHONY: maybe-clean-gmp clean-gmp
17081maybe-clean-gmp:
17082@if gmp
17083maybe-clean-gmp: clean-gmp
17084
17085clean-gmp:
17086	@[ -f ./gmp/Makefile ] || exit 0; \
17087	r=`${PWD_COMMAND}`; export r; \
17088	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17089	$(HOST_EXPORTS) \
17090	for flag in $(EXTRA_HOST_FLAGS) ; do \
17091	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17092	done; \
17093	echo "Doing clean in gmp" ; \
17094	(cd $(HOST_SUBDIR)/gmp && \
17095	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17096	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17097	          "RANLIB=$${RANLIB}" \
17098	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17099	          clean) \
17100	  || exit 1
17101
17102@endif gmp
17103
17104.PHONY: maybe-distclean-gmp distclean-gmp
17105maybe-distclean-gmp:
17106@if gmp
17107maybe-distclean-gmp: distclean-gmp
17108
17109distclean-gmp:
17110	@[ -f ./gmp/Makefile ] || exit 0; \
17111	r=`${PWD_COMMAND}`; export r; \
17112	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17113	$(HOST_EXPORTS) \
17114	for flag in $(EXTRA_HOST_FLAGS) ; do \
17115	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17116	done; \
17117	echo "Doing distclean in gmp" ; \
17118	(cd $(HOST_SUBDIR)/gmp && \
17119	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17120	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17121	          "RANLIB=$${RANLIB}" \
17122	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17123	          distclean) \
17124	  || exit 1
17125
17126@endif gmp
17127
17128.PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17129maybe-maintainer-clean-gmp:
17130@if gmp
17131maybe-maintainer-clean-gmp: maintainer-clean-gmp
17132
17133maintainer-clean-gmp:
17134	@[ -f ./gmp/Makefile ] || exit 0; \
17135	r=`${PWD_COMMAND}`; export r; \
17136	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17137	$(HOST_EXPORTS) \
17138	for flag in $(EXTRA_HOST_FLAGS) ; do \
17139	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17140	done; \
17141	echo "Doing maintainer-clean in gmp" ; \
17142	(cd $(HOST_SUBDIR)/gmp && \
17143	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17144	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17145	          "RANLIB=$${RANLIB}" \
17146	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17147	          maintainer-clean) \
17148	  || exit 1
17149
17150@endif gmp
17151
17152
17153
17154.PHONY: configure-mpfr maybe-configure-mpfr
17155maybe-configure-mpfr:
17156@if gcc-bootstrap
17157configure-mpfr: stage_current
17158@endif gcc-bootstrap
17159@if mpfr
17160maybe-configure-mpfr: configure-mpfr
17161configure-mpfr:
17162	@r=`${PWD_COMMAND}`; export r; \
17163	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17164	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17165	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17166	$(HOST_EXPORTS)  \
17167	echo Configuring in $(HOST_SUBDIR)/mpfr; \
17168	cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17169	case $(srcdir) in \
17170	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17171	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17172		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17173	esac; \
17174	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17175	libsrcdir="$$s/mpfr"; \
17176	$(SHELL) $${libsrcdir}/configure \
17177	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17178	  --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17179	  || exit 1
17180@endif mpfr
17181
17182
17183
17184.PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17185maybe-configure-stage1-mpfr:
17186@if mpfr-bootstrap
17187maybe-configure-stage1-mpfr: configure-stage1-mpfr
17188configure-stage1-mpfr:
17189	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17190	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17191	@r=`${PWD_COMMAND}`; export r; \
17192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17193	TFLAGS="$(STAGE1_TFLAGS)"; \
17194	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17195	$(HOST_EXPORTS) \
17196	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17197	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17198	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
17199	echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17200	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17201	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17202	case $(srcdir) in \
17203	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17204	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17205		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17206	esac; \
17207	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17208	libsrcdir="$$s/mpfr"; \
17209	$(SHELL) $${libsrcdir}/configure \
17210	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17211	  --target=${target_alias} $${srcdiroption} \
17212	  $(STAGE1_CONFIGURE_FLAGS) \
17213	  --disable-shared @extra_mpfr_configure_flags@
17214@endif mpfr-bootstrap
17215
17216.PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17217maybe-configure-stage2-mpfr:
17218@if mpfr-bootstrap
17219maybe-configure-stage2-mpfr: configure-stage2-mpfr
17220configure-stage2-mpfr:
17221	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17222	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17223	@r=`${PWD_COMMAND}`; export r; \
17224	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17225	TFLAGS="$(STAGE2_TFLAGS)"; \
17226	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17227	$(HOST_EXPORTS) \
17228	$(POSTSTAGE1_HOST_EXPORTS) \
17229	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17230	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17231	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
17232	echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17233	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17234	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17235	case $(srcdir) in \
17236	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17237	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17238		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17239	esac; \
17240	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17241	libsrcdir="$$s/mpfr"; \
17242	$(SHELL) $${libsrcdir}/configure \
17243	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17244	  --target=${target_alias} $${srcdiroption} \
17245	  --with-build-libsubdir=$(HOST_SUBDIR) \
17246	  $(STAGE2_CONFIGURE_FLAGS) \
17247	  --disable-shared @extra_mpfr_configure_flags@
17248@endif mpfr-bootstrap
17249
17250.PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17251maybe-configure-stage3-mpfr:
17252@if mpfr-bootstrap
17253maybe-configure-stage3-mpfr: configure-stage3-mpfr
17254configure-stage3-mpfr:
17255	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17256	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17257	@r=`${PWD_COMMAND}`; export r; \
17258	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17259	TFLAGS="$(STAGE3_TFLAGS)"; \
17260	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17261	$(HOST_EXPORTS) \
17262	$(POSTSTAGE1_HOST_EXPORTS) \
17263	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17264	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17265	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
17266	echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17267	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17268	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17269	case $(srcdir) in \
17270	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17271	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17272		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17273	esac; \
17274	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17275	libsrcdir="$$s/mpfr"; \
17276	$(SHELL) $${libsrcdir}/configure \
17277	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17278	  --target=${target_alias} $${srcdiroption} \
17279	  --with-build-libsubdir=$(HOST_SUBDIR) \
17280	  $(STAGE3_CONFIGURE_FLAGS) \
17281	  --disable-shared @extra_mpfr_configure_flags@
17282@endif mpfr-bootstrap
17283
17284.PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17285maybe-configure-stage4-mpfr:
17286@if mpfr-bootstrap
17287maybe-configure-stage4-mpfr: configure-stage4-mpfr
17288configure-stage4-mpfr:
17289	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17290	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17291	@r=`${PWD_COMMAND}`; export r; \
17292	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17293	TFLAGS="$(STAGE4_TFLAGS)"; \
17294	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17295	$(HOST_EXPORTS) \
17296	$(POSTSTAGE1_HOST_EXPORTS) \
17297	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17298	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17299	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17300	echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17301	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17302	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17303	case $(srcdir) in \
17304	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17305	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17306		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17307	esac; \
17308	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17309	libsrcdir="$$s/mpfr"; \
17310	$(SHELL) $${libsrcdir}/configure \
17311	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17312	  --target=${target_alias} $${srcdiroption} \
17313	  --with-build-libsubdir=$(HOST_SUBDIR) \
17314	  $(STAGE4_CONFIGURE_FLAGS) \
17315	  --disable-shared @extra_mpfr_configure_flags@
17316@endif mpfr-bootstrap
17317
17318.PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17319maybe-configure-stageprofile-mpfr:
17320@if mpfr-bootstrap
17321maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17322configure-stageprofile-mpfr:
17323	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17324	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17325	@r=`${PWD_COMMAND}`; export r; \
17326	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17327	TFLAGS="$(STAGEprofile_TFLAGS)"; \
17328	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17329	$(HOST_EXPORTS) \
17330	$(POSTSTAGE1_HOST_EXPORTS) \
17331	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17332	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17333	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17334	echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17335	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17336	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17337	case $(srcdir) in \
17338	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17339	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17340		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17341	esac; \
17342	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17343	libsrcdir="$$s/mpfr"; \
17344	$(SHELL) $${libsrcdir}/configure \
17345	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17346	  --target=${target_alias} $${srcdiroption} \
17347	  --with-build-libsubdir=$(HOST_SUBDIR) \
17348	  $(STAGEprofile_CONFIGURE_FLAGS) \
17349	  --disable-shared @extra_mpfr_configure_flags@
17350@endif mpfr-bootstrap
17351
17352.PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17353maybe-configure-stagefeedback-mpfr:
17354@if mpfr-bootstrap
17355maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17356configure-stagefeedback-mpfr:
17357	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17358	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17359	@r=`${PWD_COMMAND}`; export r; \
17360	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17361	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17362	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17363	$(HOST_EXPORTS) \
17364	$(POSTSTAGE1_HOST_EXPORTS) \
17365	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17366	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17367	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17368	echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17369	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17370	cd $(HOST_SUBDIR)/mpfr || exit 1; \
17371	case $(srcdir) in \
17372	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17373	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17374		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17375	esac; \
17376	srcdiroption="--srcdir=$${topdir}/mpfr"; \
17377	libsrcdir="$$s/mpfr"; \
17378	$(SHELL) $${libsrcdir}/configure \
17379	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17380	  --target=${target_alias} $${srcdiroption} \
17381	  --with-build-libsubdir=$(HOST_SUBDIR) \
17382	  $(STAGEfeedback_CONFIGURE_FLAGS) \
17383	  --disable-shared @extra_mpfr_configure_flags@
17384@endif mpfr-bootstrap
17385
17386
17387
17388
17389
17390.PHONY: all-mpfr maybe-all-mpfr
17391maybe-all-mpfr:
17392@if gcc-bootstrap
17393all-mpfr: stage_current
17394@endif gcc-bootstrap
17395@if mpfr
17396TARGET-mpfr=all
17397maybe-all-mpfr: all-mpfr
17398all-mpfr: configure-mpfr
17399	@r=`${PWD_COMMAND}`; export r; \
17400	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17401	$(HOST_EXPORTS)  \
17402	(cd $(HOST_SUBDIR)/mpfr && \
17403	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
17404		$(TARGET-mpfr))
17405@endif mpfr
17406
17407
17408
17409.PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17410.PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17411maybe-all-stage1-mpfr:
17412maybe-clean-stage1-mpfr:
17413@if mpfr-bootstrap
17414maybe-all-stage1-mpfr: all-stage1-mpfr
17415all-stage1: all-stage1-mpfr
17416TARGET-stage1-mpfr = $(TARGET-mpfr)
17417all-stage1-mpfr: configure-stage1-mpfr
17418	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17419	@r=`${PWD_COMMAND}`; export r; \
17420	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17421	TFLAGS="$(STAGE1_TFLAGS)"; \
17422	$(HOST_EXPORTS)  \
17423	cd $(HOST_SUBDIR)/mpfr && \
17424	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17425		CFLAGS="$(STAGE1_CFLAGS)" \
17426		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17427		LIBCFLAGS="$(LIBCFLAGS)" \
17428		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17429		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17430		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17431		$(EXTRA_HOST_FLAGS)   \
17432		TFLAGS="$(STAGE1_TFLAGS)" \
17433		$(TARGET-stage1-mpfr)
17434
17435maybe-clean-stage1-mpfr: clean-stage1-mpfr
17436clean-stage1: clean-stage1-mpfr
17437clean-stage1-mpfr:
17438	@if [ $(current_stage) = stage1 ]; then \
17439	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17440	else \
17441	  [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17442	  $(MAKE) stage1-start; \
17443	fi; \
17444	cd $(HOST_SUBDIR)/mpfr && \
17445	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17446		 clean
17447@endif mpfr-bootstrap
17448
17449
17450.PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17451.PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17452maybe-all-stage2-mpfr:
17453maybe-clean-stage2-mpfr:
17454@if mpfr-bootstrap
17455maybe-all-stage2-mpfr: all-stage2-mpfr
17456all-stage2: all-stage2-mpfr
17457TARGET-stage2-mpfr = $(TARGET-mpfr)
17458all-stage2-mpfr: configure-stage2-mpfr
17459	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17460	@r=`${PWD_COMMAND}`; export r; \
17461	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17462	TFLAGS="$(STAGE2_TFLAGS)"; \
17463	$(HOST_EXPORTS) \
17464	$(POSTSTAGE1_HOST_EXPORTS)  \
17465	cd $(HOST_SUBDIR)/mpfr && \
17466	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17467		CFLAGS="$(STAGE2_CFLAGS)" \
17468		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17469		LIBCFLAGS="$(STAGE2_CFLAGS)" \
17470		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17471		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17472		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17473		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17474		TFLAGS="$(STAGE2_TFLAGS)" \
17475		$(TARGET-stage2-mpfr)
17476
17477maybe-clean-stage2-mpfr: clean-stage2-mpfr
17478clean-stage2: clean-stage2-mpfr
17479clean-stage2-mpfr:
17480	@if [ $(current_stage) = stage2 ]; then \
17481	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17482	else \
17483	  [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17484	  $(MAKE) stage2-start; \
17485	fi; \
17486	cd $(HOST_SUBDIR)/mpfr && \
17487	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17488		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17489		 clean
17490@endif mpfr-bootstrap
17491
17492
17493.PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17494.PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17495maybe-all-stage3-mpfr:
17496maybe-clean-stage3-mpfr:
17497@if mpfr-bootstrap
17498maybe-all-stage3-mpfr: all-stage3-mpfr
17499all-stage3: all-stage3-mpfr
17500TARGET-stage3-mpfr = $(TARGET-mpfr)
17501all-stage3-mpfr: configure-stage3-mpfr
17502	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17503	@r=`${PWD_COMMAND}`; export r; \
17504	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17505	TFLAGS="$(STAGE3_TFLAGS)"; \
17506	$(HOST_EXPORTS) \
17507	$(POSTSTAGE1_HOST_EXPORTS)  \
17508	cd $(HOST_SUBDIR)/mpfr && \
17509	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17510		CFLAGS="$(STAGE3_CFLAGS)" \
17511		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17512		LIBCFLAGS="$(STAGE3_CFLAGS)" \
17513		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17514		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17515		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17516		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17517		TFLAGS="$(STAGE3_TFLAGS)" \
17518		$(TARGET-stage3-mpfr)
17519
17520maybe-clean-stage3-mpfr: clean-stage3-mpfr
17521clean-stage3: clean-stage3-mpfr
17522clean-stage3-mpfr:
17523	@if [ $(current_stage) = stage3 ]; then \
17524	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17525	else \
17526	  [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17527	  $(MAKE) stage3-start; \
17528	fi; \
17529	cd $(HOST_SUBDIR)/mpfr && \
17530	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17531		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17532		 clean
17533@endif mpfr-bootstrap
17534
17535
17536.PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17537.PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17538maybe-all-stage4-mpfr:
17539maybe-clean-stage4-mpfr:
17540@if mpfr-bootstrap
17541maybe-all-stage4-mpfr: all-stage4-mpfr
17542all-stage4: all-stage4-mpfr
17543TARGET-stage4-mpfr = $(TARGET-mpfr)
17544all-stage4-mpfr: configure-stage4-mpfr
17545	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17546	@r=`${PWD_COMMAND}`; export r; \
17547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17548	TFLAGS="$(STAGE4_TFLAGS)"; \
17549	$(HOST_EXPORTS) \
17550	$(POSTSTAGE1_HOST_EXPORTS)  \
17551	cd $(HOST_SUBDIR)/mpfr && \
17552	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17553		CFLAGS="$(STAGE4_CFLAGS)" \
17554		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17555		LIBCFLAGS="$(STAGE4_CFLAGS)" \
17556		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17557		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17558		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17559		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17560		TFLAGS="$(STAGE4_TFLAGS)" \
17561		$(TARGET-stage4-mpfr)
17562
17563maybe-clean-stage4-mpfr: clean-stage4-mpfr
17564clean-stage4: clean-stage4-mpfr
17565clean-stage4-mpfr:
17566	@if [ $(current_stage) = stage4 ]; then \
17567	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17568	else \
17569	  [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17570	  $(MAKE) stage4-start; \
17571	fi; \
17572	cd $(HOST_SUBDIR)/mpfr && \
17573	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17574		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17575		 clean
17576@endif mpfr-bootstrap
17577
17578
17579.PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17580.PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17581maybe-all-stageprofile-mpfr:
17582maybe-clean-stageprofile-mpfr:
17583@if mpfr-bootstrap
17584maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17585all-stageprofile: all-stageprofile-mpfr
17586TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17587all-stageprofile-mpfr: configure-stageprofile-mpfr
17588	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17589	@r=`${PWD_COMMAND}`; export r; \
17590	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17591	TFLAGS="$(STAGEprofile_TFLAGS)"; \
17592	$(HOST_EXPORTS) \
17593	$(POSTSTAGE1_HOST_EXPORTS)  \
17594	cd $(HOST_SUBDIR)/mpfr && \
17595	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17596		CFLAGS="$(STAGEprofile_CFLAGS)" \
17597		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17598		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17599		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17600		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17601		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17602		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17603		TFLAGS="$(STAGEprofile_TFLAGS)" \
17604		$(TARGET-stageprofile-mpfr)
17605
17606maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17607clean-stageprofile: clean-stageprofile-mpfr
17608clean-stageprofile-mpfr:
17609	@if [ $(current_stage) = stageprofile ]; then \
17610	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17611	else \
17612	  [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17613	  $(MAKE) stageprofile-start; \
17614	fi; \
17615	cd $(HOST_SUBDIR)/mpfr && \
17616	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17617		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17618		 clean
17619@endif mpfr-bootstrap
17620
17621
17622.PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17623.PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17624maybe-all-stagefeedback-mpfr:
17625maybe-clean-stagefeedback-mpfr:
17626@if mpfr-bootstrap
17627maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17628all-stagefeedback: all-stagefeedback-mpfr
17629TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17630all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17631	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17632	@r=`${PWD_COMMAND}`; export r; \
17633	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17634	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17635	$(HOST_EXPORTS) \
17636	$(POSTSTAGE1_HOST_EXPORTS)  \
17637	cd $(HOST_SUBDIR)/mpfr && \
17638	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17639		CFLAGS="$(STAGEfeedback_CFLAGS)" \
17640		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17641		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17642		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17643		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17644		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17645		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17646		TFLAGS="$(STAGEfeedback_TFLAGS)" \
17647		$(TARGET-stagefeedback-mpfr)
17648
17649maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17650clean-stagefeedback: clean-stagefeedback-mpfr
17651clean-stagefeedback-mpfr:
17652	@if [ $(current_stage) = stagefeedback ]; then \
17653	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17654	else \
17655	  [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17656	  $(MAKE) stagefeedback-start; \
17657	fi; \
17658	cd $(HOST_SUBDIR)/mpfr && \
17659	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17660		$(POSTSTAGE1_FLAGS_TO_PASS)  \
17661		 clean
17662@endif mpfr-bootstrap
17663
17664
17665
17666
17667
17668.PHONY: check-mpfr maybe-check-mpfr
17669maybe-check-mpfr:
17670@if mpfr
17671maybe-check-mpfr: check-mpfr
17672
17673check-mpfr:
17674	@: $(MAKE); $(unstage)
17675	@r=`${PWD_COMMAND}`; export r; \
17676	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17677	$(HOST_EXPORTS) \
17678	(cd $(HOST_SUBDIR)/mpfr && \
17679	  $(MAKE) $(FLAGS_TO_PASS)  check)
17680
17681@endif mpfr
17682
17683.PHONY: install-mpfr maybe-install-mpfr
17684maybe-install-mpfr:
17685@if mpfr
17686maybe-install-mpfr: install-mpfr
17687
17688install-mpfr:
17689
17690@endif mpfr
17691
17692# Other targets (info, dvi, pdf, etc.)
17693
17694.PHONY: maybe-info-mpfr info-mpfr
17695maybe-info-mpfr:
17696@if mpfr
17697maybe-info-mpfr: info-mpfr
17698
17699info-mpfr: \
17700    configure-mpfr
17701	@[ -f ./mpfr/Makefile ] || exit 0; \
17702	r=`${PWD_COMMAND}`; export r; \
17703	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17704	$(HOST_EXPORTS) \
17705	for flag in $(EXTRA_HOST_FLAGS) ; do \
17706	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17707	done; \
17708	echo "Doing info in mpfr" ; \
17709	(cd $(HOST_SUBDIR)/mpfr && \
17710	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17711	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17712	          "RANLIB=$${RANLIB}" \
17713	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17714	          info) \
17715	  || exit 1
17716
17717@endif mpfr
17718
17719.PHONY: maybe-dvi-mpfr dvi-mpfr
17720maybe-dvi-mpfr:
17721@if mpfr
17722maybe-dvi-mpfr: dvi-mpfr
17723
17724dvi-mpfr: \
17725    configure-mpfr
17726	@[ -f ./mpfr/Makefile ] || exit 0; \
17727	r=`${PWD_COMMAND}`; export r; \
17728	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17729	$(HOST_EXPORTS) \
17730	for flag in $(EXTRA_HOST_FLAGS) ; do \
17731	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17732	done; \
17733	echo "Doing dvi in mpfr" ; \
17734	(cd $(HOST_SUBDIR)/mpfr && \
17735	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17736	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17737	          "RANLIB=$${RANLIB}" \
17738	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17739	          dvi) \
17740	  || exit 1
17741
17742@endif mpfr
17743
17744.PHONY: maybe-pdf-mpfr pdf-mpfr
17745maybe-pdf-mpfr:
17746@if mpfr
17747maybe-pdf-mpfr: pdf-mpfr
17748
17749pdf-mpfr: \
17750    configure-mpfr
17751	@[ -f ./mpfr/Makefile ] || exit 0; \
17752	r=`${PWD_COMMAND}`; export r; \
17753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17754	$(HOST_EXPORTS) \
17755	for flag in $(EXTRA_HOST_FLAGS) ; do \
17756	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17757	done; \
17758	echo "Doing pdf in mpfr" ; \
17759	(cd $(HOST_SUBDIR)/mpfr && \
17760	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17761	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17762	          "RANLIB=$${RANLIB}" \
17763	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17764	          pdf) \
17765	  || exit 1
17766
17767@endif mpfr
17768
17769.PHONY: maybe-html-mpfr html-mpfr
17770maybe-html-mpfr:
17771@if mpfr
17772maybe-html-mpfr: html-mpfr
17773
17774html-mpfr: \
17775    configure-mpfr
17776	@[ -f ./mpfr/Makefile ] || exit 0; \
17777	r=`${PWD_COMMAND}`; export r; \
17778	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17779	$(HOST_EXPORTS) \
17780	for flag in $(EXTRA_HOST_FLAGS) ; do \
17781	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17782	done; \
17783	echo "Doing html in mpfr" ; \
17784	(cd $(HOST_SUBDIR)/mpfr && \
17785	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17786	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17787	          "RANLIB=$${RANLIB}" \
17788	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17789	          html) \
17790	  || exit 1
17791
17792@endif mpfr
17793
17794.PHONY: maybe-TAGS-mpfr TAGS-mpfr
17795maybe-TAGS-mpfr:
17796@if mpfr
17797maybe-TAGS-mpfr: TAGS-mpfr
17798
17799TAGS-mpfr: \
17800    configure-mpfr
17801	@[ -f ./mpfr/Makefile ] || exit 0; \
17802	r=`${PWD_COMMAND}`; export r; \
17803	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17804	$(HOST_EXPORTS) \
17805	for flag in $(EXTRA_HOST_FLAGS) ; do \
17806	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17807	done; \
17808	echo "Doing TAGS in mpfr" ; \
17809	(cd $(HOST_SUBDIR)/mpfr && \
17810	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17811	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17812	          "RANLIB=$${RANLIB}" \
17813	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17814	          TAGS) \
17815	  || exit 1
17816
17817@endif mpfr
17818
17819.PHONY: maybe-install-info-mpfr install-info-mpfr
17820maybe-install-info-mpfr:
17821@if mpfr
17822maybe-install-info-mpfr: install-info-mpfr
17823
17824install-info-mpfr: \
17825    configure-mpfr \
17826    info-mpfr
17827	@[ -f ./mpfr/Makefile ] || exit 0; \
17828	r=`${PWD_COMMAND}`; export r; \
17829	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17830	$(HOST_EXPORTS) \
17831	for flag in $(EXTRA_HOST_FLAGS) ; do \
17832	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17833	done; \
17834	echo "Doing install-info in mpfr" ; \
17835	(cd $(HOST_SUBDIR)/mpfr && \
17836	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17837	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17838	          "RANLIB=$${RANLIB}" \
17839	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17840	          install-info) \
17841	  || exit 1
17842
17843@endif mpfr
17844
17845.PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17846maybe-install-pdf-mpfr:
17847@if mpfr
17848maybe-install-pdf-mpfr: install-pdf-mpfr
17849
17850install-pdf-mpfr: \
17851    configure-mpfr \
17852    pdf-mpfr
17853	@[ -f ./mpfr/Makefile ] || exit 0; \
17854	r=`${PWD_COMMAND}`; export r; \
17855	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17856	$(HOST_EXPORTS) \
17857	for flag in $(EXTRA_HOST_FLAGS) ; do \
17858	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17859	done; \
17860	echo "Doing install-pdf in mpfr" ; \
17861	(cd $(HOST_SUBDIR)/mpfr && \
17862	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17863	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17864	          "RANLIB=$${RANLIB}" \
17865	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17866	          install-pdf) \
17867	  || exit 1
17868
17869@endif mpfr
17870
17871.PHONY: maybe-install-html-mpfr install-html-mpfr
17872maybe-install-html-mpfr:
17873@if mpfr
17874maybe-install-html-mpfr: install-html-mpfr
17875
17876install-html-mpfr: \
17877    configure-mpfr \
17878    html-mpfr
17879	@[ -f ./mpfr/Makefile ] || exit 0; \
17880	r=`${PWD_COMMAND}`; export r; \
17881	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882	$(HOST_EXPORTS) \
17883	for flag in $(EXTRA_HOST_FLAGS) ; do \
17884	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17885	done; \
17886	echo "Doing install-html in mpfr" ; \
17887	(cd $(HOST_SUBDIR)/mpfr && \
17888	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17889	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17890	          "RANLIB=$${RANLIB}" \
17891	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17892	          install-html) \
17893	  || exit 1
17894
17895@endif mpfr
17896
17897.PHONY: maybe-installcheck-mpfr installcheck-mpfr
17898maybe-installcheck-mpfr:
17899@if mpfr
17900maybe-installcheck-mpfr: installcheck-mpfr
17901
17902installcheck-mpfr: \
17903    configure-mpfr
17904	@[ -f ./mpfr/Makefile ] || exit 0; \
17905	r=`${PWD_COMMAND}`; export r; \
17906	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17907	$(HOST_EXPORTS) \
17908	for flag in $(EXTRA_HOST_FLAGS) ; do \
17909	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17910	done; \
17911	echo "Doing installcheck in mpfr" ; \
17912	(cd $(HOST_SUBDIR)/mpfr && \
17913	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17914	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17915	          "RANLIB=$${RANLIB}" \
17916	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17917	          installcheck) \
17918	  || exit 1
17919
17920@endif mpfr
17921
17922.PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17923maybe-mostlyclean-mpfr:
17924@if mpfr
17925maybe-mostlyclean-mpfr: mostlyclean-mpfr
17926
17927mostlyclean-mpfr:
17928	@[ -f ./mpfr/Makefile ] || exit 0; \
17929	r=`${PWD_COMMAND}`; export r; \
17930	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17931	$(HOST_EXPORTS) \
17932	for flag in $(EXTRA_HOST_FLAGS) ; do \
17933	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17934	done; \
17935	echo "Doing mostlyclean in mpfr" ; \
17936	(cd $(HOST_SUBDIR)/mpfr && \
17937	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17938	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17939	          "RANLIB=$${RANLIB}" \
17940	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17941	          mostlyclean) \
17942	  || exit 1
17943
17944@endif mpfr
17945
17946.PHONY: maybe-clean-mpfr clean-mpfr
17947maybe-clean-mpfr:
17948@if mpfr
17949maybe-clean-mpfr: clean-mpfr
17950
17951clean-mpfr:
17952	@[ -f ./mpfr/Makefile ] || exit 0; \
17953	r=`${PWD_COMMAND}`; export r; \
17954	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17955	$(HOST_EXPORTS) \
17956	for flag in $(EXTRA_HOST_FLAGS) ; do \
17957	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17958	done; \
17959	echo "Doing clean in mpfr" ; \
17960	(cd $(HOST_SUBDIR)/mpfr && \
17961	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17962	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17963	          "RANLIB=$${RANLIB}" \
17964	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17965	          clean) \
17966	  || exit 1
17967
17968@endif mpfr
17969
17970.PHONY: maybe-distclean-mpfr distclean-mpfr
17971maybe-distclean-mpfr:
17972@if mpfr
17973maybe-distclean-mpfr: distclean-mpfr
17974
17975distclean-mpfr:
17976	@[ -f ./mpfr/Makefile ] || exit 0; \
17977	r=`${PWD_COMMAND}`; export r; \
17978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17979	$(HOST_EXPORTS) \
17980	for flag in $(EXTRA_HOST_FLAGS) ; do \
17981	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17982	done; \
17983	echo "Doing distclean in mpfr" ; \
17984	(cd $(HOST_SUBDIR)/mpfr && \
17985	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17986	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17987	          "RANLIB=$${RANLIB}" \
17988	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17989	          distclean) \
17990	  || exit 1
17991
17992@endif mpfr
17993
17994.PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
17995maybe-maintainer-clean-mpfr:
17996@if mpfr
17997maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
17998
17999maintainer-clean-mpfr:
18000	@[ -f ./mpfr/Makefile ] || exit 0; \
18001	r=`${PWD_COMMAND}`; export r; \
18002	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18003	$(HOST_EXPORTS) \
18004	for flag in $(EXTRA_HOST_FLAGS) ; do \
18005	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18006	done; \
18007	echo "Doing maintainer-clean in mpfr" ; \
18008	(cd $(HOST_SUBDIR)/mpfr && \
18009	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18010	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18011	          "RANLIB=$${RANLIB}" \
18012	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18013	          maintainer-clean) \
18014	  || exit 1
18015
18016@endif mpfr
18017
18018
18019
18020.PHONY: configure-mpc maybe-configure-mpc
18021maybe-configure-mpc:
18022@if gcc-bootstrap
18023configure-mpc: stage_current
18024@endif gcc-bootstrap
18025@if mpc
18026maybe-configure-mpc: configure-mpc
18027configure-mpc:
18028	@r=`${PWD_COMMAND}`; export r; \
18029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18030	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18031	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18032	$(HOST_EXPORTS)  \
18033	echo Configuring in $(HOST_SUBDIR)/mpc; \
18034	cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18035	case $(srcdir) in \
18036	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18037	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18038		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18039	esac; \
18040	srcdiroption="--srcdir=$${topdir}/mpc"; \
18041	libsrcdir="$$s/mpc"; \
18042	$(SHELL) $${libsrcdir}/configure \
18043	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18044	  --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18045	  || exit 1
18046@endif mpc
18047
18048
18049
18050.PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18051maybe-configure-stage1-mpc:
18052@if mpc-bootstrap
18053maybe-configure-stage1-mpc: configure-stage1-mpc
18054configure-stage1-mpc:
18055	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18056	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18057	@r=`${PWD_COMMAND}`; export r; \
18058	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18059	TFLAGS="$(STAGE1_TFLAGS)"; \
18060	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18061	$(HOST_EXPORTS) \
18062	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18063	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18064	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18065	echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18066	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18067	cd $(HOST_SUBDIR)/mpc || exit 1; \
18068	case $(srcdir) in \
18069	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18070	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18071		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18072	esac; \
18073	srcdiroption="--srcdir=$${topdir}/mpc"; \
18074	libsrcdir="$$s/mpc"; \
18075	$(SHELL) $${libsrcdir}/configure \
18076	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18077	  --target=${target_alias} $${srcdiroption} \
18078	  $(STAGE1_CONFIGURE_FLAGS) \
18079	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18080@endif mpc-bootstrap
18081
18082.PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18083maybe-configure-stage2-mpc:
18084@if mpc-bootstrap
18085maybe-configure-stage2-mpc: configure-stage2-mpc
18086configure-stage2-mpc:
18087	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18088	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18089	@r=`${PWD_COMMAND}`; export r; \
18090	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18091	TFLAGS="$(STAGE2_TFLAGS)"; \
18092	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18093	$(HOST_EXPORTS) \
18094	$(POSTSTAGE1_HOST_EXPORTS) \
18095	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18096	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18097	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18098	echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18099	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18100	cd $(HOST_SUBDIR)/mpc || exit 1; \
18101	case $(srcdir) in \
18102	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18103	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18104		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18105	esac; \
18106	srcdiroption="--srcdir=$${topdir}/mpc"; \
18107	libsrcdir="$$s/mpc"; \
18108	$(SHELL) $${libsrcdir}/configure \
18109	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18110	  --target=${target_alias} $${srcdiroption} \
18111	  --with-build-libsubdir=$(HOST_SUBDIR) \
18112	  $(STAGE2_CONFIGURE_FLAGS) \
18113	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18114@endif mpc-bootstrap
18115
18116.PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18117maybe-configure-stage3-mpc:
18118@if mpc-bootstrap
18119maybe-configure-stage3-mpc: configure-stage3-mpc
18120configure-stage3-mpc:
18121	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18122	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18123	@r=`${PWD_COMMAND}`; export r; \
18124	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18125	TFLAGS="$(STAGE3_TFLAGS)"; \
18126	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18127	$(HOST_EXPORTS) \
18128	$(POSTSTAGE1_HOST_EXPORTS) \
18129	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18130	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18131	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18132	echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18133	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18134	cd $(HOST_SUBDIR)/mpc || exit 1; \
18135	case $(srcdir) in \
18136	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18137	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18138		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18139	esac; \
18140	srcdiroption="--srcdir=$${topdir}/mpc"; \
18141	libsrcdir="$$s/mpc"; \
18142	$(SHELL) $${libsrcdir}/configure \
18143	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18144	  --target=${target_alias} $${srcdiroption} \
18145	  --with-build-libsubdir=$(HOST_SUBDIR) \
18146	  $(STAGE3_CONFIGURE_FLAGS) \
18147	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18148@endif mpc-bootstrap
18149
18150.PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18151maybe-configure-stage4-mpc:
18152@if mpc-bootstrap
18153maybe-configure-stage4-mpc: configure-stage4-mpc
18154configure-stage4-mpc:
18155	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18156	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18157	@r=`${PWD_COMMAND}`; export r; \
18158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18159	TFLAGS="$(STAGE4_TFLAGS)"; \
18160	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18161	$(HOST_EXPORTS) \
18162	$(POSTSTAGE1_HOST_EXPORTS) \
18163	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18164	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18165	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18166	echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18167	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18168	cd $(HOST_SUBDIR)/mpc || exit 1; \
18169	case $(srcdir) in \
18170	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18171	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18172		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18173	esac; \
18174	srcdiroption="--srcdir=$${topdir}/mpc"; \
18175	libsrcdir="$$s/mpc"; \
18176	$(SHELL) $${libsrcdir}/configure \
18177	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18178	  --target=${target_alias} $${srcdiroption} \
18179	  --with-build-libsubdir=$(HOST_SUBDIR) \
18180	  $(STAGE4_CONFIGURE_FLAGS) \
18181	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18182@endif mpc-bootstrap
18183
18184.PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18185maybe-configure-stageprofile-mpc:
18186@if mpc-bootstrap
18187maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18188configure-stageprofile-mpc:
18189	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18190	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18191	@r=`${PWD_COMMAND}`; export r; \
18192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18193	TFLAGS="$(STAGEprofile_TFLAGS)"; \
18194	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18195	$(HOST_EXPORTS) \
18196	$(POSTSTAGE1_HOST_EXPORTS) \
18197	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18198	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18199	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18200	echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18201	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18202	cd $(HOST_SUBDIR)/mpc || exit 1; \
18203	case $(srcdir) in \
18204	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18205	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18206		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18207	esac; \
18208	srcdiroption="--srcdir=$${topdir}/mpc"; \
18209	libsrcdir="$$s/mpc"; \
18210	$(SHELL) $${libsrcdir}/configure \
18211	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18212	  --target=${target_alias} $${srcdiroption} \
18213	  --with-build-libsubdir=$(HOST_SUBDIR) \
18214	  $(STAGEprofile_CONFIGURE_FLAGS) \
18215	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18216@endif mpc-bootstrap
18217
18218.PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18219maybe-configure-stagefeedback-mpc:
18220@if mpc-bootstrap
18221maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18222configure-stagefeedback-mpc:
18223	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18224	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18225	@r=`${PWD_COMMAND}`; export r; \
18226	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18227	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18228	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18229	$(HOST_EXPORTS) \
18230	$(POSTSTAGE1_HOST_EXPORTS) \
18231	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18232	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18233	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18234	echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18235	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18236	cd $(HOST_SUBDIR)/mpc || exit 1; \
18237	case $(srcdir) in \
18238	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18239	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18240		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18241	esac; \
18242	srcdiroption="--srcdir=$${topdir}/mpc"; \
18243	libsrcdir="$$s/mpc"; \
18244	$(SHELL) $${libsrcdir}/configure \
18245	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18246	  --target=${target_alias} $${srcdiroption} \
18247	  --with-build-libsubdir=$(HOST_SUBDIR) \
18248	  $(STAGEfeedback_CONFIGURE_FLAGS) \
18249	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18250@endif mpc-bootstrap
18251
18252
18253
18254
18255
18256.PHONY: all-mpc maybe-all-mpc
18257maybe-all-mpc:
18258@if gcc-bootstrap
18259all-mpc: stage_current
18260@endif gcc-bootstrap
18261@if mpc
18262TARGET-mpc=all
18263maybe-all-mpc: all-mpc
18264all-mpc: configure-mpc
18265	@r=`${PWD_COMMAND}`; export r; \
18266	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18267	$(HOST_EXPORTS)  \
18268	(cd $(HOST_SUBDIR)/mpc && \
18269	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
18270		$(TARGET-mpc))
18271@endif mpc
18272
18273
18274
18275.PHONY: all-stage1-mpc maybe-all-stage1-mpc
18276.PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18277maybe-all-stage1-mpc:
18278maybe-clean-stage1-mpc:
18279@if mpc-bootstrap
18280maybe-all-stage1-mpc: all-stage1-mpc
18281all-stage1: all-stage1-mpc
18282TARGET-stage1-mpc = $(TARGET-mpc)
18283all-stage1-mpc: configure-stage1-mpc
18284	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18285	@r=`${PWD_COMMAND}`; export r; \
18286	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18287	TFLAGS="$(STAGE1_TFLAGS)"; \
18288	$(HOST_EXPORTS)  \
18289	cd $(HOST_SUBDIR)/mpc && \
18290	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18291		CFLAGS="$(STAGE1_CFLAGS)" \
18292		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18293		LIBCFLAGS="$(LIBCFLAGS)" \
18294		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18295		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18296		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18297		$(EXTRA_HOST_FLAGS)   \
18298		TFLAGS="$(STAGE1_TFLAGS)" \
18299		$(TARGET-stage1-mpc)
18300
18301maybe-clean-stage1-mpc: clean-stage1-mpc
18302clean-stage1: clean-stage1-mpc
18303clean-stage1-mpc:
18304	@if [ $(current_stage) = stage1 ]; then \
18305	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18306	else \
18307	  [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18308	  $(MAKE) stage1-start; \
18309	fi; \
18310	cd $(HOST_SUBDIR)/mpc && \
18311	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18312		 clean
18313@endif mpc-bootstrap
18314
18315
18316.PHONY: all-stage2-mpc maybe-all-stage2-mpc
18317.PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18318maybe-all-stage2-mpc:
18319maybe-clean-stage2-mpc:
18320@if mpc-bootstrap
18321maybe-all-stage2-mpc: all-stage2-mpc
18322all-stage2: all-stage2-mpc
18323TARGET-stage2-mpc = $(TARGET-mpc)
18324all-stage2-mpc: configure-stage2-mpc
18325	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18326	@r=`${PWD_COMMAND}`; export r; \
18327	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18328	TFLAGS="$(STAGE2_TFLAGS)"; \
18329	$(HOST_EXPORTS) \
18330	$(POSTSTAGE1_HOST_EXPORTS)  \
18331	cd $(HOST_SUBDIR)/mpc && \
18332	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18333		CFLAGS="$(STAGE2_CFLAGS)" \
18334		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18335		LIBCFLAGS="$(STAGE2_CFLAGS)" \
18336		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18337		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18338		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18339		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18340		TFLAGS="$(STAGE2_TFLAGS)" \
18341		$(TARGET-stage2-mpc)
18342
18343maybe-clean-stage2-mpc: clean-stage2-mpc
18344clean-stage2: clean-stage2-mpc
18345clean-stage2-mpc:
18346	@if [ $(current_stage) = stage2 ]; then \
18347	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18348	else \
18349	  [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18350	  $(MAKE) stage2-start; \
18351	fi; \
18352	cd $(HOST_SUBDIR)/mpc && \
18353	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18354		$(POSTSTAGE1_FLAGS_TO_PASS)  \
18355		 clean
18356@endif mpc-bootstrap
18357
18358
18359.PHONY: all-stage3-mpc maybe-all-stage3-mpc
18360.PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18361maybe-all-stage3-mpc:
18362maybe-clean-stage3-mpc:
18363@if mpc-bootstrap
18364maybe-all-stage3-mpc: all-stage3-mpc
18365all-stage3: all-stage3-mpc
18366TARGET-stage3-mpc = $(TARGET-mpc)
18367all-stage3-mpc: configure-stage3-mpc
18368	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18369	@r=`${PWD_COMMAND}`; export r; \
18370	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18371	TFLAGS="$(STAGE3_TFLAGS)"; \
18372	$(HOST_EXPORTS) \
18373	$(POSTSTAGE1_HOST_EXPORTS)  \
18374	cd $(HOST_SUBDIR)/mpc && \
18375	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18376		CFLAGS="$(STAGE3_CFLAGS)" \
18377		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18378		LIBCFLAGS="$(STAGE3_CFLAGS)" \
18379		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18380		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18381		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18382		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18383		TFLAGS="$(STAGE3_TFLAGS)" \
18384		$(TARGET-stage3-mpc)
18385
18386maybe-clean-stage3-mpc: clean-stage3-mpc
18387clean-stage3: clean-stage3-mpc
18388clean-stage3-mpc:
18389	@if [ $(current_stage) = stage3 ]; then \
18390	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18391	else \
18392	  [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18393	  $(MAKE) stage3-start; \
18394	fi; \
18395	cd $(HOST_SUBDIR)/mpc && \
18396	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18397		$(POSTSTAGE1_FLAGS_TO_PASS)  \
18398		 clean
18399@endif mpc-bootstrap
18400
18401
18402.PHONY: all-stage4-mpc maybe-all-stage4-mpc
18403.PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18404maybe-all-stage4-mpc:
18405maybe-clean-stage4-mpc:
18406@if mpc-bootstrap
18407maybe-all-stage4-mpc: all-stage4-mpc
18408all-stage4: all-stage4-mpc
18409TARGET-stage4-mpc = $(TARGET-mpc)
18410all-stage4-mpc: configure-stage4-mpc
18411	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18412	@r=`${PWD_COMMAND}`; export r; \
18413	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18414	TFLAGS="$(STAGE4_TFLAGS)"; \
18415	$(HOST_EXPORTS) \
18416	$(POSTSTAGE1_HOST_EXPORTS)  \
18417	cd $(HOST_SUBDIR)/mpc && \
18418	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18419		CFLAGS="$(STAGE4_CFLAGS)" \
18420		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18421		LIBCFLAGS="$(STAGE4_CFLAGS)" \
18422		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18423		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18424		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18425		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18426		TFLAGS="$(STAGE4_TFLAGS)" \
18427		$(TARGET-stage4-mpc)
18428
18429maybe-clean-stage4-mpc: clean-stage4-mpc
18430clean-stage4: clean-stage4-mpc
18431clean-stage4-mpc:
18432	@if [ $(current_stage) = stage4 ]; then \
18433	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18434	else \
18435	  [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18436	  $(MAKE) stage4-start; \
18437	fi; \
18438	cd $(HOST_SUBDIR)/mpc && \
18439	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18440		$(POSTSTAGE1_FLAGS_TO_PASS)  \
18441		 clean
18442@endif mpc-bootstrap
18443
18444
18445.PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18446.PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18447maybe-all-stageprofile-mpc:
18448maybe-clean-stageprofile-mpc:
18449@if mpc-bootstrap
18450maybe-all-stageprofile-mpc: all-stageprofile-mpc
18451all-stageprofile: all-stageprofile-mpc
18452TARGET-stageprofile-mpc = $(TARGET-mpc)
18453all-stageprofile-mpc: configure-stageprofile-mpc
18454	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18455	@r=`${PWD_COMMAND}`; export r; \
18456	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18457	TFLAGS="$(STAGEprofile_TFLAGS)"; \
18458	$(HOST_EXPORTS) \
18459	$(POSTSTAGE1_HOST_EXPORTS)  \
18460	cd $(HOST_SUBDIR)/mpc && \
18461	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18462		CFLAGS="$(STAGEprofile_CFLAGS)" \
18463		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18464		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18465		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18466		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18467		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18468		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18469		TFLAGS="$(STAGEprofile_TFLAGS)" \
18470		$(TARGET-stageprofile-mpc)
18471
18472maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18473clean-stageprofile: clean-stageprofile-mpc
18474clean-stageprofile-mpc:
18475	@if [ $(current_stage) = stageprofile ]; then \
18476	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18477	else \
18478	  [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18479	  $(MAKE) stageprofile-start; \
18480	fi; \
18481	cd $(HOST_SUBDIR)/mpc && \
18482	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18483		$(POSTSTAGE1_FLAGS_TO_PASS)  \
18484		 clean
18485@endif mpc-bootstrap
18486
18487
18488.PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18489.PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18490maybe-all-stagefeedback-mpc:
18491maybe-clean-stagefeedback-mpc:
18492@if mpc-bootstrap
18493maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18494all-stagefeedback: all-stagefeedback-mpc
18495TARGET-stagefeedback-mpc = $(TARGET-mpc)
18496all-stagefeedback-mpc: configure-stagefeedback-mpc
18497	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18498	@r=`${PWD_COMMAND}`; export r; \
18499	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18500	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18501	$(HOST_EXPORTS) \
18502	$(POSTSTAGE1_HOST_EXPORTS)  \
18503	cd $(HOST_SUBDIR)/mpc && \
18504	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18505		CFLAGS="$(STAGEfeedback_CFLAGS)" \
18506		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18507		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18508		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18509		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18510		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18511		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18512		TFLAGS="$(STAGEfeedback_TFLAGS)" \
18513		$(TARGET-stagefeedback-mpc)
18514
18515maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18516clean-stagefeedback: clean-stagefeedback-mpc
18517clean-stagefeedback-mpc:
18518	@if [ $(current_stage) = stagefeedback ]; then \
18519	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18520	else \
18521	  [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18522	  $(MAKE) stagefeedback-start; \
18523	fi; \
18524	cd $(HOST_SUBDIR)/mpc && \
18525	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18526		$(POSTSTAGE1_FLAGS_TO_PASS)  \
18527		 clean
18528@endif mpc-bootstrap
18529
18530
18531
18532
18533
18534.PHONY: check-mpc maybe-check-mpc
18535maybe-check-mpc:
18536@if mpc
18537maybe-check-mpc: check-mpc
18538
18539check-mpc:
18540	@: $(MAKE); $(unstage)
18541	@r=`${PWD_COMMAND}`; export r; \
18542	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18543	$(HOST_EXPORTS) \
18544	(cd $(HOST_SUBDIR)/mpc && \
18545	  $(MAKE) $(FLAGS_TO_PASS)  check)
18546
18547@endif mpc
18548
18549.PHONY: install-mpc maybe-install-mpc
18550maybe-install-mpc:
18551@if mpc
18552maybe-install-mpc: install-mpc
18553
18554install-mpc:
18555
18556@endif mpc
18557
18558# Other targets (info, dvi, pdf, etc.)
18559
18560.PHONY: maybe-info-mpc info-mpc
18561maybe-info-mpc:
18562@if mpc
18563maybe-info-mpc: info-mpc
18564
18565info-mpc: \
18566    configure-mpc
18567	@[ -f ./mpc/Makefile ] || exit 0; \
18568	r=`${PWD_COMMAND}`; export r; \
18569	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18570	$(HOST_EXPORTS) \
18571	for flag in $(EXTRA_HOST_FLAGS) ; do \
18572	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18573	done; \
18574	echo "Doing info in mpc" ; \
18575	(cd $(HOST_SUBDIR)/mpc && \
18576	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18577	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18578	          "RANLIB=$${RANLIB}" \
18579	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18580	          info) \
18581	  || exit 1
18582
18583@endif mpc
18584
18585.PHONY: maybe-dvi-mpc dvi-mpc
18586maybe-dvi-mpc:
18587@if mpc
18588maybe-dvi-mpc: dvi-mpc
18589
18590dvi-mpc: \
18591    configure-mpc
18592	@[ -f ./mpc/Makefile ] || exit 0; \
18593	r=`${PWD_COMMAND}`; export r; \
18594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18595	$(HOST_EXPORTS) \
18596	for flag in $(EXTRA_HOST_FLAGS) ; do \
18597	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18598	done; \
18599	echo "Doing dvi in mpc" ; \
18600	(cd $(HOST_SUBDIR)/mpc && \
18601	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18602	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18603	          "RANLIB=$${RANLIB}" \
18604	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18605	          dvi) \
18606	  || exit 1
18607
18608@endif mpc
18609
18610.PHONY: maybe-pdf-mpc pdf-mpc
18611maybe-pdf-mpc:
18612@if mpc
18613maybe-pdf-mpc: pdf-mpc
18614
18615pdf-mpc: \
18616    configure-mpc
18617	@[ -f ./mpc/Makefile ] || exit 0; \
18618	r=`${PWD_COMMAND}`; export r; \
18619	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18620	$(HOST_EXPORTS) \
18621	for flag in $(EXTRA_HOST_FLAGS) ; do \
18622	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18623	done; \
18624	echo "Doing pdf in mpc" ; \
18625	(cd $(HOST_SUBDIR)/mpc && \
18626	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18627	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18628	          "RANLIB=$${RANLIB}" \
18629	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18630	          pdf) \
18631	  || exit 1
18632
18633@endif mpc
18634
18635.PHONY: maybe-html-mpc html-mpc
18636maybe-html-mpc:
18637@if mpc
18638maybe-html-mpc: html-mpc
18639
18640html-mpc: \
18641    configure-mpc
18642	@[ -f ./mpc/Makefile ] || exit 0; \
18643	r=`${PWD_COMMAND}`; export r; \
18644	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18645	$(HOST_EXPORTS) \
18646	for flag in $(EXTRA_HOST_FLAGS) ; do \
18647	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18648	done; \
18649	echo "Doing html in mpc" ; \
18650	(cd $(HOST_SUBDIR)/mpc && \
18651	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18652	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18653	          "RANLIB=$${RANLIB}" \
18654	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18655	          html) \
18656	  || exit 1
18657
18658@endif mpc
18659
18660.PHONY: maybe-TAGS-mpc TAGS-mpc
18661maybe-TAGS-mpc:
18662@if mpc
18663maybe-TAGS-mpc: TAGS-mpc
18664
18665TAGS-mpc: \
18666    configure-mpc
18667	@[ -f ./mpc/Makefile ] || exit 0; \
18668	r=`${PWD_COMMAND}`; export r; \
18669	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18670	$(HOST_EXPORTS) \
18671	for flag in $(EXTRA_HOST_FLAGS) ; do \
18672	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18673	done; \
18674	echo "Doing TAGS in mpc" ; \
18675	(cd $(HOST_SUBDIR)/mpc && \
18676	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18677	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18678	          "RANLIB=$${RANLIB}" \
18679	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18680	          TAGS) \
18681	  || exit 1
18682
18683@endif mpc
18684
18685.PHONY: maybe-install-info-mpc install-info-mpc
18686maybe-install-info-mpc:
18687@if mpc
18688maybe-install-info-mpc: install-info-mpc
18689
18690install-info-mpc: \
18691    configure-mpc \
18692    info-mpc
18693	@[ -f ./mpc/Makefile ] || exit 0; \
18694	r=`${PWD_COMMAND}`; export r; \
18695	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696	$(HOST_EXPORTS) \
18697	for flag in $(EXTRA_HOST_FLAGS) ; do \
18698	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18699	done; \
18700	echo "Doing install-info in mpc" ; \
18701	(cd $(HOST_SUBDIR)/mpc && \
18702	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18703	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18704	          "RANLIB=$${RANLIB}" \
18705	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18706	          install-info) \
18707	  || exit 1
18708
18709@endif mpc
18710
18711.PHONY: maybe-install-pdf-mpc install-pdf-mpc
18712maybe-install-pdf-mpc:
18713@if mpc
18714maybe-install-pdf-mpc: install-pdf-mpc
18715
18716install-pdf-mpc: \
18717    configure-mpc \
18718    pdf-mpc
18719	@[ -f ./mpc/Makefile ] || exit 0; \
18720	r=`${PWD_COMMAND}`; export r; \
18721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18722	$(HOST_EXPORTS) \
18723	for flag in $(EXTRA_HOST_FLAGS) ; do \
18724	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18725	done; \
18726	echo "Doing install-pdf in mpc" ; \
18727	(cd $(HOST_SUBDIR)/mpc && \
18728	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18729	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18730	          "RANLIB=$${RANLIB}" \
18731	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18732	          install-pdf) \
18733	  || exit 1
18734
18735@endif mpc
18736
18737.PHONY: maybe-install-html-mpc install-html-mpc
18738maybe-install-html-mpc:
18739@if mpc
18740maybe-install-html-mpc: install-html-mpc
18741
18742install-html-mpc: \
18743    configure-mpc \
18744    html-mpc
18745	@[ -f ./mpc/Makefile ] || exit 0; \
18746	r=`${PWD_COMMAND}`; export r; \
18747	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18748	$(HOST_EXPORTS) \
18749	for flag in $(EXTRA_HOST_FLAGS) ; do \
18750	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18751	done; \
18752	echo "Doing install-html in mpc" ; \
18753	(cd $(HOST_SUBDIR)/mpc && \
18754	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18755	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18756	          "RANLIB=$${RANLIB}" \
18757	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18758	          install-html) \
18759	  || exit 1
18760
18761@endif mpc
18762
18763.PHONY: maybe-installcheck-mpc installcheck-mpc
18764maybe-installcheck-mpc:
18765@if mpc
18766maybe-installcheck-mpc: installcheck-mpc
18767
18768installcheck-mpc: \
18769    configure-mpc
18770	@[ -f ./mpc/Makefile ] || exit 0; \
18771	r=`${PWD_COMMAND}`; export r; \
18772	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18773	$(HOST_EXPORTS) \
18774	for flag in $(EXTRA_HOST_FLAGS) ; do \
18775	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18776	done; \
18777	echo "Doing installcheck in mpc" ; \
18778	(cd $(HOST_SUBDIR)/mpc && \
18779	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18780	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18781	          "RANLIB=$${RANLIB}" \
18782	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18783	          installcheck) \
18784	  || exit 1
18785
18786@endif mpc
18787
18788.PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18789maybe-mostlyclean-mpc:
18790@if mpc
18791maybe-mostlyclean-mpc: mostlyclean-mpc
18792
18793mostlyclean-mpc:
18794	@[ -f ./mpc/Makefile ] || exit 0; \
18795	r=`${PWD_COMMAND}`; export r; \
18796	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18797	$(HOST_EXPORTS) \
18798	for flag in $(EXTRA_HOST_FLAGS) ; do \
18799	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18800	done; \
18801	echo "Doing mostlyclean in mpc" ; \
18802	(cd $(HOST_SUBDIR)/mpc && \
18803	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18804	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18805	          "RANLIB=$${RANLIB}" \
18806	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18807	          mostlyclean) \
18808	  || exit 1
18809
18810@endif mpc
18811
18812.PHONY: maybe-clean-mpc clean-mpc
18813maybe-clean-mpc:
18814@if mpc
18815maybe-clean-mpc: clean-mpc
18816
18817clean-mpc:
18818	@[ -f ./mpc/Makefile ] || exit 0; \
18819	r=`${PWD_COMMAND}`; export r; \
18820	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18821	$(HOST_EXPORTS) \
18822	for flag in $(EXTRA_HOST_FLAGS) ; do \
18823	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18824	done; \
18825	echo "Doing clean in mpc" ; \
18826	(cd $(HOST_SUBDIR)/mpc && \
18827	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18828	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18829	          "RANLIB=$${RANLIB}" \
18830	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18831	          clean) \
18832	  || exit 1
18833
18834@endif mpc
18835
18836.PHONY: maybe-distclean-mpc distclean-mpc
18837maybe-distclean-mpc:
18838@if mpc
18839maybe-distclean-mpc: distclean-mpc
18840
18841distclean-mpc:
18842	@[ -f ./mpc/Makefile ] || exit 0; \
18843	r=`${PWD_COMMAND}`; export r; \
18844	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18845	$(HOST_EXPORTS) \
18846	for flag in $(EXTRA_HOST_FLAGS) ; do \
18847	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18848	done; \
18849	echo "Doing distclean in mpc" ; \
18850	(cd $(HOST_SUBDIR)/mpc && \
18851	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18852	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18853	          "RANLIB=$${RANLIB}" \
18854	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18855	          distclean) \
18856	  || exit 1
18857
18858@endif mpc
18859
18860.PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18861maybe-maintainer-clean-mpc:
18862@if mpc
18863maybe-maintainer-clean-mpc: maintainer-clean-mpc
18864
18865maintainer-clean-mpc:
18866	@[ -f ./mpc/Makefile ] || exit 0; \
18867	r=`${PWD_COMMAND}`; export r; \
18868	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18869	$(HOST_EXPORTS) \
18870	for flag in $(EXTRA_HOST_FLAGS) ; do \
18871	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18872	done; \
18873	echo "Doing maintainer-clean in mpc" ; \
18874	(cd $(HOST_SUBDIR)/mpc && \
18875	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18876	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18877	          "RANLIB=$${RANLIB}" \
18878	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18879	          maintainer-clean) \
18880	  || exit 1
18881
18882@endif mpc
18883
18884
18885
18886.PHONY: configure-ppl maybe-configure-ppl
18887maybe-configure-ppl:
18888@if gcc-bootstrap
18889configure-ppl: stage_current
18890@endif gcc-bootstrap
18891@if ppl
18892maybe-configure-ppl: configure-ppl
18893configure-ppl:
18894	@r=`${PWD_COMMAND}`; export r; \
18895	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18896	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18897	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18898	$(HOST_EXPORTS)  \
18899	echo Configuring in $(HOST_SUBDIR)/ppl; \
18900	cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18901	case $(srcdir) in \
18902	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18903	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18904		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18905	esac; \
18906	srcdiroption="--srcdir=$${topdir}/ppl"; \
18907	libsrcdir="$$s/ppl"; \
18908	$(SHELL) $${libsrcdir}/configure \
18909	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18910	  --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18911	  || exit 1
18912@endif ppl
18913
18914
18915
18916.PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18917maybe-configure-stage1-ppl:
18918@if ppl-bootstrap
18919maybe-configure-stage1-ppl: configure-stage1-ppl
18920configure-stage1-ppl:
18921	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18922	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18923	@r=`${PWD_COMMAND}`; export r; \
18924	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18925	TFLAGS="$(STAGE1_TFLAGS)"; \
18926	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18927	$(HOST_EXPORTS) \
18928	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18929	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18930	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18931	echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18932	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18933	cd $(HOST_SUBDIR)/ppl || exit 1; \
18934	case $(srcdir) in \
18935	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18936	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18937		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18938	esac; \
18939	srcdiroption="--srcdir=$${topdir}/ppl"; \
18940	libsrcdir="$$s/ppl"; \
18941	$(SHELL) $${libsrcdir}/configure \
18942	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18943	  --target=${target_alias} $${srcdiroption} \
18944	  $(STAGE1_CONFIGURE_FLAGS) \
18945	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18946@endif ppl-bootstrap
18947
18948.PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18949maybe-configure-stage2-ppl:
18950@if ppl-bootstrap
18951maybe-configure-stage2-ppl: configure-stage2-ppl
18952configure-stage2-ppl:
18953	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18954	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18955	@r=`${PWD_COMMAND}`; export r; \
18956	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18957	TFLAGS="$(STAGE2_TFLAGS)"; \
18958	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18959	$(HOST_EXPORTS) \
18960	$(POSTSTAGE1_HOST_EXPORTS) \
18961	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18962	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18963	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18964	echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
18965	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18966	cd $(HOST_SUBDIR)/ppl || exit 1; \
18967	case $(srcdir) in \
18968	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18969	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18970		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18971	esac; \
18972	srcdiroption="--srcdir=$${topdir}/ppl"; \
18973	libsrcdir="$$s/ppl"; \
18974	$(SHELL) $${libsrcdir}/configure \
18975	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18976	  --target=${target_alias} $${srcdiroption} \
18977	  --with-build-libsubdir=$(HOST_SUBDIR) \
18978	  $(STAGE2_CONFIGURE_FLAGS) \
18979	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18980@endif ppl-bootstrap
18981
18982.PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
18983maybe-configure-stage3-ppl:
18984@if ppl-bootstrap
18985maybe-configure-stage3-ppl: configure-stage3-ppl
18986configure-stage3-ppl:
18987	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18988	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18989	@r=`${PWD_COMMAND}`; export r; \
18990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18991	TFLAGS="$(STAGE3_TFLAGS)"; \
18992	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18993	$(HOST_EXPORTS) \
18994	$(POSTSTAGE1_HOST_EXPORTS) \
18995	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18996	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18997	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18998	echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
18999	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19000	cd $(HOST_SUBDIR)/ppl || exit 1; \
19001	case $(srcdir) in \
19002	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19003	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19004		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19005	esac; \
19006	srcdiroption="--srcdir=$${topdir}/ppl"; \
19007	libsrcdir="$$s/ppl"; \
19008	$(SHELL) $${libsrcdir}/configure \
19009	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19010	  --target=${target_alias} $${srcdiroption} \
19011	  --with-build-libsubdir=$(HOST_SUBDIR) \
19012	  $(STAGE3_CONFIGURE_FLAGS) \
19013	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19014@endif ppl-bootstrap
19015
19016.PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19017maybe-configure-stage4-ppl:
19018@if ppl-bootstrap
19019maybe-configure-stage4-ppl: configure-stage4-ppl
19020configure-stage4-ppl:
19021	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19022	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19023	@r=`${PWD_COMMAND}`; export r; \
19024	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19025	TFLAGS="$(STAGE4_TFLAGS)"; \
19026	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19027	$(HOST_EXPORTS) \
19028	$(POSTSTAGE1_HOST_EXPORTS) \
19029	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19030	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19031	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19032	echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19033	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19034	cd $(HOST_SUBDIR)/ppl || exit 1; \
19035	case $(srcdir) in \
19036	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19037	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19038		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19039	esac; \
19040	srcdiroption="--srcdir=$${topdir}/ppl"; \
19041	libsrcdir="$$s/ppl"; \
19042	$(SHELL) $${libsrcdir}/configure \
19043	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19044	  --target=${target_alias} $${srcdiroption} \
19045	  --with-build-libsubdir=$(HOST_SUBDIR) \
19046	  $(STAGE4_CONFIGURE_FLAGS) \
19047	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19048@endif ppl-bootstrap
19049
19050.PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19051maybe-configure-stageprofile-ppl:
19052@if ppl-bootstrap
19053maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19054configure-stageprofile-ppl:
19055	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19056	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19057	@r=`${PWD_COMMAND}`; export r; \
19058	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19059	TFLAGS="$(STAGEprofile_TFLAGS)"; \
19060	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19061	$(HOST_EXPORTS) \
19062	$(POSTSTAGE1_HOST_EXPORTS) \
19063	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19064	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19065	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19066	echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19067	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19068	cd $(HOST_SUBDIR)/ppl || exit 1; \
19069	case $(srcdir) in \
19070	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19071	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19072		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19073	esac; \
19074	srcdiroption="--srcdir=$${topdir}/ppl"; \
19075	libsrcdir="$$s/ppl"; \
19076	$(SHELL) $${libsrcdir}/configure \
19077	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19078	  --target=${target_alias} $${srcdiroption} \
19079	  --with-build-libsubdir=$(HOST_SUBDIR) \
19080	  $(STAGEprofile_CONFIGURE_FLAGS) \
19081	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19082@endif ppl-bootstrap
19083
19084.PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19085maybe-configure-stagefeedback-ppl:
19086@if ppl-bootstrap
19087maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19088configure-stagefeedback-ppl:
19089	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19090	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19091	@r=`${PWD_COMMAND}`; export r; \
19092	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19093	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19094	test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19095	$(HOST_EXPORTS) \
19096	$(POSTSTAGE1_HOST_EXPORTS) \
19097	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19098	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19099	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19100	echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19101	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19102	cd $(HOST_SUBDIR)/ppl || exit 1; \
19103	case $(srcdir) in \
19104	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19105	  *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19106		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19107	esac; \
19108	srcdiroption="--srcdir=$${topdir}/ppl"; \
19109	libsrcdir="$$s/ppl"; \
19110	$(SHELL) $${libsrcdir}/configure \
19111	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19112	  --target=${target_alias} $${srcdiroption} \
19113	  --with-build-libsubdir=$(HOST_SUBDIR) \
19114	  $(STAGEfeedback_CONFIGURE_FLAGS) \
19115	  --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19116@endif ppl-bootstrap
19117
19118
19119
19120
19121
19122.PHONY: all-ppl maybe-all-ppl
19123maybe-all-ppl:
19124@if gcc-bootstrap
19125all-ppl: stage_current
19126@endif gcc-bootstrap
19127@if ppl
19128TARGET-ppl=all
19129maybe-all-ppl: all-ppl
19130all-ppl: configure-ppl
19131	@r=`${PWD_COMMAND}`; export r; \
19132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19133	$(HOST_EXPORTS)  \
19134	(cd $(HOST_SUBDIR)/ppl && \
19135	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
19136		$(TARGET-ppl))
19137@endif ppl
19138
19139
19140
19141.PHONY: all-stage1-ppl maybe-all-stage1-ppl
19142.PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19143maybe-all-stage1-ppl:
19144maybe-clean-stage1-ppl:
19145@if ppl-bootstrap
19146maybe-all-stage1-ppl: all-stage1-ppl
19147all-stage1: all-stage1-ppl
19148TARGET-stage1-ppl = $(TARGET-ppl)
19149all-stage1-ppl: configure-stage1-ppl
19150	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19151	@r=`${PWD_COMMAND}`; export r; \
19152	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19153	TFLAGS="$(STAGE1_TFLAGS)"; \
19154	$(HOST_EXPORTS)  \
19155	cd $(HOST_SUBDIR)/ppl && \
19156	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19157		CFLAGS="$(STAGE1_CFLAGS)" \
19158		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19159		LIBCFLAGS="$(LIBCFLAGS)" \
19160		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19161		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19162		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19163		$(EXTRA_HOST_FLAGS)   \
19164		TFLAGS="$(STAGE1_TFLAGS)" \
19165		$(TARGET-stage1-ppl)
19166
19167maybe-clean-stage1-ppl: clean-stage1-ppl
19168clean-stage1: clean-stage1-ppl
19169clean-stage1-ppl:
19170	@if [ $(current_stage) = stage1 ]; then \
19171	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19172	else \
19173	  [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19174	  $(MAKE) stage1-start; \
19175	fi; \
19176	cd $(HOST_SUBDIR)/ppl && \
19177	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19178		 clean
19179@endif ppl-bootstrap
19180
19181
19182.PHONY: all-stage2-ppl maybe-all-stage2-ppl
19183.PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19184maybe-all-stage2-ppl:
19185maybe-clean-stage2-ppl:
19186@if ppl-bootstrap
19187maybe-all-stage2-ppl: all-stage2-ppl
19188all-stage2: all-stage2-ppl
19189TARGET-stage2-ppl = $(TARGET-ppl)
19190all-stage2-ppl: configure-stage2-ppl
19191	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19192	@r=`${PWD_COMMAND}`; export r; \
19193	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19194	TFLAGS="$(STAGE2_TFLAGS)"; \
19195	$(HOST_EXPORTS) \
19196	$(POSTSTAGE1_HOST_EXPORTS)  \
19197	cd $(HOST_SUBDIR)/ppl && \
19198	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19199		CFLAGS="$(STAGE2_CFLAGS)" \
19200		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19201		LIBCFLAGS="$(STAGE2_CFLAGS)" \
19202		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19203		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19204		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19205		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19206		TFLAGS="$(STAGE2_TFLAGS)" \
19207		$(TARGET-stage2-ppl)
19208
19209maybe-clean-stage2-ppl: clean-stage2-ppl
19210clean-stage2: clean-stage2-ppl
19211clean-stage2-ppl:
19212	@if [ $(current_stage) = stage2 ]; then \
19213	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19214	else \
19215	  [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19216	  $(MAKE) stage2-start; \
19217	fi; \
19218	cd $(HOST_SUBDIR)/ppl && \
19219	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19220		$(POSTSTAGE1_FLAGS_TO_PASS)  \
19221		 clean
19222@endif ppl-bootstrap
19223
19224
19225.PHONY: all-stage3-ppl maybe-all-stage3-ppl
19226.PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19227maybe-all-stage3-ppl:
19228maybe-clean-stage3-ppl:
19229@if ppl-bootstrap
19230maybe-all-stage3-ppl: all-stage3-ppl
19231all-stage3: all-stage3-ppl
19232TARGET-stage3-ppl = $(TARGET-ppl)
19233all-stage3-ppl: configure-stage3-ppl
19234	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19235	@r=`${PWD_COMMAND}`; export r; \
19236	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19237	TFLAGS="$(STAGE3_TFLAGS)"; \
19238	$(HOST_EXPORTS) \
19239	$(POSTSTAGE1_HOST_EXPORTS)  \
19240	cd $(HOST_SUBDIR)/ppl && \
19241	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19242		CFLAGS="$(STAGE3_CFLAGS)" \
19243		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19244		LIBCFLAGS="$(STAGE3_CFLAGS)" \
19245		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19246		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19247		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19248		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19249		TFLAGS="$(STAGE3_TFLAGS)" \
19250		$(TARGET-stage3-ppl)
19251
19252maybe-clean-stage3-ppl: clean-stage3-ppl
19253clean-stage3: clean-stage3-ppl
19254clean-stage3-ppl:
19255	@if [ $(current_stage) = stage3 ]; then \
19256	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19257	else \
19258	  [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19259	  $(MAKE) stage3-start; \
19260	fi; \
19261	cd $(HOST_SUBDIR)/ppl && \
19262	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19263		$(POSTSTAGE1_FLAGS_TO_PASS)  \
19264		 clean
19265@endif ppl-bootstrap
19266
19267
19268.PHONY: all-stage4-ppl maybe-all-stage4-ppl
19269.PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19270maybe-all-stage4-ppl:
19271maybe-clean-stage4-ppl:
19272@if ppl-bootstrap
19273maybe-all-stage4-ppl: all-stage4-ppl
19274all-stage4: all-stage4-ppl
19275TARGET-stage4-ppl = $(TARGET-ppl)
19276all-stage4-ppl: configure-stage4-ppl
19277	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19278	@r=`${PWD_COMMAND}`; export r; \
19279	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19280	TFLAGS="$(STAGE4_TFLAGS)"; \
19281	$(HOST_EXPORTS) \
19282	$(POSTSTAGE1_HOST_EXPORTS)  \
19283	cd $(HOST_SUBDIR)/ppl && \
19284	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19285		CFLAGS="$(STAGE4_CFLAGS)" \
19286		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19287		LIBCFLAGS="$(STAGE4_CFLAGS)" \
19288		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19289		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19290		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19291		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19292		TFLAGS="$(STAGE4_TFLAGS)" \
19293		$(TARGET-stage4-ppl)
19294
19295maybe-clean-stage4-ppl: clean-stage4-ppl
19296clean-stage4: clean-stage4-ppl
19297clean-stage4-ppl:
19298	@if [ $(current_stage) = stage4 ]; then \
19299	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19300	else \
19301	  [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19302	  $(MAKE) stage4-start; \
19303	fi; \
19304	cd $(HOST_SUBDIR)/ppl && \
19305	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19306		$(POSTSTAGE1_FLAGS_TO_PASS)  \
19307		 clean
19308@endif ppl-bootstrap
19309
19310
19311.PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19312.PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19313maybe-all-stageprofile-ppl:
19314maybe-clean-stageprofile-ppl:
19315@if ppl-bootstrap
19316maybe-all-stageprofile-ppl: all-stageprofile-ppl
19317all-stageprofile: all-stageprofile-ppl
19318TARGET-stageprofile-ppl = $(TARGET-ppl)
19319all-stageprofile-ppl: configure-stageprofile-ppl
19320	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19321	@r=`${PWD_COMMAND}`; export r; \
19322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19323	TFLAGS="$(STAGEprofile_TFLAGS)"; \
19324	$(HOST_EXPORTS) \
19325	$(POSTSTAGE1_HOST_EXPORTS)  \
19326	cd $(HOST_SUBDIR)/ppl && \
19327	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19328		CFLAGS="$(STAGEprofile_CFLAGS)" \
19329		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19330		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19331		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19332		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19333		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19334		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19335		TFLAGS="$(STAGEprofile_TFLAGS)" \
19336		$(TARGET-stageprofile-ppl)
19337
19338maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19339clean-stageprofile: clean-stageprofile-ppl
19340clean-stageprofile-ppl:
19341	@if [ $(current_stage) = stageprofile ]; then \
19342	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19343	else \
19344	  [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19345	  $(MAKE) stageprofile-start; \
19346	fi; \
19347	cd $(HOST_SUBDIR)/ppl && \
19348	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19349		$(POSTSTAGE1_FLAGS_TO_PASS)  \
19350		 clean
19351@endif ppl-bootstrap
19352
19353
19354.PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19355.PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19356maybe-all-stagefeedback-ppl:
19357maybe-clean-stagefeedback-ppl:
19358@if ppl-bootstrap
19359maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19360all-stagefeedback: all-stagefeedback-ppl
19361TARGET-stagefeedback-ppl = $(TARGET-ppl)
19362all-stagefeedback-ppl: configure-stagefeedback-ppl
19363	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19364	@r=`${PWD_COMMAND}`; export r; \
19365	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19366	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19367	$(HOST_EXPORTS) \
19368	$(POSTSTAGE1_HOST_EXPORTS)  \
19369	cd $(HOST_SUBDIR)/ppl && \
19370	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19371		CFLAGS="$(STAGEfeedback_CFLAGS)" \
19372		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19373		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19374		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19375		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19376		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19377		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19378		TFLAGS="$(STAGEfeedback_TFLAGS)" \
19379		$(TARGET-stagefeedback-ppl)
19380
19381maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19382clean-stagefeedback: clean-stagefeedback-ppl
19383clean-stagefeedback-ppl:
19384	@if [ $(current_stage) = stagefeedback ]; then \
19385	  [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19386	else \
19387	  [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19388	  $(MAKE) stagefeedback-start; \
19389	fi; \
19390	cd $(HOST_SUBDIR)/ppl && \
19391	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19392		$(POSTSTAGE1_FLAGS_TO_PASS)  \
19393		 clean
19394@endif ppl-bootstrap
19395
19396
19397
19398
19399
19400.PHONY: check-ppl maybe-check-ppl
19401maybe-check-ppl:
19402@if ppl
19403maybe-check-ppl: check-ppl
19404
19405check-ppl:
19406	@: $(MAKE); $(unstage)
19407	@r=`${PWD_COMMAND}`; export r; \
19408	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19409	$(HOST_EXPORTS) \
19410	(cd $(HOST_SUBDIR)/ppl && \
19411	  $(MAKE) $(FLAGS_TO_PASS)  check)
19412
19413@endif ppl
19414
19415.PHONY: install-ppl maybe-install-ppl
19416maybe-install-ppl:
19417@if ppl
19418maybe-install-ppl: install-ppl
19419
19420install-ppl:
19421
19422@endif ppl
19423
19424# Other targets (info, dvi, pdf, etc.)
19425
19426.PHONY: maybe-info-ppl info-ppl
19427maybe-info-ppl:
19428@if ppl
19429maybe-info-ppl: info-ppl
19430
19431info-ppl: \
19432    configure-ppl
19433	@[ -f ./ppl/Makefile ] || exit 0; \
19434	r=`${PWD_COMMAND}`; export r; \
19435	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19436	$(HOST_EXPORTS) \
19437	for flag in $(EXTRA_HOST_FLAGS) ; do \
19438	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19439	done; \
19440	echo "Doing info in ppl" ; \
19441	(cd $(HOST_SUBDIR)/ppl && \
19442	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19443	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19444	          "RANLIB=$${RANLIB}" \
19445	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19446	          info) \
19447	  || exit 1
19448
19449@endif ppl
19450
19451.PHONY: maybe-dvi-ppl dvi-ppl
19452maybe-dvi-ppl:
19453@if ppl
19454maybe-dvi-ppl: dvi-ppl
19455
19456dvi-ppl: \
19457    configure-ppl
19458	@[ -f ./ppl/Makefile ] || exit 0; \
19459	r=`${PWD_COMMAND}`; export r; \
19460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19461	$(HOST_EXPORTS) \
19462	for flag in $(EXTRA_HOST_FLAGS) ; do \
19463	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19464	done; \
19465	echo "Doing dvi in ppl" ; \
19466	(cd $(HOST_SUBDIR)/ppl && \
19467	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19468	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19469	          "RANLIB=$${RANLIB}" \
19470	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19471	          dvi) \
19472	  || exit 1
19473
19474@endif ppl
19475
19476.PHONY: maybe-pdf-ppl pdf-ppl
19477maybe-pdf-ppl:
19478@if ppl
19479maybe-pdf-ppl: pdf-ppl
19480
19481pdf-ppl: \
19482    configure-ppl
19483	@[ -f ./ppl/Makefile ] || exit 0; \
19484	r=`${PWD_COMMAND}`; export r; \
19485	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19486	$(HOST_EXPORTS) \
19487	for flag in $(EXTRA_HOST_FLAGS) ; do \
19488	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19489	done; \
19490	echo "Doing pdf in ppl" ; \
19491	(cd $(HOST_SUBDIR)/ppl && \
19492	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19493	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19494	          "RANLIB=$${RANLIB}" \
19495	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19496	          pdf) \
19497	  || exit 1
19498
19499@endif ppl
19500
19501.PHONY: maybe-html-ppl html-ppl
19502maybe-html-ppl:
19503@if ppl
19504maybe-html-ppl: html-ppl
19505
19506html-ppl: \
19507    configure-ppl
19508	@[ -f ./ppl/Makefile ] || exit 0; \
19509	r=`${PWD_COMMAND}`; export r; \
19510	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19511	$(HOST_EXPORTS) \
19512	for flag in $(EXTRA_HOST_FLAGS) ; do \
19513	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19514	done; \
19515	echo "Doing html in ppl" ; \
19516	(cd $(HOST_SUBDIR)/ppl && \
19517	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19518	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19519	          "RANLIB=$${RANLIB}" \
19520	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19521	          html) \
19522	  || exit 1
19523
19524@endif ppl
19525
19526.PHONY: maybe-TAGS-ppl TAGS-ppl
19527maybe-TAGS-ppl:
19528@if ppl
19529maybe-TAGS-ppl: TAGS-ppl
19530
19531TAGS-ppl: \
19532    configure-ppl
19533	@[ -f ./ppl/Makefile ] || exit 0; \
19534	r=`${PWD_COMMAND}`; export r; \
19535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19536	$(HOST_EXPORTS) \
19537	for flag in $(EXTRA_HOST_FLAGS) ; do \
19538	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19539	done; \
19540	echo "Doing TAGS in ppl" ; \
19541	(cd $(HOST_SUBDIR)/ppl && \
19542	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19543	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19544	          "RANLIB=$${RANLIB}" \
19545	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19546	          TAGS) \
19547	  || exit 1
19548
19549@endif ppl
19550
19551.PHONY: maybe-install-info-ppl install-info-ppl
19552maybe-install-info-ppl:
19553@if ppl
19554maybe-install-info-ppl: install-info-ppl
19555
19556install-info-ppl: \
19557    configure-ppl \
19558    info-ppl
19559	@[ -f ./ppl/Makefile ] || exit 0; \
19560	r=`${PWD_COMMAND}`; export r; \
19561	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19562	$(HOST_EXPORTS) \
19563	for flag in $(EXTRA_HOST_FLAGS) ; do \
19564	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19565	done; \
19566	echo "Doing install-info in ppl" ; \
19567	(cd $(HOST_SUBDIR)/ppl && \
19568	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19569	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19570	          "RANLIB=$${RANLIB}" \
19571	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19572	          install-info) \
19573	  || exit 1
19574
19575@endif ppl
19576
19577.PHONY: maybe-install-pdf-ppl install-pdf-ppl
19578maybe-install-pdf-ppl:
19579@if ppl
19580maybe-install-pdf-ppl: install-pdf-ppl
19581
19582install-pdf-ppl: \
19583    configure-ppl \
19584    pdf-ppl
19585	@[ -f ./ppl/Makefile ] || exit 0; \
19586	r=`${PWD_COMMAND}`; export r; \
19587	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19588	$(HOST_EXPORTS) \
19589	for flag in $(EXTRA_HOST_FLAGS) ; do \
19590	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19591	done; \
19592	echo "Doing install-pdf in ppl" ; \
19593	(cd $(HOST_SUBDIR)/ppl && \
19594	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19595	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19596	          "RANLIB=$${RANLIB}" \
19597	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19598	          install-pdf) \
19599	  || exit 1
19600
19601@endif ppl
19602
19603.PHONY: maybe-install-html-ppl install-html-ppl
19604maybe-install-html-ppl:
19605@if ppl
19606maybe-install-html-ppl: install-html-ppl
19607
19608install-html-ppl: \
19609    configure-ppl \
19610    html-ppl
19611	@[ -f ./ppl/Makefile ] || exit 0; \
19612	r=`${PWD_COMMAND}`; export r; \
19613	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19614	$(HOST_EXPORTS) \
19615	for flag in $(EXTRA_HOST_FLAGS) ; do \
19616	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19617	done; \
19618	echo "Doing install-html in ppl" ; \
19619	(cd $(HOST_SUBDIR)/ppl && \
19620	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19621	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19622	          "RANLIB=$${RANLIB}" \
19623	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19624	          install-html) \
19625	  || exit 1
19626
19627@endif ppl
19628
19629.PHONY: maybe-installcheck-ppl installcheck-ppl
19630maybe-installcheck-ppl:
19631@if ppl
19632maybe-installcheck-ppl: installcheck-ppl
19633
19634installcheck-ppl: \
19635    configure-ppl
19636	@[ -f ./ppl/Makefile ] || exit 0; \
19637	r=`${PWD_COMMAND}`; export r; \
19638	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19639	$(HOST_EXPORTS) \
19640	for flag in $(EXTRA_HOST_FLAGS) ; do \
19641	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19642	done; \
19643	echo "Doing installcheck in ppl" ; \
19644	(cd $(HOST_SUBDIR)/ppl && \
19645	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19646	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19647	          "RANLIB=$${RANLIB}" \
19648	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19649	          installcheck) \
19650	  || exit 1
19651
19652@endif ppl
19653
19654.PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19655maybe-mostlyclean-ppl:
19656@if ppl
19657maybe-mostlyclean-ppl: mostlyclean-ppl
19658
19659mostlyclean-ppl:
19660	@[ -f ./ppl/Makefile ] || exit 0; \
19661	r=`${PWD_COMMAND}`; export r; \
19662	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19663	$(HOST_EXPORTS) \
19664	for flag in $(EXTRA_HOST_FLAGS) ; do \
19665	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19666	done; \
19667	echo "Doing mostlyclean in ppl" ; \
19668	(cd $(HOST_SUBDIR)/ppl && \
19669	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19670	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19671	          "RANLIB=$${RANLIB}" \
19672	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19673	          mostlyclean) \
19674	  || exit 1
19675
19676@endif ppl
19677
19678.PHONY: maybe-clean-ppl clean-ppl
19679maybe-clean-ppl:
19680@if ppl
19681maybe-clean-ppl: clean-ppl
19682
19683clean-ppl:
19684	@[ -f ./ppl/Makefile ] || exit 0; \
19685	r=`${PWD_COMMAND}`; export r; \
19686	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19687	$(HOST_EXPORTS) \
19688	for flag in $(EXTRA_HOST_FLAGS) ; do \
19689	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19690	done; \
19691	echo "Doing clean in ppl" ; \
19692	(cd $(HOST_SUBDIR)/ppl && \
19693	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19694	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19695	          "RANLIB=$${RANLIB}" \
19696	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19697	          clean) \
19698	  || exit 1
19699
19700@endif ppl
19701
19702.PHONY: maybe-distclean-ppl distclean-ppl
19703maybe-distclean-ppl:
19704@if ppl
19705maybe-distclean-ppl: distclean-ppl
19706
19707distclean-ppl:
19708	@[ -f ./ppl/Makefile ] || exit 0; \
19709	r=`${PWD_COMMAND}`; export r; \
19710	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19711	$(HOST_EXPORTS) \
19712	for flag in $(EXTRA_HOST_FLAGS) ; do \
19713	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19714	done; \
19715	echo "Doing distclean in ppl" ; \
19716	(cd $(HOST_SUBDIR)/ppl && \
19717	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19718	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19719	          "RANLIB=$${RANLIB}" \
19720	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19721	          distclean) \
19722	  || exit 1
19723
19724@endif ppl
19725
19726.PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19727maybe-maintainer-clean-ppl:
19728@if ppl
19729maybe-maintainer-clean-ppl: maintainer-clean-ppl
19730
19731maintainer-clean-ppl:
19732	@[ -f ./ppl/Makefile ] || exit 0; \
19733	r=`${PWD_COMMAND}`; export r; \
19734	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19735	$(HOST_EXPORTS) \
19736	for flag in $(EXTRA_HOST_FLAGS) ; do \
19737	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19738	done; \
19739	echo "Doing maintainer-clean in ppl" ; \
19740	(cd $(HOST_SUBDIR)/ppl && \
19741	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19742	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19743	          "RANLIB=$${RANLIB}" \
19744	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19745	          maintainer-clean) \
19746	  || exit 1
19747
19748@endif ppl
19749
19750
19751
19752.PHONY: configure-cloog maybe-configure-cloog
19753maybe-configure-cloog:
19754@if gcc-bootstrap
19755configure-cloog: stage_current
19756@endif gcc-bootstrap
19757@if cloog
19758maybe-configure-cloog: configure-cloog
19759configure-cloog:
19760	@r=`${PWD_COMMAND}`; export r; \
19761	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19762	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19763	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19764	$(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19765	echo Configuring in $(HOST_SUBDIR)/cloog; \
19766	cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19767	case $(srcdir) in \
19768	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19769	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19770		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19771	esac; \
19772	srcdiroption="--srcdir=$${topdir}/cloog"; \
19773	libsrcdir="$$s/cloog"; \
19774	$(SHELL) $${libsrcdir}/configure \
19775	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19776	  --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 \
19777	  || exit 1
19778@endif cloog
19779
19780
19781
19782.PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19783maybe-configure-stage1-cloog:
19784@if cloog-bootstrap
19785maybe-configure-stage1-cloog: configure-stage1-cloog
19786configure-stage1-cloog:
19787	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19788	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19789	@r=`${PWD_COMMAND}`; export r; \
19790	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19791	TFLAGS="$(STAGE1_TFLAGS)"; \
19792	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19793	$(HOST_EXPORTS) \
19794	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19795	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19796	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19797	echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19798	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19799	cd $(HOST_SUBDIR)/cloog || exit 1; \
19800	case $(srcdir) in \
19801	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19802	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19803		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19804	esac; \
19805	srcdiroption="--srcdir=$${topdir}/cloog"; \
19806	libsrcdir="$$s/cloog"; \
19807	$(SHELL) $${libsrcdir}/configure \
19808	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19809	  --target=${target_alias} $${srcdiroption} \
19810	  $(STAGE1_CONFIGURE_FLAGS) \
19811	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19812@endif cloog-bootstrap
19813
19814.PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19815maybe-configure-stage2-cloog:
19816@if cloog-bootstrap
19817maybe-configure-stage2-cloog: configure-stage2-cloog
19818configure-stage2-cloog:
19819	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19820	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19821	@r=`${PWD_COMMAND}`; export r; \
19822	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19823	TFLAGS="$(STAGE2_TFLAGS)"; \
19824	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19825	$(HOST_EXPORTS) \
19826	$(POSTSTAGE1_HOST_EXPORTS) \
19827	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19828	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19829	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19830	echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19831	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19832	cd $(HOST_SUBDIR)/cloog || exit 1; \
19833	case $(srcdir) in \
19834	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19835	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19836		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19837	esac; \
19838	srcdiroption="--srcdir=$${topdir}/cloog"; \
19839	libsrcdir="$$s/cloog"; \
19840	$(SHELL) $${libsrcdir}/configure \
19841	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19842	  --target=${target_alias} $${srcdiroption} \
19843	  --with-build-libsubdir=$(HOST_SUBDIR) \
19844	  $(STAGE2_CONFIGURE_FLAGS) \
19845	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19846@endif cloog-bootstrap
19847
19848.PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19849maybe-configure-stage3-cloog:
19850@if cloog-bootstrap
19851maybe-configure-stage3-cloog: configure-stage3-cloog
19852configure-stage3-cloog:
19853	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19854	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19855	@r=`${PWD_COMMAND}`; export r; \
19856	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19857	TFLAGS="$(STAGE3_TFLAGS)"; \
19858	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19859	$(HOST_EXPORTS) \
19860	$(POSTSTAGE1_HOST_EXPORTS) \
19861	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19862	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19863	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19864	echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19865	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19866	cd $(HOST_SUBDIR)/cloog || exit 1; \
19867	case $(srcdir) in \
19868	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19869	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19870		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19871	esac; \
19872	srcdiroption="--srcdir=$${topdir}/cloog"; \
19873	libsrcdir="$$s/cloog"; \
19874	$(SHELL) $${libsrcdir}/configure \
19875	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19876	  --target=${target_alias} $${srcdiroption} \
19877	  --with-build-libsubdir=$(HOST_SUBDIR) \
19878	  $(STAGE3_CONFIGURE_FLAGS) \
19879	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19880@endif cloog-bootstrap
19881
19882.PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19883maybe-configure-stage4-cloog:
19884@if cloog-bootstrap
19885maybe-configure-stage4-cloog: configure-stage4-cloog
19886configure-stage4-cloog:
19887	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19888	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19889	@r=`${PWD_COMMAND}`; export r; \
19890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19891	TFLAGS="$(STAGE4_TFLAGS)"; \
19892	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19893	$(HOST_EXPORTS) \
19894	$(POSTSTAGE1_HOST_EXPORTS) \
19895	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19896	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19897	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19898	echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19899	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19900	cd $(HOST_SUBDIR)/cloog || exit 1; \
19901	case $(srcdir) in \
19902	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19903	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19904		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19905	esac; \
19906	srcdiroption="--srcdir=$${topdir}/cloog"; \
19907	libsrcdir="$$s/cloog"; \
19908	$(SHELL) $${libsrcdir}/configure \
19909	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19910	  --target=${target_alias} $${srcdiroption} \
19911	  --with-build-libsubdir=$(HOST_SUBDIR) \
19912	  $(STAGE4_CONFIGURE_FLAGS) \
19913	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19914@endif cloog-bootstrap
19915
19916.PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19917maybe-configure-stageprofile-cloog:
19918@if cloog-bootstrap
19919maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19920configure-stageprofile-cloog:
19921	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19922	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19923	@r=`${PWD_COMMAND}`; export r; \
19924	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19925	TFLAGS="$(STAGEprofile_TFLAGS)"; \
19926	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19927	$(HOST_EXPORTS) \
19928	$(POSTSTAGE1_HOST_EXPORTS) \
19929	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19930	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19931	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19932	echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19933	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19934	cd $(HOST_SUBDIR)/cloog || exit 1; \
19935	case $(srcdir) in \
19936	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19937	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19938		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19939	esac; \
19940	srcdiroption="--srcdir=$${topdir}/cloog"; \
19941	libsrcdir="$$s/cloog"; \
19942	$(SHELL) $${libsrcdir}/configure \
19943	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19944	  --target=${target_alias} $${srcdiroption} \
19945	  --with-build-libsubdir=$(HOST_SUBDIR) \
19946	  $(STAGEprofile_CONFIGURE_FLAGS) \
19947	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19948@endif cloog-bootstrap
19949
19950.PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19951maybe-configure-stagefeedback-cloog:
19952@if cloog-bootstrap
19953maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19954configure-stagefeedback-cloog:
19955	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19956	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19957	@r=`${PWD_COMMAND}`; export r; \
19958	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19959	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19960	test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19961	$(HOST_EXPORTS) \
19962	$(POSTSTAGE1_HOST_EXPORTS) \
19963	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19964	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19965	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
19966	echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
19967	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19968	cd $(HOST_SUBDIR)/cloog || exit 1; \
19969	case $(srcdir) in \
19970	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19971	  *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19972		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19973	esac; \
19974	srcdiroption="--srcdir=$${topdir}/cloog"; \
19975	libsrcdir="$$s/cloog"; \
19976	$(SHELL) $${libsrcdir}/configure \
19977	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19978	  --target=${target_alias} $${srcdiroption} \
19979	  --with-build-libsubdir=$(HOST_SUBDIR) \
19980	  $(STAGEfeedback_CONFIGURE_FLAGS) \
19981	  --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19982@endif cloog-bootstrap
19983
19984
19985
19986
19987
19988.PHONY: all-cloog maybe-all-cloog
19989maybe-all-cloog:
19990@if gcc-bootstrap
19991all-cloog: stage_current
19992@endif gcc-bootstrap
19993@if cloog
19994TARGET-cloog=all
19995maybe-all-cloog: all-cloog
19996all-cloog: configure-cloog
19997	@r=`${PWD_COMMAND}`; export r; \
19998	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19999	$(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20000	(cd $(HOST_SUBDIR)/cloog && \
20001	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20002		$(TARGET-cloog))
20003@endif cloog
20004
20005
20006
20007.PHONY: all-stage1-cloog maybe-all-stage1-cloog
20008.PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20009maybe-all-stage1-cloog:
20010maybe-clean-stage1-cloog:
20011@if cloog-bootstrap
20012maybe-all-stage1-cloog: all-stage1-cloog
20013all-stage1: all-stage1-cloog
20014TARGET-stage1-cloog = $(TARGET-cloog)
20015all-stage1-cloog: configure-stage1-cloog
20016	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20017	@r=`${PWD_COMMAND}`; export r; \
20018	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20019	TFLAGS="$(STAGE1_TFLAGS)"; \
20020	$(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20021	cd $(HOST_SUBDIR)/cloog && \
20022	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20023		CFLAGS="$(STAGE1_CFLAGS)" \
20024		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20025		LIBCFLAGS="$(LIBCFLAGS)" \
20026		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20027		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20028		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20029		$(EXTRA_HOST_FLAGS)  CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20030		TFLAGS="$(STAGE1_TFLAGS)" \
20031		$(TARGET-stage1-cloog)
20032
20033maybe-clean-stage1-cloog: clean-stage1-cloog
20034clean-stage1: clean-stage1-cloog
20035clean-stage1-cloog:
20036	@if [ $(current_stage) = stage1 ]; then \
20037	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20038	else \
20039	  [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20040	  $(MAKE) stage1-start; \
20041	fi; \
20042	cd $(HOST_SUBDIR)/cloog && \
20043	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20044		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20045@endif cloog-bootstrap
20046
20047
20048.PHONY: all-stage2-cloog maybe-all-stage2-cloog
20049.PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20050maybe-all-stage2-cloog:
20051maybe-clean-stage2-cloog:
20052@if cloog-bootstrap
20053maybe-all-stage2-cloog: all-stage2-cloog
20054all-stage2: all-stage2-cloog
20055TARGET-stage2-cloog = $(TARGET-cloog)
20056all-stage2-cloog: configure-stage2-cloog
20057	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20058	@r=`${PWD_COMMAND}`; export r; \
20059	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20060	TFLAGS="$(STAGE2_TFLAGS)"; \
20061	$(HOST_EXPORTS) \
20062	$(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20063	cd $(HOST_SUBDIR)/cloog && \
20064	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20065		CFLAGS="$(STAGE2_CFLAGS)" \
20066		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20067		LIBCFLAGS="$(STAGE2_CFLAGS)" \
20068		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20069		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20070		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20071		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20072		TFLAGS="$(STAGE2_TFLAGS)" \
20073		$(TARGET-stage2-cloog)
20074
20075maybe-clean-stage2-cloog: clean-stage2-cloog
20076clean-stage2: clean-stage2-cloog
20077clean-stage2-cloog:
20078	@if [ $(current_stage) = stage2 ]; then \
20079	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20080	else \
20081	  [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20082	  $(MAKE) stage2-start; \
20083	fi; \
20084	cd $(HOST_SUBDIR)/cloog && \
20085	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20086		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20087		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20088@endif cloog-bootstrap
20089
20090
20091.PHONY: all-stage3-cloog maybe-all-stage3-cloog
20092.PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20093maybe-all-stage3-cloog:
20094maybe-clean-stage3-cloog:
20095@if cloog-bootstrap
20096maybe-all-stage3-cloog: all-stage3-cloog
20097all-stage3: all-stage3-cloog
20098TARGET-stage3-cloog = $(TARGET-cloog)
20099all-stage3-cloog: configure-stage3-cloog
20100	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20101	@r=`${PWD_COMMAND}`; export r; \
20102	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20103	TFLAGS="$(STAGE3_TFLAGS)"; \
20104	$(HOST_EXPORTS) \
20105	$(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20106	cd $(HOST_SUBDIR)/cloog && \
20107	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20108		CFLAGS="$(STAGE3_CFLAGS)" \
20109		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20110		LIBCFLAGS="$(STAGE3_CFLAGS)" \
20111		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20112		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20113		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20114		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20115		TFLAGS="$(STAGE3_TFLAGS)" \
20116		$(TARGET-stage3-cloog)
20117
20118maybe-clean-stage3-cloog: clean-stage3-cloog
20119clean-stage3: clean-stage3-cloog
20120clean-stage3-cloog:
20121	@if [ $(current_stage) = stage3 ]; then \
20122	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20123	else \
20124	  [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20125	  $(MAKE) stage3-start; \
20126	fi; \
20127	cd $(HOST_SUBDIR)/cloog && \
20128	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20129		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20130		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20131@endif cloog-bootstrap
20132
20133
20134.PHONY: all-stage4-cloog maybe-all-stage4-cloog
20135.PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20136maybe-all-stage4-cloog:
20137maybe-clean-stage4-cloog:
20138@if cloog-bootstrap
20139maybe-all-stage4-cloog: all-stage4-cloog
20140all-stage4: all-stage4-cloog
20141TARGET-stage4-cloog = $(TARGET-cloog)
20142all-stage4-cloog: configure-stage4-cloog
20143	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20144	@r=`${PWD_COMMAND}`; export r; \
20145	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20146	TFLAGS="$(STAGE4_TFLAGS)"; \
20147	$(HOST_EXPORTS) \
20148	$(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20149	cd $(HOST_SUBDIR)/cloog && \
20150	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20151		CFLAGS="$(STAGE4_CFLAGS)" \
20152		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20153		LIBCFLAGS="$(STAGE4_CFLAGS)" \
20154		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20155		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20156		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20157		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20158		TFLAGS="$(STAGE4_TFLAGS)" \
20159		$(TARGET-stage4-cloog)
20160
20161maybe-clean-stage4-cloog: clean-stage4-cloog
20162clean-stage4: clean-stage4-cloog
20163clean-stage4-cloog:
20164	@if [ $(current_stage) = stage4 ]; then \
20165	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20166	else \
20167	  [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20168	  $(MAKE) stage4-start; \
20169	fi; \
20170	cd $(HOST_SUBDIR)/cloog && \
20171	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20172		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20173		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20174@endif cloog-bootstrap
20175
20176
20177.PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20178.PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20179maybe-all-stageprofile-cloog:
20180maybe-clean-stageprofile-cloog:
20181@if cloog-bootstrap
20182maybe-all-stageprofile-cloog: all-stageprofile-cloog
20183all-stageprofile: all-stageprofile-cloog
20184TARGET-stageprofile-cloog = $(TARGET-cloog)
20185all-stageprofile-cloog: configure-stageprofile-cloog
20186	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20187	@r=`${PWD_COMMAND}`; export r; \
20188	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20189	TFLAGS="$(STAGEprofile_TFLAGS)"; \
20190	$(HOST_EXPORTS) \
20191	$(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20192	cd $(HOST_SUBDIR)/cloog && \
20193	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20194		CFLAGS="$(STAGEprofile_CFLAGS)" \
20195		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20196		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20197		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20198		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20199		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20200		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20201		TFLAGS="$(STAGEprofile_TFLAGS)" \
20202		$(TARGET-stageprofile-cloog)
20203
20204maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20205clean-stageprofile: clean-stageprofile-cloog
20206clean-stageprofile-cloog:
20207	@if [ $(current_stage) = stageprofile ]; then \
20208	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20209	else \
20210	  [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20211	  $(MAKE) stageprofile-start; \
20212	fi; \
20213	cd $(HOST_SUBDIR)/cloog && \
20214	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20215		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20216		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20217@endif cloog-bootstrap
20218
20219
20220.PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20221.PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20222maybe-all-stagefeedback-cloog:
20223maybe-clean-stagefeedback-cloog:
20224@if cloog-bootstrap
20225maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20226all-stagefeedback: all-stagefeedback-cloog
20227TARGET-stagefeedback-cloog = $(TARGET-cloog)
20228all-stagefeedback-cloog: configure-stagefeedback-cloog
20229	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20230	@r=`${PWD_COMMAND}`; export r; \
20231	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20232	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20233	$(HOST_EXPORTS) \
20234	$(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS;  \
20235	cd $(HOST_SUBDIR)/cloog && \
20236	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20237		CFLAGS="$(STAGEfeedback_CFLAGS)" \
20238		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20239		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20240		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20241		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20242		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20243		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20244		TFLAGS="$(STAGEfeedback_TFLAGS)" \
20245		$(TARGET-stagefeedback-cloog)
20246
20247maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20248clean-stagefeedback: clean-stagefeedback-cloog
20249clean-stagefeedback-cloog:
20250	@if [ $(current_stage) = stagefeedback ]; then \
20251	  [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20252	else \
20253	  [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20254	  $(MAKE) stagefeedback-start; \
20255	fi; \
20256	cd $(HOST_SUBDIR)/cloog && \
20257	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20258		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20259		CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20260@endif cloog-bootstrap
20261
20262
20263
20264
20265
20266.PHONY: check-cloog maybe-check-cloog
20267maybe-check-cloog:
20268@if cloog
20269maybe-check-cloog: check-cloog
20270
20271check-cloog:
20272	@: $(MAKE); $(unstage)
20273	@r=`${PWD_COMMAND}`; export r; \
20274	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20275	$(HOST_EXPORTS) \
20276	(cd $(HOST_SUBDIR)/cloog && \
20277	  $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20278
20279@endif cloog
20280
20281.PHONY: install-cloog maybe-install-cloog
20282maybe-install-cloog:
20283@if cloog
20284maybe-install-cloog: install-cloog
20285
20286install-cloog:
20287
20288@endif cloog
20289
20290# Other targets (info, dvi, pdf, etc.)
20291
20292.PHONY: maybe-info-cloog info-cloog
20293maybe-info-cloog:
20294@if cloog
20295maybe-info-cloog: info-cloog
20296
20297info-cloog: \
20298    configure-cloog
20299	@[ -f ./cloog/Makefile ] || exit 0; \
20300	r=`${PWD_COMMAND}`; export r; \
20301	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20302	$(HOST_EXPORTS) \
20303	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20304	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20305	done; \
20306	echo "Doing info in cloog" ; \
20307	(cd $(HOST_SUBDIR)/cloog && \
20308	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20309	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20310	          "RANLIB=$${RANLIB}" \
20311	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20312	          info) \
20313	  || exit 1
20314
20315@endif cloog
20316
20317.PHONY: maybe-dvi-cloog dvi-cloog
20318maybe-dvi-cloog:
20319@if cloog
20320maybe-dvi-cloog: dvi-cloog
20321
20322dvi-cloog: \
20323    configure-cloog
20324	@[ -f ./cloog/Makefile ] || exit 0; \
20325	r=`${PWD_COMMAND}`; export r; \
20326	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20327	$(HOST_EXPORTS) \
20328	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20329	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20330	done; \
20331	echo "Doing dvi in cloog" ; \
20332	(cd $(HOST_SUBDIR)/cloog && \
20333	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20334	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20335	          "RANLIB=$${RANLIB}" \
20336	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20337	          dvi) \
20338	  || exit 1
20339
20340@endif cloog
20341
20342.PHONY: maybe-pdf-cloog pdf-cloog
20343maybe-pdf-cloog:
20344@if cloog
20345maybe-pdf-cloog: pdf-cloog
20346
20347pdf-cloog: \
20348    configure-cloog
20349	@[ -f ./cloog/Makefile ] || exit 0; \
20350	r=`${PWD_COMMAND}`; export r; \
20351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20352	$(HOST_EXPORTS) \
20353	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20354	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20355	done; \
20356	echo "Doing pdf in cloog" ; \
20357	(cd $(HOST_SUBDIR)/cloog && \
20358	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20359	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20360	          "RANLIB=$${RANLIB}" \
20361	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20362	          pdf) \
20363	  || exit 1
20364
20365@endif cloog
20366
20367.PHONY: maybe-html-cloog html-cloog
20368maybe-html-cloog:
20369@if cloog
20370maybe-html-cloog: html-cloog
20371
20372html-cloog: \
20373    configure-cloog
20374	@[ -f ./cloog/Makefile ] || exit 0; \
20375	r=`${PWD_COMMAND}`; export r; \
20376	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20377	$(HOST_EXPORTS) \
20378	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20379	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20380	done; \
20381	echo "Doing html in cloog" ; \
20382	(cd $(HOST_SUBDIR)/cloog && \
20383	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20384	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20385	          "RANLIB=$${RANLIB}" \
20386	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20387	          html) \
20388	  || exit 1
20389
20390@endif cloog
20391
20392.PHONY: maybe-TAGS-cloog TAGS-cloog
20393maybe-TAGS-cloog:
20394@if cloog
20395maybe-TAGS-cloog: TAGS-cloog
20396
20397TAGS-cloog: \
20398    configure-cloog
20399	@[ -f ./cloog/Makefile ] || exit 0; \
20400	r=`${PWD_COMMAND}`; export r; \
20401	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20402	$(HOST_EXPORTS) \
20403	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20404	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20405	done; \
20406	echo "Doing TAGS in cloog" ; \
20407	(cd $(HOST_SUBDIR)/cloog && \
20408	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20409	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20410	          "RANLIB=$${RANLIB}" \
20411	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20412	          TAGS) \
20413	  || exit 1
20414
20415@endif cloog
20416
20417.PHONY: maybe-install-info-cloog install-info-cloog
20418maybe-install-info-cloog:
20419@if cloog
20420maybe-install-info-cloog: install-info-cloog
20421
20422install-info-cloog: \
20423    configure-cloog \
20424    info-cloog
20425	@[ -f ./cloog/Makefile ] || exit 0; \
20426	r=`${PWD_COMMAND}`; export r; \
20427	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20428	$(HOST_EXPORTS) \
20429	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20430	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20431	done; \
20432	echo "Doing install-info in cloog" ; \
20433	(cd $(HOST_SUBDIR)/cloog && \
20434	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20435	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20436	          "RANLIB=$${RANLIB}" \
20437	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20438	          install-info) \
20439	  || exit 1
20440
20441@endif cloog
20442
20443.PHONY: maybe-install-pdf-cloog install-pdf-cloog
20444maybe-install-pdf-cloog:
20445@if cloog
20446maybe-install-pdf-cloog: install-pdf-cloog
20447
20448install-pdf-cloog: \
20449    configure-cloog \
20450    pdf-cloog
20451	@[ -f ./cloog/Makefile ] || exit 0; \
20452	r=`${PWD_COMMAND}`; export r; \
20453	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20454	$(HOST_EXPORTS) \
20455	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20456	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20457	done; \
20458	echo "Doing install-pdf in cloog" ; \
20459	(cd $(HOST_SUBDIR)/cloog && \
20460	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20461	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20462	          "RANLIB=$${RANLIB}" \
20463	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20464	          install-pdf) \
20465	  || exit 1
20466
20467@endif cloog
20468
20469.PHONY: maybe-install-html-cloog install-html-cloog
20470maybe-install-html-cloog:
20471@if cloog
20472maybe-install-html-cloog: install-html-cloog
20473
20474install-html-cloog: \
20475    configure-cloog \
20476    html-cloog
20477	@[ -f ./cloog/Makefile ] || exit 0; \
20478	r=`${PWD_COMMAND}`; export r; \
20479	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20480	$(HOST_EXPORTS) \
20481	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20482	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20483	done; \
20484	echo "Doing install-html in cloog" ; \
20485	(cd $(HOST_SUBDIR)/cloog && \
20486	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20487	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20488	          "RANLIB=$${RANLIB}" \
20489	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20490	          install-html) \
20491	  || exit 1
20492
20493@endif cloog
20494
20495.PHONY: maybe-installcheck-cloog installcheck-cloog
20496maybe-installcheck-cloog:
20497@if cloog
20498maybe-installcheck-cloog: installcheck-cloog
20499
20500installcheck-cloog: \
20501    configure-cloog
20502	@[ -f ./cloog/Makefile ] || exit 0; \
20503	r=`${PWD_COMMAND}`; export r; \
20504	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20505	$(HOST_EXPORTS) \
20506	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20507	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20508	done; \
20509	echo "Doing installcheck in cloog" ; \
20510	(cd $(HOST_SUBDIR)/cloog && \
20511	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20512	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20513	          "RANLIB=$${RANLIB}" \
20514	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20515	          installcheck) \
20516	  || exit 1
20517
20518@endif cloog
20519
20520.PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20521maybe-mostlyclean-cloog:
20522@if cloog
20523maybe-mostlyclean-cloog: mostlyclean-cloog
20524
20525mostlyclean-cloog:
20526	@[ -f ./cloog/Makefile ] || exit 0; \
20527	r=`${PWD_COMMAND}`; export r; \
20528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20529	$(HOST_EXPORTS) \
20530	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20531	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20532	done; \
20533	echo "Doing mostlyclean in cloog" ; \
20534	(cd $(HOST_SUBDIR)/cloog && \
20535	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20536	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20537	          "RANLIB=$${RANLIB}" \
20538	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20539	          mostlyclean) \
20540	  || exit 1
20541
20542@endif cloog
20543
20544.PHONY: maybe-clean-cloog clean-cloog
20545maybe-clean-cloog:
20546@if cloog
20547maybe-clean-cloog: clean-cloog
20548
20549clean-cloog:
20550	@[ -f ./cloog/Makefile ] || exit 0; \
20551	r=`${PWD_COMMAND}`; export r; \
20552	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20553	$(HOST_EXPORTS) \
20554	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20555	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20556	done; \
20557	echo "Doing clean in cloog" ; \
20558	(cd $(HOST_SUBDIR)/cloog && \
20559	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20560	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20561	          "RANLIB=$${RANLIB}" \
20562	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20563	          clean) \
20564	  || exit 1
20565
20566@endif cloog
20567
20568.PHONY: maybe-distclean-cloog distclean-cloog
20569maybe-distclean-cloog:
20570@if cloog
20571maybe-distclean-cloog: distclean-cloog
20572
20573distclean-cloog:
20574	@[ -f ./cloog/Makefile ] || exit 0; \
20575	r=`${PWD_COMMAND}`; export r; \
20576	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20577	$(HOST_EXPORTS) \
20578	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20579	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20580	done; \
20581	echo "Doing distclean in cloog" ; \
20582	(cd $(HOST_SUBDIR)/cloog && \
20583	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20584	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20585	          "RANLIB=$${RANLIB}" \
20586	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20587	          distclean) \
20588	  || exit 1
20589
20590@endif cloog
20591
20592.PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20593maybe-maintainer-clean-cloog:
20594@if cloog
20595maybe-maintainer-clean-cloog: maintainer-clean-cloog
20596
20597maintainer-clean-cloog:
20598	@[ -f ./cloog/Makefile ] || exit 0; \
20599	r=`${PWD_COMMAND}`; export r; \
20600	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20601	$(HOST_EXPORTS) \
20602	for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20603	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20604	done; \
20605	echo "Doing maintainer-clean in cloog" ; \
20606	(cd $(HOST_SUBDIR)/cloog && \
20607	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20608	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20609	          "RANLIB=$${RANLIB}" \
20610	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20611	          maintainer-clean) \
20612	  || exit 1
20613
20614@endif cloog
20615
20616
20617
20618.PHONY: configure-libelf maybe-configure-libelf
20619maybe-configure-libelf:
20620@if gcc-bootstrap
20621configure-libelf: stage_current
20622@endif gcc-bootstrap
20623@if libelf
20624maybe-configure-libelf: configure-libelf
20625configure-libelf:
20626	@r=`${PWD_COMMAND}`; export r; \
20627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20628	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20629	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20630	$(HOST_EXPORTS)  \
20631	echo Configuring in $(HOST_SUBDIR)/libelf; \
20632	cd "$(HOST_SUBDIR)/libelf" || exit 1; \
20633	case $(srcdir) in \
20634	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20635	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20636		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20637	esac; \
20638	srcdiroption="--srcdir=$${topdir}/libelf"; \
20639	libsrcdir="$$s/libelf"; \
20640	$(SHELL) $${libsrcdir}/configure \
20641	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20642	  --target=${target_alias} $${srcdiroption} --disable-shared \
20643	  || exit 1
20644@endif libelf
20645
20646
20647
20648.PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
20649maybe-configure-stage1-libelf:
20650@if libelf-bootstrap
20651maybe-configure-stage1-libelf: configure-stage1-libelf
20652configure-stage1-libelf:
20653	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20654	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20655	@r=`${PWD_COMMAND}`; export r; \
20656	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20657	TFLAGS="$(STAGE1_TFLAGS)"; \
20658	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20659	$(HOST_EXPORTS) \
20660	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20661	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20662	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20663	echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
20664	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20665	cd $(HOST_SUBDIR)/libelf || exit 1; \
20666	case $(srcdir) in \
20667	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20668	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20669		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20670	esac; \
20671	srcdiroption="--srcdir=$${topdir}/libelf"; \
20672	libsrcdir="$$s/libelf"; \
20673	$(SHELL) $${libsrcdir}/configure \
20674	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20675	  --target=${target_alias} $${srcdiroption} \
20676	  $(STAGE1_CONFIGURE_FLAGS) \
20677	  --disable-shared
20678@endif libelf-bootstrap
20679
20680.PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
20681maybe-configure-stage2-libelf:
20682@if libelf-bootstrap
20683maybe-configure-stage2-libelf: configure-stage2-libelf
20684configure-stage2-libelf:
20685	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20686	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20687	@r=`${PWD_COMMAND}`; export r; \
20688	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20689	TFLAGS="$(STAGE2_TFLAGS)"; \
20690	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20691	$(HOST_EXPORTS) \
20692	$(POSTSTAGE1_HOST_EXPORTS) \
20693	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20694	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20695	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20696	echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
20697	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20698	cd $(HOST_SUBDIR)/libelf || exit 1; \
20699	case $(srcdir) in \
20700	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20701	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20702		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20703	esac; \
20704	srcdiroption="--srcdir=$${topdir}/libelf"; \
20705	libsrcdir="$$s/libelf"; \
20706	$(SHELL) $${libsrcdir}/configure \
20707	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20708	  --target=${target_alias} $${srcdiroption} \
20709	  --with-build-libsubdir=$(HOST_SUBDIR) \
20710	  $(STAGE2_CONFIGURE_FLAGS) \
20711	  --disable-shared
20712@endif libelf-bootstrap
20713
20714.PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
20715maybe-configure-stage3-libelf:
20716@if libelf-bootstrap
20717maybe-configure-stage3-libelf: configure-stage3-libelf
20718configure-stage3-libelf:
20719	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20720	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20721	@r=`${PWD_COMMAND}`; export r; \
20722	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20723	TFLAGS="$(STAGE3_TFLAGS)"; \
20724	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20725	$(HOST_EXPORTS) \
20726	$(POSTSTAGE1_HOST_EXPORTS) \
20727	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20728	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20729	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20730	echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
20731	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20732	cd $(HOST_SUBDIR)/libelf || exit 1; \
20733	case $(srcdir) in \
20734	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20735	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20736		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20737	esac; \
20738	srcdiroption="--srcdir=$${topdir}/libelf"; \
20739	libsrcdir="$$s/libelf"; \
20740	$(SHELL) $${libsrcdir}/configure \
20741	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20742	  --target=${target_alias} $${srcdiroption} \
20743	  --with-build-libsubdir=$(HOST_SUBDIR) \
20744	  $(STAGE3_CONFIGURE_FLAGS) \
20745	  --disable-shared
20746@endif libelf-bootstrap
20747
20748.PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
20749maybe-configure-stage4-libelf:
20750@if libelf-bootstrap
20751maybe-configure-stage4-libelf: configure-stage4-libelf
20752configure-stage4-libelf:
20753	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20754	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20755	@r=`${PWD_COMMAND}`; export r; \
20756	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20757	TFLAGS="$(STAGE4_TFLAGS)"; \
20758	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20759	$(HOST_EXPORTS) \
20760	$(POSTSTAGE1_HOST_EXPORTS) \
20761	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20762	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20763	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20764	echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
20765	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20766	cd $(HOST_SUBDIR)/libelf || exit 1; \
20767	case $(srcdir) in \
20768	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20769	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20770		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20771	esac; \
20772	srcdiroption="--srcdir=$${topdir}/libelf"; \
20773	libsrcdir="$$s/libelf"; \
20774	$(SHELL) $${libsrcdir}/configure \
20775	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20776	  --target=${target_alias} $${srcdiroption} \
20777	  --with-build-libsubdir=$(HOST_SUBDIR) \
20778	  $(STAGE4_CONFIGURE_FLAGS) \
20779	  --disable-shared
20780@endif libelf-bootstrap
20781
20782.PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
20783maybe-configure-stageprofile-libelf:
20784@if libelf-bootstrap
20785maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
20786configure-stageprofile-libelf:
20787	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20788	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20789	@r=`${PWD_COMMAND}`; export r; \
20790	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20791	TFLAGS="$(STAGEprofile_TFLAGS)"; \
20792	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20793	$(HOST_EXPORTS) \
20794	$(POSTSTAGE1_HOST_EXPORTS) \
20795	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20796	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20797	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20798	echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
20799	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20800	cd $(HOST_SUBDIR)/libelf || exit 1; \
20801	case $(srcdir) in \
20802	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20803	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20804		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20805	esac; \
20806	srcdiroption="--srcdir=$${topdir}/libelf"; \
20807	libsrcdir="$$s/libelf"; \
20808	$(SHELL) $${libsrcdir}/configure \
20809	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20810	  --target=${target_alias} $${srcdiroption} \
20811	  --with-build-libsubdir=$(HOST_SUBDIR) \
20812	  $(STAGEprofile_CONFIGURE_FLAGS) \
20813	  --disable-shared
20814@endif libelf-bootstrap
20815
20816.PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
20817maybe-configure-stagefeedback-libelf:
20818@if libelf-bootstrap
20819maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
20820configure-stagefeedback-libelf:
20821	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20822	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20823	@r=`${PWD_COMMAND}`; export r; \
20824	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20825	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20826	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20827	$(HOST_EXPORTS) \
20828	$(POSTSTAGE1_HOST_EXPORTS) \
20829	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20830	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20831	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20832	echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
20833	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20834	cd $(HOST_SUBDIR)/libelf || exit 1; \
20835	case $(srcdir) in \
20836	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20837	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20838		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20839	esac; \
20840	srcdiroption="--srcdir=$${topdir}/libelf"; \
20841	libsrcdir="$$s/libelf"; \
20842	$(SHELL) $${libsrcdir}/configure \
20843	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20844	  --target=${target_alias} $${srcdiroption} \
20845	  --with-build-libsubdir=$(HOST_SUBDIR) \
20846	  $(STAGEfeedback_CONFIGURE_FLAGS) \
20847	  --disable-shared
20848@endif libelf-bootstrap
20849
20850
20851
20852
20853
20854.PHONY: all-libelf maybe-all-libelf
20855maybe-all-libelf:
20856@if gcc-bootstrap
20857all-libelf: stage_current
20858@endif gcc-bootstrap
20859@if libelf
20860TARGET-libelf=all
20861maybe-all-libelf: all-libelf
20862all-libelf: configure-libelf
20863	@r=`${PWD_COMMAND}`; export r; \
20864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20865	$(HOST_EXPORTS)  \
20866	(cd $(HOST_SUBDIR)/libelf && \
20867	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
20868		$(TARGET-libelf))
20869@endif libelf
20870
20871
20872
20873.PHONY: all-stage1-libelf maybe-all-stage1-libelf
20874.PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
20875maybe-all-stage1-libelf:
20876maybe-clean-stage1-libelf:
20877@if libelf-bootstrap
20878maybe-all-stage1-libelf: all-stage1-libelf
20879all-stage1: all-stage1-libelf
20880TARGET-stage1-libelf = $(TARGET-libelf)
20881all-stage1-libelf: configure-stage1-libelf
20882	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20883	@r=`${PWD_COMMAND}`; export r; \
20884	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20885	TFLAGS="$(STAGE1_TFLAGS)"; \
20886	$(HOST_EXPORTS)  \
20887	cd $(HOST_SUBDIR)/libelf && \
20888	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20889		CFLAGS="$(STAGE1_CFLAGS)" \
20890		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20891		LIBCFLAGS="$(LIBCFLAGS)" \
20892		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20893		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20894		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20895		$(EXTRA_HOST_FLAGS)   \
20896		TFLAGS="$(STAGE1_TFLAGS)" \
20897		$(TARGET-stage1-libelf)
20898
20899maybe-clean-stage1-libelf: clean-stage1-libelf
20900clean-stage1: clean-stage1-libelf
20901clean-stage1-libelf:
20902	@if [ $(current_stage) = stage1 ]; then \
20903	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20904	else \
20905	  [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
20906	  $(MAKE) stage1-start; \
20907	fi; \
20908	cd $(HOST_SUBDIR)/libelf && \
20909	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20910		 clean
20911@endif libelf-bootstrap
20912
20913
20914.PHONY: all-stage2-libelf maybe-all-stage2-libelf
20915.PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
20916maybe-all-stage2-libelf:
20917maybe-clean-stage2-libelf:
20918@if libelf-bootstrap
20919maybe-all-stage2-libelf: all-stage2-libelf
20920all-stage2: all-stage2-libelf
20921TARGET-stage2-libelf = $(TARGET-libelf)
20922all-stage2-libelf: configure-stage2-libelf
20923	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20924	@r=`${PWD_COMMAND}`; export r; \
20925	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20926	TFLAGS="$(STAGE2_TFLAGS)"; \
20927	$(HOST_EXPORTS) \
20928	$(POSTSTAGE1_HOST_EXPORTS)  \
20929	cd $(HOST_SUBDIR)/libelf && \
20930	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20931		CFLAGS="$(STAGE2_CFLAGS)" \
20932		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20933		LIBCFLAGS="$(STAGE2_CFLAGS)" \
20934		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20935		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20936		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20937		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20938		TFLAGS="$(STAGE2_TFLAGS)" \
20939		$(TARGET-stage2-libelf)
20940
20941maybe-clean-stage2-libelf: clean-stage2-libelf
20942clean-stage2: clean-stage2-libelf
20943clean-stage2-libelf:
20944	@if [ $(current_stage) = stage2 ]; then \
20945	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20946	else \
20947	  [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
20948	  $(MAKE) stage2-start; \
20949	fi; \
20950	cd $(HOST_SUBDIR)/libelf && \
20951	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20952		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20953		 clean
20954@endif libelf-bootstrap
20955
20956
20957.PHONY: all-stage3-libelf maybe-all-stage3-libelf
20958.PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
20959maybe-all-stage3-libelf:
20960maybe-clean-stage3-libelf:
20961@if libelf-bootstrap
20962maybe-all-stage3-libelf: all-stage3-libelf
20963all-stage3: all-stage3-libelf
20964TARGET-stage3-libelf = $(TARGET-libelf)
20965all-stage3-libelf: configure-stage3-libelf
20966	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20967	@r=`${PWD_COMMAND}`; export r; \
20968	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20969	TFLAGS="$(STAGE3_TFLAGS)"; \
20970	$(HOST_EXPORTS) \
20971	$(POSTSTAGE1_HOST_EXPORTS)  \
20972	cd $(HOST_SUBDIR)/libelf && \
20973	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20974		CFLAGS="$(STAGE3_CFLAGS)" \
20975		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20976		LIBCFLAGS="$(STAGE3_CFLAGS)" \
20977		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20978		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20979		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20980		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20981		TFLAGS="$(STAGE3_TFLAGS)" \
20982		$(TARGET-stage3-libelf)
20983
20984maybe-clean-stage3-libelf: clean-stage3-libelf
20985clean-stage3: clean-stage3-libelf
20986clean-stage3-libelf:
20987	@if [ $(current_stage) = stage3 ]; then \
20988	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20989	else \
20990	  [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
20991	  $(MAKE) stage3-start; \
20992	fi; \
20993	cd $(HOST_SUBDIR)/libelf && \
20994	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20995		$(POSTSTAGE1_FLAGS_TO_PASS)  \
20996		 clean
20997@endif libelf-bootstrap
20998
20999
21000.PHONY: all-stage4-libelf maybe-all-stage4-libelf
21001.PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21002maybe-all-stage4-libelf:
21003maybe-clean-stage4-libelf:
21004@if libelf-bootstrap
21005maybe-all-stage4-libelf: all-stage4-libelf
21006all-stage4: all-stage4-libelf
21007TARGET-stage4-libelf = $(TARGET-libelf)
21008all-stage4-libelf: configure-stage4-libelf
21009	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21010	@r=`${PWD_COMMAND}`; export r; \
21011	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21012	TFLAGS="$(STAGE4_TFLAGS)"; \
21013	$(HOST_EXPORTS) \
21014	$(POSTSTAGE1_HOST_EXPORTS)  \
21015	cd $(HOST_SUBDIR)/libelf && \
21016	$(MAKE) $(BASE_FLAGS_TO_PASS) \
21017		CFLAGS="$(STAGE4_CFLAGS)" \
21018		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21019		LIBCFLAGS="$(STAGE4_CFLAGS)" \
21020		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21021		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21022		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21023		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21024		TFLAGS="$(STAGE4_TFLAGS)" \
21025		$(TARGET-stage4-libelf)
21026
21027maybe-clean-stage4-libelf: clean-stage4-libelf
21028clean-stage4: clean-stage4-libelf
21029clean-stage4-libelf:
21030	@if [ $(current_stage) = stage4 ]; then \
21031	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21032	else \
21033	  [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21034	  $(MAKE) stage4-start; \
21035	fi; \
21036	cd $(HOST_SUBDIR)/libelf && \
21037	$(MAKE) $(EXTRA_HOST_FLAGS)  \
21038		$(POSTSTAGE1_FLAGS_TO_PASS)  \
21039		 clean
21040@endif libelf-bootstrap
21041
21042
21043.PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21044.PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21045maybe-all-stageprofile-libelf:
21046maybe-clean-stageprofile-libelf:
21047@if libelf-bootstrap
21048maybe-all-stageprofile-libelf: all-stageprofile-libelf
21049all-stageprofile: all-stageprofile-libelf
21050TARGET-stageprofile-libelf = $(TARGET-libelf)
21051all-stageprofile-libelf: configure-stageprofile-libelf
21052	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21053	@r=`${PWD_COMMAND}`; export r; \
21054	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21055	TFLAGS="$(STAGEprofile_TFLAGS)"; \
21056	$(HOST_EXPORTS) \
21057	$(POSTSTAGE1_HOST_EXPORTS)  \
21058	cd $(HOST_SUBDIR)/libelf && \
21059	$(MAKE) $(BASE_FLAGS_TO_PASS) \
21060		CFLAGS="$(STAGEprofile_CFLAGS)" \
21061		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21062		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21063		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21064		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21065		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21066		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21067		TFLAGS="$(STAGEprofile_TFLAGS)" \
21068		$(TARGET-stageprofile-libelf)
21069
21070maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21071clean-stageprofile: clean-stageprofile-libelf
21072clean-stageprofile-libelf:
21073	@if [ $(current_stage) = stageprofile ]; then \
21074	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21075	else \
21076	  [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21077	  $(MAKE) stageprofile-start; \
21078	fi; \
21079	cd $(HOST_SUBDIR)/libelf && \
21080	$(MAKE) $(EXTRA_HOST_FLAGS)  \
21081		$(POSTSTAGE1_FLAGS_TO_PASS)  \
21082		 clean
21083@endif libelf-bootstrap
21084
21085
21086.PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21087.PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21088maybe-all-stagefeedback-libelf:
21089maybe-clean-stagefeedback-libelf:
21090@if libelf-bootstrap
21091maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21092all-stagefeedback: all-stagefeedback-libelf
21093TARGET-stagefeedback-libelf = $(TARGET-libelf)
21094all-stagefeedback-libelf: configure-stagefeedback-libelf
21095	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21096	@r=`${PWD_COMMAND}`; export r; \
21097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21098	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21099	$(HOST_EXPORTS) \
21100	$(POSTSTAGE1_HOST_EXPORTS)  \
21101	cd $(HOST_SUBDIR)/libelf && \
21102	$(MAKE) $(BASE_FLAGS_TO_PASS) \
21103		CFLAGS="$(STAGEfeedback_CFLAGS)" \
21104		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21105		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21106		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21107		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21108		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21109		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21110		TFLAGS="$(STAGEfeedback_TFLAGS)" \
21111		$(TARGET-stagefeedback-libelf)
21112
21113maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21114clean-stagefeedback: clean-stagefeedback-libelf
21115clean-stagefeedback-libelf:
21116	@if [ $(current_stage) = stagefeedback ]; then \
21117	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21118	else \
21119	  [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21120	  $(MAKE) stagefeedback-start; \
21121	fi; \
21122	cd $(HOST_SUBDIR)/libelf && \
21123	$(MAKE) $(EXTRA_HOST_FLAGS)  \
21124		$(POSTSTAGE1_FLAGS_TO_PASS)  \
21125		 clean
21126@endif libelf-bootstrap
21127
21128
21129
21130
21131
21132.PHONY: check-libelf maybe-check-libelf
21133maybe-check-libelf:
21134@if libelf
21135maybe-check-libelf: check-libelf
21136
21137check-libelf:
21138	@: $(MAKE); $(unstage)
21139	@r=`${PWD_COMMAND}`; export r; \
21140	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21141	$(HOST_EXPORTS) \
21142	(cd $(HOST_SUBDIR)/libelf && \
21143	  $(MAKE) $(FLAGS_TO_PASS)  check)
21144
21145@endif libelf
21146
21147.PHONY: install-libelf maybe-install-libelf
21148maybe-install-libelf:
21149@if libelf
21150maybe-install-libelf: install-libelf
21151
21152install-libelf:
21153
21154@endif libelf
21155
21156# Other targets (info, dvi, pdf, etc.)
21157
21158.PHONY: maybe-info-libelf info-libelf
21159maybe-info-libelf:
21160@if libelf
21161maybe-info-libelf: info-libelf
21162
21163info-libelf: \
21164    configure-libelf
21165	@[ -f ./libelf/Makefile ] || exit 0; \
21166	r=`${PWD_COMMAND}`; export r; \
21167	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21168	$(HOST_EXPORTS) \
21169	for flag in $(EXTRA_HOST_FLAGS) ; do \
21170	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21171	done; \
21172	echo "Doing info in libelf" ; \
21173	(cd $(HOST_SUBDIR)/libelf && \
21174	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21175	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21176	          "RANLIB=$${RANLIB}" \
21177	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21178	          info) \
21179	  || exit 1
21180
21181@endif libelf
21182
21183.PHONY: maybe-dvi-libelf dvi-libelf
21184maybe-dvi-libelf:
21185@if libelf
21186maybe-dvi-libelf: dvi-libelf
21187
21188dvi-libelf: \
21189    configure-libelf
21190	@[ -f ./libelf/Makefile ] || exit 0; \
21191	r=`${PWD_COMMAND}`; export r; \
21192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21193	$(HOST_EXPORTS) \
21194	for flag in $(EXTRA_HOST_FLAGS) ; do \
21195	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21196	done; \
21197	echo "Doing dvi in libelf" ; \
21198	(cd $(HOST_SUBDIR)/libelf && \
21199	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21200	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21201	          "RANLIB=$${RANLIB}" \
21202	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21203	          dvi) \
21204	  || exit 1
21205
21206@endif libelf
21207
21208.PHONY: maybe-pdf-libelf pdf-libelf
21209maybe-pdf-libelf:
21210@if libelf
21211maybe-pdf-libelf: pdf-libelf
21212
21213pdf-libelf: \
21214    configure-libelf
21215	@[ -f ./libelf/Makefile ] || exit 0; \
21216	r=`${PWD_COMMAND}`; export r; \
21217	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21218	$(HOST_EXPORTS) \
21219	for flag in $(EXTRA_HOST_FLAGS) ; do \
21220	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21221	done; \
21222	echo "Doing pdf in libelf" ; \
21223	(cd $(HOST_SUBDIR)/libelf && \
21224	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21225	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21226	          "RANLIB=$${RANLIB}" \
21227	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21228	          pdf) \
21229	  || exit 1
21230
21231@endif libelf
21232
21233.PHONY: maybe-html-libelf html-libelf
21234maybe-html-libelf:
21235@if libelf
21236maybe-html-libelf: html-libelf
21237
21238html-libelf: \
21239    configure-libelf
21240	@[ -f ./libelf/Makefile ] || exit 0; \
21241	r=`${PWD_COMMAND}`; export r; \
21242	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21243	$(HOST_EXPORTS) \
21244	for flag in $(EXTRA_HOST_FLAGS) ; do \
21245	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21246	done; \
21247	echo "Doing html in libelf" ; \
21248	(cd $(HOST_SUBDIR)/libelf && \
21249	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21250	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21251	          "RANLIB=$${RANLIB}" \
21252	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21253	          html) \
21254	  || exit 1
21255
21256@endif libelf
21257
21258.PHONY: maybe-TAGS-libelf TAGS-libelf
21259maybe-TAGS-libelf:
21260@if libelf
21261maybe-TAGS-libelf: TAGS-libelf
21262
21263TAGS-libelf: \
21264    configure-libelf
21265	@[ -f ./libelf/Makefile ] || exit 0; \
21266	r=`${PWD_COMMAND}`; export r; \
21267	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21268	$(HOST_EXPORTS) \
21269	for flag in $(EXTRA_HOST_FLAGS) ; do \
21270	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21271	done; \
21272	echo "Doing TAGS in libelf" ; \
21273	(cd $(HOST_SUBDIR)/libelf && \
21274	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21275	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21276	          "RANLIB=$${RANLIB}" \
21277	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21278	          TAGS) \
21279	  || exit 1
21280
21281@endif libelf
21282
21283.PHONY: maybe-install-info-libelf install-info-libelf
21284maybe-install-info-libelf:
21285@if libelf
21286maybe-install-info-libelf: install-info-libelf
21287
21288install-info-libelf: \
21289    configure-libelf \
21290    info-libelf
21291	@[ -f ./libelf/Makefile ] || exit 0; \
21292	r=`${PWD_COMMAND}`; export r; \
21293	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21294	$(HOST_EXPORTS) \
21295	for flag in $(EXTRA_HOST_FLAGS) ; do \
21296	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21297	done; \
21298	echo "Doing install-info in libelf" ; \
21299	(cd $(HOST_SUBDIR)/libelf && \
21300	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21301	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21302	          "RANLIB=$${RANLIB}" \
21303	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21304	          install-info) \
21305	  || exit 1
21306
21307@endif libelf
21308
21309.PHONY: maybe-install-pdf-libelf install-pdf-libelf
21310maybe-install-pdf-libelf:
21311@if libelf
21312maybe-install-pdf-libelf: install-pdf-libelf
21313
21314install-pdf-libelf: \
21315    configure-libelf \
21316    pdf-libelf
21317	@[ -f ./libelf/Makefile ] || exit 0; \
21318	r=`${PWD_COMMAND}`; export r; \
21319	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21320	$(HOST_EXPORTS) \
21321	for flag in $(EXTRA_HOST_FLAGS) ; do \
21322	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21323	done; \
21324	echo "Doing install-pdf in libelf" ; \
21325	(cd $(HOST_SUBDIR)/libelf && \
21326	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21327	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21328	          "RANLIB=$${RANLIB}" \
21329	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21330	          install-pdf) \
21331	  || exit 1
21332
21333@endif libelf
21334
21335.PHONY: maybe-install-html-libelf install-html-libelf
21336maybe-install-html-libelf:
21337@if libelf
21338maybe-install-html-libelf: install-html-libelf
21339
21340install-html-libelf: \
21341    configure-libelf \
21342    html-libelf
21343	@[ -f ./libelf/Makefile ] || exit 0; \
21344	r=`${PWD_COMMAND}`; export r; \
21345	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21346	$(HOST_EXPORTS) \
21347	for flag in $(EXTRA_HOST_FLAGS) ; do \
21348	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21349	done; \
21350	echo "Doing install-html in libelf" ; \
21351	(cd $(HOST_SUBDIR)/libelf && \
21352	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21353	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21354	          "RANLIB=$${RANLIB}" \
21355	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21356	          install-html) \
21357	  || exit 1
21358
21359@endif libelf
21360
21361.PHONY: maybe-installcheck-libelf installcheck-libelf
21362maybe-installcheck-libelf:
21363@if libelf
21364maybe-installcheck-libelf: installcheck-libelf
21365
21366installcheck-libelf: \
21367    configure-libelf
21368	@[ -f ./libelf/Makefile ] || exit 0; \
21369	r=`${PWD_COMMAND}`; export r; \
21370	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21371	$(HOST_EXPORTS) \
21372	for flag in $(EXTRA_HOST_FLAGS) ; do \
21373	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21374	done; \
21375	echo "Doing installcheck in libelf" ; \
21376	(cd $(HOST_SUBDIR)/libelf && \
21377	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21378	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21379	          "RANLIB=$${RANLIB}" \
21380	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21381	          installcheck) \
21382	  || exit 1
21383
21384@endif libelf
21385
21386.PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21387maybe-mostlyclean-libelf:
21388@if libelf
21389maybe-mostlyclean-libelf: mostlyclean-libelf
21390
21391mostlyclean-libelf:
21392	@[ -f ./libelf/Makefile ] || exit 0; \
21393	r=`${PWD_COMMAND}`; export r; \
21394	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21395	$(HOST_EXPORTS) \
21396	for flag in $(EXTRA_HOST_FLAGS) ; do \
21397	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21398	done; \
21399	echo "Doing mostlyclean in libelf" ; \
21400	(cd $(HOST_SUBDIR)/libelf && \
21401	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21402	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21403	          "RANLIB=$${RANLIB}" \
21404	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21405	          mostlyclean) \
21406	  || exit 1
21407
21408@endif libelf
21409
21410.PHONY: maybe-clean-libelf clean-libelf
21411maybe-clean-libelf:
21412@if libelf
21413maybe-clean-libelf: clean-libelf
21414
21415clean-libelf:
21416	@[ -f ./libelf/Makefile ] || exit 0; \
21417	r=`${PWD_COMMAND}`; export r; \
21418	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21419	$(HOST_EXPORTS) \
21420	for flag in $(EXTRA_HOST_FLAGS) ; do \
21421	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21422	done; \
21423	echo "Doing clean in libelf" ; \
21424	(cd $(HOST_SUBDIR)/libelf && \
21425	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21426	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21427	          "RANLIB=$${RANLIB}" \
21428	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21429	          clean) \
21430	  || exit 1
21431
21432@endif libelf
21433
21434.PHONY: maybe-distclean-libelf distclean-libelf
21435maybe-distclean-libelf:
21436@if libelf
21437maybe-distclean-libelf: distclean-libelf
21438
21439distclean-libelf:
21440	@[ -f ./libelf/Makefile ] || exit 0; \
21441	r=`${PWD_COMMAND}`; export r; \
21442	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21443	$(HOST_EXPORTS) \
21444	for flag in $(EXTRA_HOST_FLAGS) ; do \
21445	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21446	done; \
21447	echo "Doing distclean in libelf" ; \
21448	(cd $(HOST_SUBDIR)/libelf && \
21449	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21450	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21451	          "RANLIB=$${RANLIB}" \
21452	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21453	          distclean) \
21454	  || exit 1
21455
21456@endif libelf
21457
21458.PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
21459maybe-maintainer-clean-libelf:
21460@if libelf
21461maybe-maintainer-clean-libelf: maintainer-clean-libelf
21462
21463maintainer-clean-libelf:
21464	@[ -f ./libelf/Makefile ] || exit 0; \
21465	r=`${PWD_COMMAND}`; export r; \
21466	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21467	$(HOST_EXPORTS) \
21468	for flag in $(EXTRA_HOST_FLAGS) ; do \
21469	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21470	done; \
21471	echo "Doing maintainer-clean in libelf" ; \
21472	(cd $(HOST_SUBDIR)/libelf && \
21473	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21474	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21475	          "RANLIB=$${RANLIB}" \
21476	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21477	          maintainer-clean) \
21478	  || exit 1
21479
21480@endif libelf
21481
21482
21483
21484.PHONY: configure-gnuserv maybe-configure-gnuserv
21485maybe-configure-gnuserv:
21486@if gcc-bootstrap
21487configure-gnuserv: stage_current
21488@endif gcc-bootstrap
21489@if gnuserv
21490maybe-configure-gnuserv: configure-gnuserv
21491configure-gnuserv:
21492	@: $(MAKE); $(unstage)
21493	@r=`${PWD_COMMAND}`; export r; \
21494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21495	test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
21496	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
21497	$(HOST_EXPORTS)  \
21498	echo Configuring in $(HOST_SUBDIR)/gnuserv; \
21499	cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
21500	case $(srcdir) in \
21501	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21502	  *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
21503		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21504	esac; \
21505	srcdiroption="--srcdir=$${topdir}/gnuserv"; \
21506	libsrcdir="$$s/gnuserv"; \
21507	$(SHELL) $${libsrcdir}/configure \
21508	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21509	  --target=${target_alias} $${srcdiroption}  \
21510	  || exit 1
21511@endif gnuserv
21512
21513
21514
21515
21516
21517.PHONY: all-gnuserv maybe-all-gnuserv
21518maybe-all-gnuserv:
21519@if gcc-bootstrap
21520all-gnuserv: stage_current
21521@endif gcc-bootstrap
21522@if gnuserv
21523TARGET-gnuserv=all
21524maybe-all-gnuserv: all-gnuserv
21525all-gnuserv: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
21532		$(TARGET-gnuserv))
21533@endif gnuserv
21534
21535
21536
21537
21538.PHONY: check-gnuserv maybe-check-gnuserv
21539maybe-check-gnuserv:
21540@if gnuserv
21541maybe-check-gnuserv: check-gnuserv
21542
21543check-gnuserv:
21544	@: $(MAKE); $(unstage)
21545	@r=`${PWD_COMMAND}`; export r; \
21546	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21547	$(HOST_EXPORTS) \
21548	(cd $(HOST_SUBDIR)/gnuserv && \
21549	  $(MAKE) $(FLAGS_TO_PASS)  check)
21550
21551@endif gnuserv
21552
21553.PHONY: install-gnuserv maybe-install-gnuserv
21554maybe-install-gnuserv:
21555@if gnuserv
21556maybe-install-gnuserv: install-gnuserv
21557
21558install-gnuserv: installdirs
21559	@: $(MAKE); $(unstage)
21560	@r=`${PWD_COMMAND}`; export r; \
21561	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21562	$(HOST_EXPORTS) \
21563	(cd $(HOST_SUBDIR)/gnuserv && \
21564	  $(MAKE) $(FLAGS_TO_PASS)  install)
21565
21566@endif gnuserv
21567
21568# Other targets (info, dvi, pdf, etc.)
21569
21570.PHONY: maybe-info-gnuserv info-gnuserv
21571maybe-info-gnuserv:
21572@if gnuserv
21573maybe-info-gnuserv: info-gnuserv
21574
21575info-gnuserv: \
21576    configure-gnuserv
21577	@: $(MAKE); $(unstage)
21578	@[ -f ./gnuserv/Makefile ] || exit 0; \
21579	r=`${PWD_COMMAND}`; export r; \
21580	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581	$(HOST_EXPORTS) \
21582	for flag in $(EXTRA_HOST_FLAGS) ; do \
21583	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21584	done; \
21585	echo "Doing info in gnuserv" ; \
21586	(cd $(HOST_SUBDIR)/gnuserv && \
21587	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21588	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21589	          "RANLIB=$${RANLIB}" \
21590	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21591	          info) \
21592	  || exit 1
21593
21594@endif gnuserv
21595
21596.PHONY: maybe-dvi-gnuserv dvi-gnuserv
21597maybe-dvi-gnuserv:
21598@if gnuserv
21599maybe-dvi-gnuserv: dvi-gnuserv
21600
21601dvi-gnuserv: \
21602    configure-gnuserv
21603	@: $(MAKE); $(unstage)
21604	@[ -f ./gnuserv/Makefile ] || exit 0; \
21605	r=`${PWD_COMMAND}`; export r; \
21606	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21607	$(HOST_EXPORTS) \
21608	for flag in $(EXTRA_HOST_FLAGS) ; do \
21609	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21610	done; \
21611	echo "Doing dvi in gnuserv" ; \
21612	(cd $(HOST_SUBDIR)/gnuserv && \
21613	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21614	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21615	          "RANLIB=$${RANLIB}" \
21616	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21617	          dvi) \
21618	  || exit 1
21619
21620@endif gnuserv
21621
21622.PHONY: maybe-pdf-gnuserv pdf-gnuserv
21623maybe-pdf-gnuserv:
21624@if gnuserv
21625maybe-pdf-gnuserv: pdf-gnuserv
21626
21627pdf-gnuserv: \
21628    configure-gnuserv
21629	@: $(MAKE); $(unstage)
21630	@[ -f ./gnuserv/Makefile ] || exit 0; \
21631	r=`${PWD_COMMAND}`; export r; \
21632	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21633	$(HOST_EXPORTS) \
21634	for flag in $(EXTRA_HOST_FLAGS) ; do \
21635	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21636	done; \
21637	echo "Doing pdf in gnuserv" ; \
21638	(cd $(HOST_SUBDIR)/gnuserv && \
21639	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21640	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21641	          "RANLIB=$${RANLIB}" \
21642	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21643	          pdf) \
21644	  || exit 1
21645
21646@endif gnuserv
21647
21648.PHONY: maybe-html-gnuserv html-gnuserv
21649maybe-html-gnuserv:
21650@if gnuserv
21651maybe-html-gnuserv: html-gnuserv
21652
21653html-gnuserv: \
21654    configure-gnuserv
21655	@: $(MAKE); $(unstage)
21656	@[ -f ./gnuserv/Makefile ] || exit 0; \
21657	r=`${PWD_COMMAND}`; export r; \
21658	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21659	$(HOST_EXPORTS) \
21660	for flag in $(EXTRA_HOST_FLAGS) ; do \
21661	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21662	done; \
21663	echo "Doing html in gnuserv" ; \
21664	(cd $(HOST_SUBDIR)/gnuserv && \
21665	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21666	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21667	          "RANLIB=$${RANLIB}" \
21668	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21669	          html) \
21670	  || exit 1
21671
21672@endif gnuserv
21673
21674.PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
21675maybe-TAGS-gnuserv:
21676@if gnuserv
21677maybe-TAGS-gnuserv: TAGS-gnuserv
21678
21679TAGS-gnuserv: \
21680    configure-gnuserv
21681	@: $(MAKE); $(unstage)
21682	@[ -f ./gnuserv/Makefile ] || exit 0; \
21683	r=`${PWD_COMMAND}`; export r; \
21684	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21685	$(HOST_EXPORTS) \
21686	for flag in $(EXTRA_HOST_FLAGS) ; do \
21687	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21688	done; \
21689	echo "Doing TAGS in gnuserv" ; \
21690	(cd $(HOST_SUBDIR)/gnuserv && \
21691	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21692	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21693	          "RANLIB=$${RANLIB}" \
21694	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21695	          TAGS) \
21696	  || exit 1
21697
21698@endif gnuserv
21699
21700.PHONY: maybe-install-info-gnuserv install-info-gnuserv
21701maybe-install-info-gnuserv:
21702@if gnuserv
21703maybe-install-info-gnuserv: install-info-gnuserv
21704
21705install-info-gnuserv: \
21706    configure-gnuserv \
21707    info-gnuserv
21708	@: $(MAKE); $(unstage)
21709	@[ -f ./gnuserv/Makefile ] || exit 0; \
21710	r=`${PWD_COMMAND}`; export r; \
21711	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21712	$(HOST_EXPORTS) \
21713	for flag in $(EXTRA_HOST_FLAGS) ; do \
21714	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21715	done; \
21716	echo "Doing install-info in gnuserv" ; \
21717	(cd $(HOST_SUBDIR)/gnuserv && \
21718	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21719	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21720	          "RANLIB=$${RANLIB}" \
21721	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21722	          install-info) \
21723	  || exit 1
21724
21725@endif gnuserv
21726
21727.PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
21728maybe-install-pdf-gnuserv:
21729@if gnuserv
21730maybe-install-pdf-gnuserv: install-pdf-gnuserv
21731
21732install-pdf-gnuserv: \
21733    configure-gnuserv \
21734    pdf-gnuserv
21735	@: $(MAKE); $(unstage)
21736	@[ -f ./gnuserv/Makefile ] || exit 0; \
21737	r=`${PWD_COMMAND}`; export r; \
21738	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21739	$(HOST_EXPORTS) \
21740	for flag in $(EXTRA_HOST_FLAGS) ; do \
21741	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21742	done; \
21743	echo "Doing install-pdf in gnuserv" ; \
21744	(cd $(HOST_SUBDIR)/gnuserv && \
21745	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21746	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21747	          "RANLIB=$${RANLIB}" \
21748	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21749	          install-pdf) \
21750	  || exit 1
21751
21752@endif gnuserv
21753
21754.PHONY: maybe-install-html-gnuserv install-html-gnuserv
21755maybe-install-html-gnuserv:
21756@if gnuserv
21757maybe-install-html-gnuserv: install-html-gnuserv
21758
21759install-html-gnuserv: \
21760    configure-gnuserv \
21761    html-gnuserv
21762	@: $(MAKE); $(unstage)
21763	@[ -f ./gnuserv/Makefile ] || exit 0; \
21764	r=`${PWD_COMMAND}`; export r; \
21765	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21766	$(HOST_EXPORTS) \
21767	for flag in $(EXTRA_HOST_FLAGS) ; do \
21768	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21769	done; \
21770	echo "Doing install-html in gnuserv" ; \
21771	(cd $(HOST_SUBDIR)/gnuserv && \
21772	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21773	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21774	          "RANLIB=$${RANLIB}" \
21775	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21776	          install-html) \
21777	  || exit 1
21778
21779@endif gnuserv
21780
21781.PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
21782maybe-installcheck-gnuserv:
21783@if gnuserv
21784maybe-installcheck-gnuserv: installcheck-gnuserv
21785
21786installcheck-gnuserv: \
21787    configure-gnuserv
21788	@: $(MAKE); $(unstage)
21789	@[ -f ./gnuserv/Makefile ] || exit 0; \
21790	r=`${PWD_COMMAND}`; export r; \
21791	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21792	$(HOST_EXPORTS) \
21793	for flag in $(EXTRA_HOST_FLAGS) ; do \
21794	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21795	done; \
21796	echo "Doing installcheck in gnuserv" ; \
21797	(cd $(HOST_SUBDIR)/gnuserv && \
21798	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21799	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21800	          "RANLIB=$${RANLIB}" \
21801	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21802	          installcheck) \
21803	  || exit 1
21804
21805@endif gnuserv
21806
21807.PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
21808maybe-mostlyclean-gnuserv:
21809@if gnuserv
21810maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
21811
21812mostlyclean-gnuserv:
21813	@: $(MAKE); $(unstage)
21814	@[ -f ./gnuserv/Makefile ] || exit 0; \
21815	r=`${PWD_COMMAND}`; export r; \
21816	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21817	$(HOST_EXPORTS) \
21818	for flag in $(EXTRA_HOST_FLAGS) ; do \
21819	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21820	done; \
21821	echo "Doing mostlyclean in gnuserv" ; \
21822	(cd $(HOST_SUBDIR)/gnuserv && \
21823	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21824	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21825	          "RANLIB=$${RANLIB}" \
21826	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21827	          mostlyclean) \
21828	  || exit 1
21829
21830@endif gnuserv
21831
21832.PHONY: maybe-clean-gnuserv clean-gnuserv
21833maybe-clean-gnuserv:
21834@if gnuserv
21835maybe-clean-gnuserv: clean-gnuserv
21836
21837clean-gnuserv:
21838	@: $(MAKE); $(unstage)
21839	@[ -f ./gnuserv/Makefile ] || exit 0; \
21840	r=`${PWD_COMMAND}`; export r; \
21841	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21842	$(HOST_EXPORTS) \
21843	for flag in $(EXTRA_HOST_FLAGS) ; do \
21844	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21845	done; \
21846	echo "Doing clean in gnuserv" ; \
21847	(cd $(HOST_SUBDIR)/gnuserv && \
21848	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21849	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21850	          "RANLIB=$${RANLIB}" \
21851	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21852	          clean) \
21853	  || exit 1
21854
21855@endif gnuserv
21856
21857.PHONY: maybe-distclean-gnuserv distclean-gnuserv
21858maybe-distclean-gnuserv:
21859@if gnuserv
21860maybe-distclean-gnuserv: distclean-gnuserv
21861
21862distclean-gnuserv:
21863	@: $(MAKE); $(unstage)
21864	@[ -f ./gnuserv/Makefile ] || exit 0; \
21865	r=`${PWD_COMMAND}`; export r; \
21866	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867	$(HOST_EXPORTS) \
21868	for flag in $(EXTRA_HOST_FLAGS) ; do \
21869	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21870	done; \
21871	echo "Doing distclean in gnuserv" ; \
21872	(cd $(HOST_SUBDIR)/gnuserv && \
21873	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21874	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21875	          "RANLIB=$${RANLIB}" \
21876	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21877	          distclean) \
21878	  || exit 1
21879
21880@endif gnuserv
21881
21882.PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
21883maybe-maintainer-clean-gnuserv:
21884@if gnuserv
21885maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
21886
21887maintainer-clean-gnuserv:
21888	@: $(MAKE); $(unstage)
21889	@[ -f ./gnuserv/Makefile ] || exit 0; \
21890	r=`${PWD_COMMAND}`; export r; \
21891	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21892	$(HOST_EXPORTS) \
21893	for flag in $(EXTRA_HOST_FLAGS) ; do \
21894	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21895	done; \
21896	echo "Doing maintainer-clean in gnuserv" ; \
21897	(cd $(HOST_SUBDIR)/gnuserv && \
21898	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21899	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21900	          "RANLIB=$${RANLIB}" \
21901	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21902	          maintainer-clean) \
21903	  || exit 1
21904
21905@endif gnuserv
21906
21907
21908
21909.PHONY: configure-gold maybe-configure-gold
21910maybe-configure-gold:
21911@if gcc-bootstrap
21912configure-gold: stage_current
21913@endif gcc-bootstrap
21914@if gold
21915maybe-configure-gold: configure-gold
21916configure-gold:
21917	@r=`${PWD_COMMAND}`; export r; \
21918	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21919	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21920	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21921	$(HOST_EXPORTS)  \
21922	echo Configuring in $(HOST_SUBDIR)/gold; \
21923	cd "$(HOST_SUBDIR)/gold" || exit 1; \
21924	case $(srcdir) in \
21925	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21926	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21927		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21928	esac; \
21929	srcdiroption="--srcdir=$${topdir}/gold"; \
21930	libsrcdir="$$s/gold"; \
21931	$(SHELL) $${libsrcdir}/configure \
21932	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21933	  --target=${target_alias} $${srcdiroption}  \
21934	  || exit 1
21935@endif gold
21936
21937
21938
21939.PHONY: configure-stage1-gold maybe-configure-stage1-gold
21940maybe-configure-stage1-gold:
21941@if gold-bootstrap
21942maybe-configure-stage1-gold: configure-stage1-gold
21943configure-stage1-gold:
21944	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21945	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21946	@r=`${PWD_COMMAND}`; export r; \
21947	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21948	TFLAGS="$(STAGE1_TFLAGS)"; \
21949	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21950	$(HOST_EXPORTS) \
21951	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21952	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21953	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21954	echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
21955	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21956	cd $(HOST_SUBDIR)/gold || exit 1; \
21957	case $(srcdir) in \
21958	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21959	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21960		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21961	esac; \
21962	srcdiroption="--srcdir=$${topdir}/gold"; \
21963	libsrcdir="$$s/gold"; \
21964	$(SHELL) $${libsrcdir}/configure \
21965	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21966	  --target=${target_alias} $${srcdiroption} \
21967	  $(STAGE1_CONFIGURE_FLAGS)
21968@endif gold-bootstrap
21969
21970.PHONY: configure-stage2-gold maybe-configure-stage2-gold
21971maybe-configure-stage2-gold:
21972@if gold-bootstrap
21973maybe-configure-stage2-gold: configure-stage2-gold
21974configure-stage2-gold:
21975	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21976	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21977	@r=`${PWD_COMMAND}`; export r; \
21978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21979	TFLAGS="$(STAGE2_TFLAGS)"; \
21980	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21981	$(HOST_EXPORTS) \
21982	$(POSTSTAGE1_HOST_EXPORTS) \
21983	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21984	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21985	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21986	echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
21987	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21988	cd $(HOST_SUBDIR)/gold || exit 1; \
21989	case $(srcdir) in \
21990	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21991	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21992		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21993	esac; \
21994	srcdiroption="--srcdir=$${topdir}/gold"; \
21995	libsrcdir="$$s/gold"; \
21996	$(SHELL) $${libsrcdir}/configure \
21997	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21998	  --target=${target_alias} $${srcdiroption} \
21999	  --with-build-libsubdir=$(HOST_SUBDIR) \
22000	  $(STAGE2_CONFIGURE_FLAGS)
22001@endif gold-bootstrap
22002
22003.PHONY: configure-stage3-gold maybe-configure-stage3-gold
22004maybe-configure-stage3-gold:
22005@if gold-bootstrap
22006maybe-configure-stage3-gold: configure-stage3-gold
22007configure-stage3-gold:
22008	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22009	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22010	@r=`${PWD_COMMAND}`; export r; \
22011	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22012	TFLAGS="$(STAGE3_TFLAGS)"; \
22013	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22014	$(HOST_EXPORTS) \
22015	$(POSTSTAGE1_HOST_EXPORTS) \
22016	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22017	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22018	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22019	echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22020	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22021	cd $(HOST_SUBDIR)/gold || exit 1; \
22022	case $(srcdir) in \
22023	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22024	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22025		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22026	esac; \
22027	srcdiroption="--srcdir=$${topdir}/gold"; \
22028	libsrcdir="$$s/gold"; \
22029	$(SHELL) $${libsrcdir}/configure \
22030	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22031	  --target=${target_alias} $${srcdiroption} \
22032	  --with-build-libsubdir=$(HOST_SUBDIR) \
22033	  $(STAGE3_CONFIGURE_FLAGS)
22034@endif gold-bootstrap
22035
22036.PHONY: configure-stage4-gold maybe-configure-stage4-gold
22037maybe-configure-stage4-gold:
22038@if gold-bootstrap
22039maybe-configure-stage4-gold: configure-stage4-gold
22040configure-stage4-gold:
22041	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22042	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22043	@r=`${PWD_COMMAND}`; export r; \
22044	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22045	TFLAGS="$(STAGE4_TFLAGS)"; \
22046	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22047	$(HOST_EXPORTS) \
22048	$(POSTSTAGE1_HOST_EXPORTS) \
22049	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22050	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22051	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22052	echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22053	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22054	cd $(HOST_SUBDIR)/gold || exit 1; \
22055	case $(srcdir) in \
22056	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22057	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22058		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22059	esac; \
22060	srcdiroption="--srcdir=$${topdir}/gold"; \
22061	libsrcdir="$$s/gold"; \
22062	$(SHELL) $${libsrcdir}/configure \
22063	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22064	  --target=${target_alias} $${srcdiroption} \
22065	  --with-build-libsubdir=$(HOST_SUBDIR) \
22066	  $(STAGE4_CONFIGURE_FLAGS)
22067@endif gold-bootstrap
22068
22069.PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22070maybe-configure-stageprofile-gold:
22071@if gold-bootstrap
22072maybe-configure-stageprofile-gold: configure-stageprofile-gold
22073configure-stageprofile-gold:
22074	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22075	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22076	@r=`${PWD_COMMAND}`; export r; \
22077	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22078	TFLAGS="$(STAGEprofile_TFLAGS)"; \
22079	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22080	$(HOST_EXPORTS) \
22081	$(POSTSTAGE1_HOST_EXPORTS) \
22082	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22083	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22084	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22085	echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22086	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22087	cd $(HOST_SUBDIR)/gold || exit 1; \
22088	case $(srcdir) in \
22089	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22090	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22091		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22092	esac; \
22093	srcdiroption="--srcdir=$${topdir}/gold"; \
22094	libsrcdir="$$s/gold"; \
22095	$(SHELL) $${libsrcdir}/configure \
22096	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22097	  --target=${target_alias} $${srcdiroption} \
22098	  --with-build-libsubdir=$(HOST_SUBDIR) \
22099	  $(STAGEprofile_CONFIGURE_FLAGS)
22100@endif gold-bootstrap
22101
22102.PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22103maybe-configure-stagefeedback-gold:
22104@if gold-bootstrap
22105maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22106configure-stagefeedback-gold:
22107	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22108	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22109	@r=`${PWD_COMMAND}`; export r; \
22110	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22111	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22112	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22113	$(HOST_EXPORTS) \
22114	$(POSTSTAGE1_HOST_EXPORTS) \
22115	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22116	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22117	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22118	echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22119	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22120	cd $(HOST_SUBDIR)/gold || exit 1; \
22121	case $(srcdir) in \
22122	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22123	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22124		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22125	esac; \
22126	srcdiroption="--srcdir=$${topdir}/gold"; \
22127	libsrcdir="$$s/gold"; \
22128	$(SHELL) $${libsrcdir}/configure \
22129	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22130	  --target=${target_alias} $${srcdiroption} \
22131	  --with-build-libsubdir=$(HOST_SUBDIR) \
22132	  $(STAGEfeedback_CONFIGURE_FLAGS)
22133@endif gold-bootstrap
22134
22135
22136
22137
22138
22139.PHONY: all-gold maybe-all-gold
22140maybe-all-gold:
22141@if gcc-bootstrap
22142all-gold: stage_current
22143@endif gcc-bootstrap
22144@if gold
22145TARGET-gold=all
22146maybe-all-gold: all-gold
22147all-gold: configure-gold
22148	@r=`${PWD_COMMAND}`; export r; \
22149	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22150	$(HOST_EXPORTS)  \
22151	(cd $(HOST_SUBDIR)/gold && \
22152	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22153		$(TARGET-gold))
22154@endif gold
22155
22156
22157
22158.PHONY: all-stage1-gold maybe-all-stage1-gold
22159.PHONY: clean-stage1-gold maybe-clean-stage1-gold
22160maybe-all-stage1-gold:
22161maybe-clean-stage1-gold:
22162@if gold-bootstrap
22163maybe-all-stage1-gold: all-stage1-gold
22164all-stage1: all-stage1-gold
22165TARGET-stage1-gold = $(TARGET-gold)
22166all-stage1-gold: configure-stage1-gold
22167	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22168	@r=`${PWD_COMMAND}`; export r; \
22169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22170	TFLAGS="$(STAGE1_TFLAGS)"; \
22171	$(HOST_EXPORTS)  \
22172	cd $(HOST_SUBDIR)/gold && \
22173	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22174		CFLAGS="$(STAGE1_CFLAGS)" \
22175		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22176		LIBCFLAGS="$(LIBCFLAGS)" \
22177		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22178		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22179		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22180		$(EXTRA_HOST_FLAGS)   \
22181		TFLAGS="$(STAGE1_TFLAGS)" \
22182		$(TARGET-stage1-gold)
22183
22184maybe-clean-stage1-gold: clean-stage1-gold
22185clean-stage1: clean-stage1-gold
22186clean-stage1-gold:
22187	@if [ $(current_stage) = stage1 ]; then \
22188	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22189	else \
22190	  [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22191	  $(MAKE) stage1-start; \
22192	fi; \
22193	cd $(HOST_SUBDIR)/gold && \
22194	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22195		 clean
22196@endif gold-bootstrap
22197
22198
22199.PHONY: all-stage2-gold maybe-all-stage2-gold
22200.PHONY: clean-stage2-gold maybe-clean-stage2-gold
22201maybe-all-stage2-gold:
22202maybe-clean-stage2-gold:
22203@if gold-bootstrap
22204maybe-all-stage2-gold: all-stage2-gold
22205all-stage2: all-stage2-gold
22206TARGET-stage2-gold = $(TARGET-gold)
22207all-stage2-gold: configure-stage2-gold
22208	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22209	@r=`${PWD_COMMAND}`; export r; \
22210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22211	TFLAGS="$(STAGE2_TFLAGS)"; \
22212	$(HOST_EXPORTS) \
22213	$(POSTSTAGE1_HOST_EXPORTS)  \
22214	cd $(HOST_SUBDIR)/gold && \
22215	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22216		CFLAGS="$(STAGE2_CFLAGS)" \
22217		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22218		LIBCFLAGS="$(STAGE2_CFLAGS)" \
22219		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22220		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22221		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22222		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22223		TFLAGS="$(STAGE2_TFLAGS)" \
22224		$(TARGET-stage2-gold)
22225
22226maybe-clean-stage2-gold: clean-stage2-gold
22227clean-stage2: clean-stage2-gold
22228clean-stage2-gold:
22229	@if [ $(current_stage) = stage2 ]; then \
22230	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22231	else \
22232	  [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22233	  $(MAKE) stage2-start; \
22234	fi; \
22235	cd $(HOST_SUBDIR)/gold && \
22236	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22237		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22238		 clean
22239@endif gold-bootstrap
22240
22241
22242.PHONY: all-stage3-gold maybe-all-stage3-gold
22243.PHONY: clean-stage3-gold maybe-clean-stage3-gold
22244maybe-all-stage3-gold:
22245maybe-clean-stage3-gold:
22246@if gold-bootstrap
22247maybe-all-stage3-gold: all-stage3-gold
22248all-stage3: all-stage3-gold
22249TARGET-stage3-gold = $(TARGET-gold)
22250all-stage3-gold: configure-stage3-gold
22251	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22252	@r=`${PWD_COMMAND}`; export r; \
22253	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22254	TFLAGS="$(STAGE3_TFLAGS)"; \
22255	$(HOST_EXPORTS) \
22256	$(POSTSTAGE1_HOST_EXPORTS)  \
22257	cd $(HOST_SUBDIR)/gold && \
22258	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22259		CFLAGS="$(STAGE3_CFLAGS)" \
22260		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22261		LIBCFLAGS="$(STAGE3_CFLAGS)" \
22262		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22263		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22264		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22265		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22266		TFLAGS="$(STAGE3_TFLAGS)" \
22267		$(TARGET-stage3-gold)
22268
22269maybe-clean-stage3-gold: clean-stage3-gold
22270clean-stage3: clean-stage3-gold
22271clean-stage3-gold:
22272	@if [ $(current_stage) = stage3 ]; then \
22273	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22274	else \
22275	  [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22276	  $(MAKE) stage3-start; \
22277	fi; \
22278	cd $(HOST_SUBDIR)/gold && \
22279	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22280		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22281		 clean
22282@endif gold-bootstrap
22283
22284
22285.PHONY: all-stage4-gold maybe-all-stage4-gold
22286.PHONY: clean-stage4-gold maybe-clean-stage4-gold
22287maybe-all-stage4-gold:
22288maybe-clean-stage4-gold:
22289@if gold-bootstrap
22290maybe-all-stage4-gold: all-stage4-gold
22291all-stage4: all-stage4-gold
22292TARGET-stage4-gold = $(TARGET-gold)
22293all-stage4-gold: configure-stage4-gold
22294	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22295	@r=`${PWD_COMMAND}`; export r; \
22296	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22297	TFLAGS="$(STAGE4_TFLAGS)"; \
22298	$(HOST_EXPORTS) \
22299	$(POSTSTAGE1_HOST_EXPORTS)  \
22300	cd $(HOST_SUBDIR)/gold && \
22301	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22302		CFLAGS="$(STAGE4_CFLAGS)" \
22303		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22304		LIBCFLAGS="$(STAGE4_CFLAGS)" \
22305		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22306		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22307		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22308		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22309		TFLAGS="$(STAGE4_TFLAGS)" \
22310		$(TARGET-stage4-gold)
22311
22312maybe-clean-stage4-gold: clean-stage4-gold
22313clean-stage4: clean-stage4-gold
22314clean-stage4-gold:
22315	@if [ $(current_stage) = stage4 ]; then \
22316	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22317	else \
22318	  [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22319	  $(MAKE) stage4-start; \
22320	fi; \
22321	cd $(HOST_SUBDIR)/gold && \
22322	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22323		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22324		 clean
22325@endif gold-bootstrap
22326
22327
22328.PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22329.PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22330maybe-all-stageprofile-gold:
22331maybe-clean-stageprofile-gold:
22332@if gold-bootstrap
22333maybe-all-stageprofile-gold: all-stageprofile-gold
22334all-stageprofile: all-stageprofile-gold
22335TARGET-stageprofile-gold = $(TARGET-gold)
22336all-stageprofile-gold: configure-stageprofile-gold
22337	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22338	@r=`${PWD_COMMAND}`; export r; \
22339	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22340	TFLAGS="$(STAGEprofile_TFLAGS)"; \
22341	$(HOST_EXPORTS) \
22342	$(POSTSTAGE1_HOST_EXPORTS)  \
22343	cd $(HOST_SUBDIR)/gold && \
22344	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22345		CFLAGS="$(STAGEprofile_CFLAGS)" \
22346		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22347		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22348		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22349		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22350		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22351		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22352		TFLAGS="$(STAGEprofile_TFLAGS)" \
22353		$(TARGET-stageprofile-gold)
22354
22355maybe-clean-stageprofile-gold: clean-stageprofile-gold
22356clean-stageprofile: clean-stageprofile-gold
22357clean-stageprofile-gold:
22358	@if [ $(current_stage) = stageprofile ]; then \
22359	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22360	else \
22361	  [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22362	  $(MAKE) stageprofile-start; \
22363	fi; \
22364	cd $(HOST_SUBDIR)/gold && \
22365	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22366		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22367		 clean
22368@endif gold-bootstrap
22369
22370
22371.PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22372.PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22373maybe-all-stagefeedback-gold:
22374maybe-clean-stagefeedback-gold:
22375@if gold-bootstrap
22376maybe-all-stagefeedback-gold: all-stagefeedback-gold
22377all-stagefeedback: all-stagefeedback-gold
22378TARGET-stagefeedback-gold = $(TARGET-gold)
22379all-stagefeedback-gold: configure-stagefeedback-gold
22380	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22381	@r=`${PWD_COMMAND}`; export r; \
22382	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22383	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22384	$(HOST_EXPORTS) \
22385	$(POSTSTAGE1_HOST_EXPORTS)  \
22386	cd $(HOST_SUBDIR)/gold && \
22387	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22388		CFLAGS="$(STAGEfeedback_CFLAGS)" \
22389		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22390		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22391		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22392		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22393		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22394		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22395		TFLAGS="$(STAGEfeedback_TFLAGS)" \
22396		$(TARGET-stagefeedback-gold)
22397
22398maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
22399clean-stagefeedback: clean-stagefeedback-gold
22400clean-stagefeedback-gold:
22401	@if [ $(current_stage) = stagefeedback ]; then \
22402	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22403	else \
22404	  [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
22405	  $(MAKE) stagefeedback-start; \
22406	fi; \
22407	cd $(HOST_SUBDIR)/gold && \
22408	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22409		$(POSTSTAGE1_FLAGS_TO_PASS)  \
22410		 clean
22411@endif gold-bootstrap
22412
22413
22414
22415
22416
22417.PHONY: check-gold maybe-check-gold
22418maybe-check-gold:
22419@if gold
22420maybe-check-gold: check-gold
22421
22422check-gold:
22423	@: $(MAKE); $(unstage)
22424	@r=`${PWD_COMMAND}`; export r; \
22425	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22426	$(HOST_EXPORTS) \
22427	(cd $(HOST_SUBDIR)/gold && \
22428	  $(MAKE) $(FLAGS_TO_PASS)  check)
22429
22430@endif gold
22431
22432.PHONY: install-gold maybe-install-gold
22433maybe-install-gold:
22434@if gold
22435maybe-install-gold: install-gold
22436
22437install-gold: installdirs
22438	@: $(MAKE); $(unstage)
22439	@r=`${PWD_COMMAND}`; export r; \
22440	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22441	$(HOST_EXPORTS) \
22442	(cd $(HOST_SUBDIR)/gold && \
22443	  $(MAKE) $(FLAGS_TO_PASS)  install)
22444
22445@endif gold
22446
22447# Other targets (info, dvi, pdf, etc.)
22448
22449.PHONY: maybe-info-gold info-gold
22450maybe-info-gold:
22451@if gold
22452maybe-info-gold: info-gold
22453
22454info-gold: \
22455    configure-gold
22456	@[ -f ./gold/Makefile ] || exit 0; \
22457	r=`${PWD_COMMAND}`; export r; \
22458	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22459	$(HOST_EXPORTS) \
22460	for flag in $(EXTRA_HOST_FLAGS) ; do \
22461	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22462	done; \
22463	echo "Doing info in gold" ; \
22464	(cd $(HOST_SUBDIR)/gold && \
22465	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22466	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22467	          "RANLIB=$${RANLIB}" \
22468	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22469	          info) \
22470	  || exit 1
22471
22472@endif gold
22473
22474.PHONY: maybe-dvi-gold dvi-gold
22475maybe-dvi-gold:
22476@if gold
22477maybe-dvi-gold: dvi-gold
22478
22479dvi-gold: \
22480    configure-gold
22481	@[ -f ./gold/Makefile ] || exit 0; \
22482	r=`${PWD_COMMAND}`; export r; \
22483	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22484	$(HOST_EXPORTS) \
22485	for flag in $(EXTRA_HOST_FLAGS) ; do \
22486	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22487	done; \
22488	echo "Doing dvi in gold" ; \
22489	(cd $(HOST_SUBDIR)/gold && \
22490	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22491	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22492	          "RANLIB=$${RANLIB}" \
22493	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22494	          dvi) \
22495	  || exit 1
22496
22497@endif gold
22498
22499.PHONY: maybe-pdf-gold pdf-gold
22500maybe-pdf-gold:
22501@if gold
22502maybe-pdf-gold: pdf-gold
22503
22504pdf-gold: \
22505    configure-gold
22506	@[ -f ./gold/Makefile ] || exit 0; \
22507	r=`${PWD_COMMAND}`; export r; \
22508	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22509	$(HOST_EXPORTS) \
22510	for flag in $(EXTRA_HOST_FLAGS) ; do \
22511	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22512	done; \
22513	echo "Doing pdf in gold" ; \
22514	(cd $(HOST_SUBDIR)/gold && \
22515	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22516	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22517	          "RANLIB=$${RANLIB}" \
22518	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22519	          pdf) \
22520	  || exit 1
22521
22522@endif gold
22523
22524.PHONY: maybe-html-gold html-gold
22525maybe-html-gold:
22526@if gold
22527maybe-html-gold: html-gold
22528
22529html-gold: \
22530    configure-gold
22531	@[ -f ./gold/Makefile ] || exit 0; \
22532	r=`${PWD_COMMAND}`; export r; \
22533	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22534	$(HOST_EXPORTS) \
22535	for flag in $(EXTRA_HOST_FLAGS) ; do \
22536	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22537	done; \
22538	echo "Doing html in gold" ; \
22539	(cd $(HOST_SUBDIR)/gold && \
22540	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22541	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22542	          "RANLIB=$${RANLIB}" \
22543	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22544	          html) \
22545	  || exit 1
22546
22547@endif gold
22548
22549.PHONY: maybe-TAGS-gold TAGS-gold
22550maybe-TAGS-gold:
22551@if gold
22552maybe-TAGS-gold: TAGS-gold
22553
22554TAGS-gold: \
22555    configure-gold
22556	@[ -f ./gold/Makefile ] || exit 0; \
22557	r=`${PWD_COMMAND}`; export r; \
22558	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559	$(HOST_EXPORTS) \
22560	for flag in $(EXTRA_HOST_FLAGS) ; do \
22561	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22562	done; \
22563	echo "Doing TAGS in gold" ; \
22564	(cd $(HOST_SUBDIR)/gold && \
22565	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22566	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22567	          "RANLIB=$${RANLIB}" \
22568	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22569	          TAGS) \
22570	  || exit 1
22571
22572@endif gold
22573
22574.PHONY: maybe-install-info-gold install-info-gold
22575maybe-install-info-gold:
22576@if gold
22577maybe-install-info-gold: install-info-gold
22578
22579install-info-gold: \
22580    configure-gold \
22581    info-gold
22582	@[ -f ./gold/Makefile ] || exit 0; \
22583	r=`${PWD_COMMAND}`; export r; \
22584	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585	$(HOST_EXPORTS) \
22586	for flag in $(EXTRA_HOST_FLAGS) ; do \
22587	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22588	done; \
22589	echo "Doing install-info in gold" ; \
22590	(cd $(HOST_SUBDIR)/gold && \
22591	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22592	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22593	          "RANLIB=$${RANLIB}" \
22594	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22595	          install-info) \
22596	  || exit 1
22597
22598@endif gold
22599
22600.PHONY: maybe-install-pdf-gold install-pdf-gold
22601maybe-install-pdf-gold:
22602@if gold
22603maybe-install-pdf-gold: install-pdf-gold
22604
22605install-pdf-gold: \
22606    configure-gold \
22607    pdf-gold
22608	@[ -f ./gold/Makefile ] || exit 0; \
22609	r=`${PWD_COMMAND}`; export r; \
22610	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22611	$(HOST_EXPORTS) \
22612	for flag in $(EXTRA_HOST_FLAGS) ; do \
22613	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22614	done; \
22615	echo "Doing install-pdf in gold" ; \
22616	(cd $(HOST_SUBDIR)/gold && \
22617	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22618	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22619	          "RANLIB=$${RANLIB}" \
22620	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22621	          install-pdf) \
22622	  || exit 1
22623
22624@endif gold
22625
22626.PHONY: maybe-install-html-gold install-html-gold
22627maybe-install-html-gold:
22628@if gold
22629maybe-install-html-gold: install-html-gold
22630
22631install-html-gold: \
22632    configure-gold \
22633    html-gold
22634	@[ -f ./gold/Makefile ] || exit 0; \
22635	r=`${PWD_COMMAND}`; export r; \
22636	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22637	$(HOST_EXPORTS) \
22638	for flag in $(EXTRA_HOST_FLAGS) ; do \
22639	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22640	done; \
22641	echo "Doing install-html in gold" ; \
22642	(cd $(HOST_SUBDIR)/gold && \
22643	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22644	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22645	          "RANLIB=$${RANLIB}" \
22646	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22647	          install-html) \
22648	  || exit 1
22649
22650@endif gold
22651
22652.PHONY: maybe-installcheck-gold installcheck-gold
22653maybe-installcheck-gold:
22654@if gold
22655maybe-installcheck-gold: installcheck-gold
22656
22657installcheck-gold: \
22658    configure-gold
22659	@[ -f ./gold/Makefile ] || exit 0; \
22660	r=`${PWD_COMMAND}`; export r; \
22661	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22662	$(HOST_EXPORTS) \
22663	for flag in $(EXTRA_HOST_FLAGS) ; do \
22664	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22665	done; \
22666	echo "Doing installcheck in gold" ; \
22667	(cd $(HOST_SUBDIR)/gold && \
22668	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22669	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22670	          "RANLIB=$${RANLIB}" \
22671	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22672	          installcheck) \
22673	  || exit 1
22674
22675@endif gold
22676
22677.PHONY: maybe-mostlyclean-gold mostlyclean-gold
22678maybe-mostlyclean-gold:
22679@if gold
22680maybe-mostlyclean-gold: mostlyclean-gold
22681
22682mostlyclean-gold:
22683	@[ -f ./gold/Makefile ] || exit 0; \
22684	r=`${PWD_COMMAND}`; export r; \
22685	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22686	$(HOST_EXPORTS) \
22687	for flag in $(EXTRA_HOST_FLAGS) ; do \
22688	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22689	done; \
22690	echo "Doing mostlyclean in gold" ; \
22691	(cd $(HOST_SUBDIR)/gold && \
22692	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22693	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22694	          "RANLIB=$${RANLIB}" \
22695	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22696	          mostlyclean) \
22697	  || exit 1
22698
22699@endif gold
22700
22701.PHONY: maybe-clean-gold clean-gold
22702maybe-clean-gold:
22703@if gold
22704maybe-clean-gold: clean-gold
22705
22706clean-gold:
22707	@[ -f ./gold/Makefile ] || exit 0; \
22708	r=`${PWD_COMMAND}`; export r; \
22709	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22710	$(HOST_EXPORTS) \
22711	for flag in $(EXTRA_HOST_FLAGS) ; do \
22712	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22713	done; \
22714	echo "Doing clean in gold" ; \
22715	(cd $(HOST_SUBDIR)/gold && \
22716	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22717	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22718	          "RANLIB=$${RANLIB}" \
22719	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22720	          clean) \
22721	  || exit 1
22722
22723@endif gold
22724
22725.PHONY: maybe-distclean-gold distclean-gold
22726maybe-distclean-gold:
22727@if gold
22728maybe-distclean-gold: distclean-gold
22729
22730distclean-gold:
22731	@[ -f ./gold/Makefile ] || exit 0; \
22732	r=`${PWD_COMMAND}`; export r; \
22733	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22734	$(HOST_EXPORTS) \
22735	for flag in $(EXTRA_HOST_FLAGS) ; do \
22736	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22737	done; \
22738	echo "Doing distclean in gold" ; \
22739	(cd $(HOST_SUBDIR)/gold && \
22740	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22741	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22742	          "RANLIB=$${RANLIB}" \
22743	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22744	          distclean) \
22745	  || exit 1
22746
22747@endif gold
22748
22749.PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
22750maybe-maintainer-clean-gold:
22751@if gold
22752maybe-maintainer-clean-gold: maintainer-clean-gold
22753
22754maintainer-clean-gold:
22755	@[ -f ./gold/Makefile ] || exit 0; \
22756	r=`${PWD_COMMAND}`; export r; \
22757	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22758	$(HOST_EXPORTS) \
22759	for flag in $(EXTRA_HOST_FLAGS) ; do \
22760	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22761	done; \
22762	echo "Doing maintainer-clean in gold" ; \
22763	(cd $(HOST_SUBDIR)/gold && \
22764	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22765	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22766	          "RANLIB=$${RANLIB}" \
22767	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22768	          maintainer-clean) \
22769	  || exit 1
22770
22771@endif gold
22772
22773
22774
22775.PHONY: configure-gprof maybe-configure-gprof
22776maybe-configure-gprof:
22777@if gcc-bootstrap
22778configure-gprof: stage_current
22779@endif gcc-bootstrap
22780@if gprof
22781maybe-configure-gprof: configure-gprof
22782configure-gprof:
22783	@: $(MAKE); $(unstage)
22784	@r=`${PWD_COMMAND}`; export r; \
22785	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22786	test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
22787	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
22788	$(HOST_EXPORTS)  \
22789	echo Configuring in $(HOST_SUBDIR)/gprof; \
22790	cd "$(HOST_SUBDIR)/gprof" || exit 1; \
22791	case $(srcdir) in \
22792	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22793	  *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
22794		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22795	esac; \
22796	srcdiroption="--srcdir=$${topdir}/gprof"; \
22797	libsrcdir="$$s/gprof"; \
22798	$(SHELL) $${libsrcdir}/configure \
22799	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22800	  --target=${target_alias} $${srcdiroption}  \
22801	  || exit 1
22802@endif gprof
22803
22804
22805
22806
22807
22808.PHONY: all-gprof maybe-all-gprof
22809maybe-all-gprof:
22810@if gcc-bootstrap
22811all-gprof: stage_current
22812@endif gcc-bootstrap
22813@if gprof
22814TARGET-gprof=all
22815maybe-all-gprof: all-gprof
22816all-gprof: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
22823		$(TARGET-gprof))
22824@endif gprof
22825
22826
22827
22828
22829.PHONY: check-gprof maybe-check-gprof
22830maybe-check-gprof:
22831@if gprof
22832maybe-check-gprof: check-gprof
22833
22834check-gprof:
22835	@: $(MAKE); $(unstage)
22836	@r=`${PWD_COMMAND}`; export r; \
22837	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22838	$(HOST_EXPORTS) \
22839	(cd $(HOST_SUBDIR)/gprof && \
22840	  $(MAKE) $(FLAGS_TO_PASS)  check)
22841
22842@endif gprof
22843
22844.PHONY: install-gprof maybe-install-gprof
22845maybe-install-gprof:
22846@if gprof
22847maybe-install-gprof: install-gprof
22848
22849install-gprof: installdirs
22850	@: $(MAKE); $(unstage)
22851	@r=`${PWD_COMMAND}`; export r; \
22852	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22853	$(HOST_EXPORTS) \
22854	(cd $(HOST_SUBDIR)/gprof && \
22855	  $(MAKE) $(FLAGS_TO_PASS)  install)
22856
22857@endif gprof
22858
22859# Other targets (info, dvi, pdf, etc.)
22860
22861.PHONY: maybe-info-gprof info-gprof
22862maybe-info-gprof:
22863@if gprof
22864maybe-info-gprof: info-gprof
22865
22866info-gprof: \
22867    configure-gprof
22868	@: $(MAKE); $(unstage)
22869	@[ -f ./gprof/Makefile ] || exit 0; \
22870	r=`${PWD_COMMAND}`; export r; \
22871	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22872	$(HOST_EXPORTS) \
22873	for flag in $(EXTRA_HOST_FLAGS) ; do \
22874	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22875	done; \
22876	echo "Doing info in gprof" ; \
22877	(cd $(HOST_SUBDIR)/gprof && \
22878	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22879	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22880	          "RANLIB=$${RANLIB}" \
22881	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22882	          info) \
22883	  || exit 1
22884
22885@endif gprof
22886
22887.PHONY: maybe-dvi-gprof dvi-gprof
22888maybe-dvi-gprof:
22889@if gprof
22890maybe-dvi-gprof: dvi-gprof
22891
22892dvi-gprof: \
22893    configure-gprof
22894	@: $(MAKE); $(unstage)
22895	@[ -f ./gprof/Makefile ] || exit 0; \
22896	r=`${PWD_COMMAND}`; export r; \
22897	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22898	$(HOST_EXPORTS) \
22899	for flag in $(EXTRA_HOST_FLAGS) ; do \
22900	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22901	done; \
22902	echo "Doing dvi in gprof" ; \
22903	(cd $(HOST_SUBDIR)/gprof && \
22904	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22905	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22906	          "RANLIB=$${RANLIB}" \
22907	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22908	          dvi) \
22909	  || exit 1
22910
22911@endif gprof
22912
22913.PHONY: maybe-pdf-gprof pdf-gprof
22914maybe-pdf-gprof:
22915@if gprof
22916maybe-pdf-gprof: pdf-gprof
22917
22918pdf-gprof: \
22919    configure-gprof
22920	@: $(MAKE); $(unstage)
22921	@[ -f ./gprof/Makefile ] || exit 0; \
22922	r=`${PWD_COMMAND}`; export r; \
22923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22924	$(HOST_EXPORTS) \
22925	for flag in $(EXTRA_HOST_FLAGS) ; do \
22926	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22927	done; \
22928	echo "Doing pdf in gprof" ; \
22929	(cd $(HOST_SUBDIR)/gprof && \
22930	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22931	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22932	          "RANLIB=$${RANLIB}" \
22933	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22934	          pdf) \
22935	  || exit 1
22936
22937@endif gprof
22938
22939.PHONY: maybe-html-gprof html-gprof
22940maybe-html-gprof:
22941@if gprof
22942maybe-html-gprof: html-gprof
22943
22944html-gprof: \
22945    configure-gprof
22946	@: $(MAKE); $(unstage)
22947	@[ -f ./gprof/Makefile ] || exit 0; \
22948	r=`${PWD_COMMAND}`; export r; \
22949	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22950	$(HOST_EXPORTS) \
22951	for flag in $(EXTRA_HOST_FLAGS) ; do \
22952	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22953	done; \
22954	echo "Doing html in gprof" ; \
22955	(cd $(HOST_SUBDIR)/gprof && \
22956	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22957	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22958	          "RANLIB=$${RANLIB}" \
22959	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22960	          html) \
22961	  || exit 1
22962
22963@endif gprof
22964
22965.PHONY: maybe-TAGS-gprof TAGS-gprof
22966maybe-TAGS-gprof:
22967@if gprof
22968maybe-TAGS-gprof: TAGS-gprof
22969
22970TAGS-gprof: \
22971    configure-gprof
22972	@: $(MAKE); $(unstage)
22973	@[ -f ./gprof/Makefile ] || exit 0; \
22974	r=`${PWD_COMMAND}`; export r; \
22975	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22976	$(HOST_EXPORTS) \
22977	for flag in $(EXTRA_HOST_FLAGS) ; do \
22978	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22979	done; \
22980	echo "Doing TAGS in gprof" ; \
22981	(cd $(HOST_SUBDIR)/gprof && \
22982	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22983	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22984	          "RANLIB=$${RANLIB}" \
22985	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22986	          TAGS) \
22987	  || exit 1
22988
22989@endif gprof
22990
22991.PHONY: maybe-install-info-gprof install-info-gprof
22992maybe-install-info-gprof:
22993@if gprof
22994maybe-install-info-gprof: install-info-gprof
22995
22996install-info-gprof: \
22997    configure-gprof \
22998    info-gprof
22999	@: $(MAKE); $(unstage)
23000	@[ -f ./gprof/Makefile ] || exit 0; \
23001	r=`${PWD_COMMAND}`; export r; \
23002	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23003	$(HOST_EXPORTS) \
23004	for flag in $(EXTRA_HOST_FLAGS) ; do \
23005	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23006	done; \
23007	echo "Doing install-info in gprof" ; \
23008	(cd $(HOST_SUBDIR)/gprof && \
23009	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23010	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23011	          "RANLIB=$${RANLIB}" \
23012	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23013	          install-info) \
23014	  || exit 1
23015
23016@endif gprof
23017
23018.PHONY: maybe-install-pdf-gprof install-pdf-gprof
23019maybe-install-pdf-gprof:
23020@if gprof
23021maybe-install-pdf-gprof: install-pdf-gprof
23022
23023install-pdf-gprof: \
23024    configure-gprof \
23025    pdf-gprof
23026	@: $(MAKE); $(unstage)
23027	@[ -f ./gprof/Makefile ] || exit 0; \
23028	r=`${PWD_COMMAND}`; export r; \
23029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23030	$(HOST_EXPORTS) \
23031	for flag in $(EXTRA_HOST_FLAGS) ; do \
23032	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23033	done; \
23034	echo "Doing install-pdf in gprof" ; \
23035	(cd $(HOST_SUBDIR)/gprof && \
23036	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23037	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23038	          "RANLIB=$${RANLIB}" \
23039	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23040	          install-pdf) \
23041	  || exit 1
23042
23043@endif gprof
23044
23045.PHONY: maybe-install-html-gprof install-html-gprof
23046maybe-install-html-gprof:
23047@if gprof
23048maybe-install-html-gprof: install-html-gprof
23049
23050install-html-gprof: \
23051    configure-gprof \
23052    html-gprof
23053	@: $(MAKE); $(unstage)
23054	@[ -f ./gprof/Makefile ] || exit 0; \
23055	r=`${PWD_COMMAND}`; export r; \
23056	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23057	$(HOST_EXPORTS) \
23058	for flag in $(EXTRA_HOST_FLAGS) ; do \
23059	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23060	done; \
23061	echo "Doing install-html in gprof" ; \
23062	(cd $(HOST_SUBDIR)/gprof && \
23063	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23064	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23065	          "RANLIB=$${RANLIB}" \
23066	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23067	          install-html) \
23068	  || exit 1
23069
23070@endif gprof
23071
23072.PHONY: maybe-installcheck-gprof installcheck-gprof
23073maybe-installcheck-gprof:
23074@if gprof
23075maybe-installcheck-gprof: installcheck-gprof
23076
23077installcheck-gprof: \
23078    configure-gprof
23079	@: $(MAKE); $(unstage)
23080	@[ -f ./gprof/Makefile ] || exit 0; \
23081	r=`${PWD_COMMAND}`; export r; \
23082	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23083	$(HOST_EXPORTS) \
23084	for flag in $(EXTRA_HOST_FLAGS) ; do \
23085	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23086	done; \
23087	echo "Doing installcheck in gprof" ; \
23088	(cd $(HOST_SUBDIR)/gprof && \
23089	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23090	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23091	          "RANLIB=$${RANLIB}" \
23092	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23093	          installcheck) \
23094	  || exit 1
23095
23096@endif gprof
23097
23098.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23099maybe-mostlyclean-gprof:
23100@if gprof
23101maybe-mostlyclean-gprof: mostlyclean-gprof
23102
23103mostlyclean-gprof:
23104	@: $(MAKE); $(unstage)
23105	@[ -f ./gprof/Makefile ] || exit 0; \
23106	r=`${PWD_COMMAND}`; export r; \
23107	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23108	$(HOST_EXPORTS) \
23109	for flag in $(EXTRA_HOST_FLAGS) ; do \
23110	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23111	done; \
23112	echo "Doing mostlyclean in gprof" ; \
23113	(cd $(HOST_SUBDIR)/gprof && \
23114	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23115	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23116	          "RANLIB=$${RANLIB}" \
23117	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23118	          mostlyclean) \
23119	  || exit 1
23120
23121@endif gprof
23122
23123.PHONY: maybe-clean-gprof clean-gprof
23124maybe-clean-gprof:
23125@if gprof
23126maybe-clean-gprof: clean-gprof
23127
23128clean-gprof:
23129	@: $(MAKE); $(unstage)
23130	@[ -f ./gprof/Makefile ] || exit 0; \
23131	r=`${PWD_COMMAND}`; export r; \
23132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23133	$(HOST_EXPORTS) \
23134	for flag in $(EXTRA_HOST_FLAGS) ; do \
23135	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23136	done; \
23137	echo "Doing clean in gprof" ; \
23138	(cd $(HOST_SUBDIR)/gprof && \
23139	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23140	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23141	          "RANLIB=$${RANLIB}" \
23142	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23143	          clean) \
23144	  || exit 1
23145
23146@endif gprof
23147
23148.PHONY: maybe-distclean-gprof distclean-gprof
23149maybe-distclean-gprof:
23150@if gprof
23151maybe-distclean-gprof: distclean-gprof
23152
23153distclean-gprof:
23154	@: $(MAKE); $(unstage)
23155	@[ -f ./gprof/Makefile ] || exit 0; \
23156	r=`${PWD_COMMAND}`; export r; \
23157	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23158	$(HOST_EXPORTS) \
23159	for flag in $(EXTRA_HOST_FLAGS) ; do \
23160	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23161	done; \
23162	echo "Doing distclean in gprof" ; \
23163	(cd $(HOST_SUBDIR)/gprof && \
23164	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23165	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23166	          "RANLIB=$${RANLIB}" \
23167	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23168	          distclean) \
23169	  || exit 1
23170
23171@endif gprof
23172
23173.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23174maybe-maintainer-clean-gprof:
23175@if gprof
23176maybe-maintainer-clean-gprof: maintainer-clean-gprof
23177
23178maintainer-clean-gprof:
23179	@: $(MAKE); $(unstage)
23180	@[ -f ./gprof/Makefile ] || exit 0; \
23181	r=`${PWD_COMMAND}`; export r; \
23182	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23183	$(HOST_EXPORTS) \
23184	for flag in $(EXTRA_HOST_FLAGS) ; do \
23185	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23186	done; \
23187	echo "Doing maintainer-clean in gprof" ; \
23188	(cd $(HOST_SUBDIR)/gprof && \
23189	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23190	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23191	          "RANLIB=$${RANLIB}" \
23192	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23193	          maintainer-clean) \
23194	  || exit 1
23195
23196@endif gprof
23197
23198
23199
23200.PHONY: configure-gzip maybe-configure-gzip
23201maybe-configure-gzip:
23202@if gcc-bootstrap
23203configure-gzip: stage_current
23204@endif gcc-bootstrap
23205@if gzip
23206maybe-configure-gzip: configure-gzip
23207configure-gzip:
23208	@: $(MAKE); $(unstage)
23209	@r=`${PWD_COMMAND}`; export r; \
23210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23211	test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23212	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23213	$(HOST_EXPORTS)  \
23214	echo Configuring in $(HOST_SUBDIR)/gzip; \
23215	cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23216	case $(srcdir) in \
23217	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23218	  *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23219		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23220	esac; \
23221	srcdiroption="--srcdir=$${topdir}/gzip"; \
23222	libsrcdir="$$s/gzip"; \
23223	$(SHELL) $${libsrcdir}/configure \
23224	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23225	  --target=${target_alias} $${srcdiroption}  \
23226	  || exit 1
23227@endif gzip
23228
23229
23230
23231
23232
23233.PHONY: all-gzip maybe-all-gzip
23234maybe-all-gzip:
23235@if gcc-bootstrap
23236all-gzip: stage_current
23237@endif gcc-bootstrap
23238@if gzip
23239TARGET-gzip=all
23240maybe-all-gzip: all-gzip
23241all-gzip: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23248		$(TARGET-gzip))
23249@endif gzip
23250
23251
23252
23253
23254.PHONY: check-gzip maybe-check-gzip
23255maybe-check-gzip:
23256@if gzip
23257maybe-check-gzip: check-gzip
23258
23259check-gzip:
23260	@: $(MAKE); $(unstage)
23261	@r=`${PWD_COMMAND}`; export r; \
23262	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23263	$(HOST_EXPORTS) \
23264	(cd $(HOST_SUBDIR)/gzip && \
23265	  $(MAKE) $(FLAGS_TO_PASS)  check)
23266
23267@endif gzip
23268
23269.PHONY: install-gzip maybe-install-gzip
23270maybe-install-gzip:
23271@if gzip
23272maybe-install-gzip: install-gzip
23273
23274install-gzip: installdirs
23275	@: $(MAKE); $(unstage)
23276	@r=`${PWD_COMMAND}`; export r; \
23277	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23278	$(HOST_EXPORTS) \
23279	(cd $(HOST_SUBDIR)/gzip && \
23280	  $(MAKE) $(FLAGS_TO_PASS)  install)
23281
23282@endif gzip
23283
23284# Other targets (info, dvi, pdf, etc.)
23285
23286.PHONY: maybe-info-gzip info-gzip
23287maybe-info-gzip:
23288@if gzip
23289maybe-info-gzip: info-gzip
23290
23291info-gzip: \
23292    configure-gzip
23293	@: $(MAKE); $(unstage)
23294	@[ -f ./gzip/Makefile ] || exit 0; \
23295	r=`${PWD_COMMAND}`; export r; \
23296	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23297	$(HOST_EXPORTS) \
23298	for flag in $(EXTRA_HOST_FLAGS) ; do \
23299	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23300	done; \
23301	echo "Doing info in gzip" ; \
23302	(cd $(HOST_SUBDIR)/gzip && \
23303	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23304	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23305	          "RANLIB=$${RANLIB}" \
23306	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23307	          info) \
23308	  || exit 1
23309
23310@endif gzip
23311
23312.PHONY: maybe-dvi-gzip dvi-gzip
23313maybe-dvi-gzip:
23314@if gzip
23315maybe-dvi-gzip: dvi-gzip
23316
23317dvi-gzip: \
23318    configure-gzip
23319	@: $(MAKE); $(unstage)
23320	@[ -f ./gzip/Makefile ] || exit 0; \
23321	r=`${PWD_COMMAND}`; export r; \
23322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23323	$(HOST_EXPORTS) \
23324	for flag in $(EXTRA_HOST_FLAGS) ; do \
23325	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23326	done; \
23327	echo "Doing dvi in gzip" ; \
23328	(cd $(HOST_SUBDIR)/gzip && \
23329	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23330	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23331	          "RANLIB=$${RANLIB}" \
23332	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23333	          dvi) \
23334	  || exit 1
23335
23336@endif gzip
23337
23338.PHONY: maybe-pdf-gzip pdf-gzip
23339maybe-pdf-gzip:
23340@if gzip
23341maybe-pdf-gzip: pdf-gzip
23342
23343pdf-gzip: \
23344    configure-gzip
23345	@: $(MAKE); $(unstage)
23346	@[ -f ./gzip/Makefile ] || exit 0; \
23347	r=`${PWD_COMMAND}`; export r; \
23348	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23349	$(HOST_EXPORTS) \
23350	for flag in $(EXTRA_HOST_FLAGS) ; do \
23351	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23352	done; \
23353	echo "Doing pdf in gzip" ; \
23354	(cd $(HOST_SUBDIR)/gzip && \
23355	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23356	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23357	          "RANLIB=$${RANLIB}" \
23358	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23359	          pdf) \
23360	  || exit 1
23361
23362@endif gzip
23363
23364.PHONY: maybe-html-gzip html-gzip
23365maybe-html-gzip:
23366@if gzip
23367maybe-html-gzip: html-gzip
23368
23369html-gzip: \
23370    configure-gzip
23371	@: $(MAKE); $(unstage)
23372	@[ -f ./gzip/Makefile ] || exit 0; \
23373	r=`${PWD_COMMAND}`; export r; \
23374	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23375	$(HOST_EXPORTS) \
23376	for flag in $(EXTRA_HOST_FLAGS) ; do \
23377	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23378	done; \
23379	echo "Doing html in gzip" ; \
23380	(cd $(HOST_SUBDIR)/gzip && \
23381	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23382	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23383	          "RANLIB=$${RANLIB}" \
23384	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23385	          html) \
23386	  || exit 1
23387
23388@endif gzip
23389
23390.PHONY: maybe-TAGS-gzip TAGS-gzip
23391maybe-TAGS-gzip:
23392@if gzip
23393maybe-TAGS-gzip: TAGS-gzip
23394
23395TAGS-gzip: \
23396    configure-gzip
23397	@: $(MAKE); $(unstage)
23398	@[ -f ./gzip/Makefile ] || exit 0; \
23399	r=`${PWD_COMMAND}`; export r; \
23400	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23401	$(HOST_EXPORTS) \
23402	for flag in $(EXTRA_HOST_FLAGS) ; do \
23403	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23404	done; \
23405	echo "Doing TAGS in gzip" ; \
23406	(cd $(HOST_SUBDIR)/gzip && \
23407	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23408	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23409	          "RANLIB=$${RANLIB}" \
23410	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23411	          TAGS) \
23412	  || exit 1
23413
23414@endif gzip
23415
23416.PHONY: maybe-install-info-gzip install-info-gzip
23417maybe-install-info-gzip:
23418@if gzip
23419maybe-install-info-gzip: install-info-gzip
23420
23421install-info-gzip: \
23422    configure-gzip \
23423    info-gzip
23424	@: $(MAKE); $(unstage)
23425	@[ -f ./gzip/Makefile ] || exit 0; \
23426	r=`${PWD_COMMAND}`; export r; \
23427	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23428	$(HOST_EXPORTS) \
23429	for flag in $(EXTRA_HOST_FLAGS) ; do \
23430	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23431	done; \
23432	echo "Doing install-info in gzip" ; \
23433	(cd $(HOST_SUBDIR)/gzip && \
23434	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23435	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23436	          "RANLIB=$${RANLIB}" \
23437	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23438	          install-info) \
23439	  || exit 1
23440
23441@endif gzip
23442
23443.PHONY: maybe-install-pdf-gzip install-pdf-gzip
23444maybe-install-pdf-gzip:
23445@if gzip
23446maybe-install-pdf-gzip: install-pdf-gzip
23447
23448install-pdf-gzip: \
23449    configure-gzip \
23450    pdf-gzip
23451	@: $(MAKE); $(unstage)
23452	@[ -f ./gzip/Makefile ] || exit 0; \
23453	r=`${PWD_COMMAND}`; export r; \
23454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23455	$(HOST_EXPORTS) \
23456	for flag in $(EXTRA_HOST_FLAGS) ; do \
23457	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23458	done; \
23459	echo "Doing install-pdf in gzip" ; \
23460	(cd $(HOST_SUBDIR)/gzip && \
23461	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23462	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23463	          "RANLIB=$${RANLIB}" \
23464	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23465	          install-pdf) \
23466	  || exit 1
23467
23468@endif gzip
23469
23470.PHONY: maybe-install-html-gzip install-html-gzip
23471maybe-install-html-gzip:
23472@if gzip
23473maybe-install-html-gzip: install-html-gzip
23474
23475install-html-gzip: \
23476    configure-gzip \
23477    html-gzip
23478	@: $(MAKE); $(unstage)
23479	@[ -f ./gzip/Makefile ] || exit 0; \
23480	r=`${PWD_COMMAND}`; export r; \
23481	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23482	$(HOST_EXPORTS) \
23483	for flag in $(EXTRA_HOST_FLAGS) ; do \
23484	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23485	done; \
23486	echo "Doing install-html in gzip" ; \
23487	(cd $(HOST_SUBDIR)/gzip && \
23488	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23489	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23490	          "RANLIB=$${RANLIB}" \
23491	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23492	          install-html) \
23493	  || exit 1
23494
23495@endif gzip
23496
23497.PHONY: maybe-installcheck-gzip installcheck-gzip
23498maybe-installcheck-gzip:
23499@if gzip
23500maybe-installcheck-gzip: installcheck-gzip
23501
23502installcheck-gzip: \
23503    configure-gzip
23504	@: $(MAKE); $(unstage)
23505	@[ -f ./gzip/Makefile ] || exit 0; \
23506	r=`${PWD_COMMAND}`; export r; \
23507	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23508	$(HOST_EXPORTS) \
23509	for flag in $(EXTRA_HOST_FLAGS) ; do \
23510	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23511	done; \
23512	echo "Doing installcheck in gzip" ; \
23513	(cd $(HOST_SUBDIR)/gzip && \
23514	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23515	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23516	          "RANLIB=$${RANLIB}" \
23517	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23518	          installcheck) \
23519	  || exit 1
23520
23521@endif gzip
23522
23523.PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
23524maybe-mostlyclean-gzip:
23525@if gzip
23526maybe-mostlyclean-gzip: mostlyclean-gzip
23527
23528mostlyclean-gzip:
23529	@: $(MAKE); $(unstage)
23530	@[ -f ./gzip/Makefile ] || exit 0; \
23531	r=`${PWD_COMMAND}`; export r; \
23532	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23533	$(HOST_EXPORTS) \
23534	for flag in $(EXTRA_HOST_FLAGS) ; do \
23535	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23536	done; \
23537	echo "Doing mostlyclean in gzip" ; \
23538	(cd $(HOST_SUBDIR)/gzip && \
23539	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23540	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23541	          "RANLIB=$${RANLIB}" \
23542	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23543	          mostlyclean) \
23544	  || exit 1
23545
23546@endif gzip
23547
23548.PHONY: maybe-clean-gzip clean-gzip
23549maybe-clean-gzip:
23550@if gzip
23551maybe-clean-gzip: clean-gzip
23552
23553clean-gzip:
23554	@: $(MAKE); $(unstage)
23555	@[ -f ./gzip/Makefile ] || exit 0; \
23556	r=`${PWD_COMMAND}`; export r; \
23557	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23558	$(HOST_EXPORTS) \
23559	for flag in $(EXTRA_HOST_FLAGS) ; do \
23560	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23561	done; \
23562	echo "Doing clean in gzip" ; \
23563	(cd $(HOST_SUBDIR)/gzip && \
23564	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23565	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23566	          "RANLIB=$${RANLIB}" \
23567	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23568	          clean) \
23569	  || exit 1
23570
23571@endif gzip
23572
23573.PHONY: maybe-distclean-gzip distclean-gzip
23574maybe-distclean-gzip:
23575@if gzip
23576maybe-distclean-gzip: distclean-gzip
23577
23578distclean-gzip:
23579	@: $(MAKE); $(unstage)
23580	@[ -f ./gzip/Makefile ] || exit 0; \
23581	r=`${PWD_COMMAND}`; export r; \
23582	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23583	$(HOST_EXPORTS) \
23584	for flag in $(EXTRA_HOST_FLAGS) ; do \
23585	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23586	done; \
23587	echo "Doing distclean in gzip" ; \
23588	(cd $(HOST_SUBDIR)/gzip && \
23589	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23590	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23591	          "RANLIB=$${RANLIB}" \
23592	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23593	          distclean) \
23594	  || exit 1
23595
23596@endif gzip
23597
23598.PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
23599maybe-maintainer-clean-gzip:
23600@if gzip
23601maybe-maintainer-clean-gzip: maintainer-clean-gzip
23602
23603maintainer-clean-gzip:
23604	@: $(MAKE); $(unstage)
23605	@[ -f ./gzip/Makefile ] || exit 0; \
23606	r=`${PWD_COMMAND}`; export r; \
23607	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23608	$(HOST_EXPORTS) \
23609	for flag in $(EXTRA_HOST_FLAGS) ; do \
23610	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23611	done; \
23612	echo "Doing maintainer-clean in gzip" ; \
23613	(cd $(HOST_SUBDIR)/gzip && \
23614	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23615	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23616	          "RANLIB=$${RANLIB}" \
23617	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23618	          maintainer-clean) \
23619	  || exit 1
23620
23621@endif gzip
23622
23623
23624
23625.PHONY: configure-hello maybe-configure-hello
23626maybe-configure-hello:
23627@if gcc-bootstrap
23628configure-hello: stage_current
23629@endif gcc-bootstrap
23630@if hello
23631maybe-configure-hello: configure-hello
23632configure-hello:
23633	@: $(MAKE); $(unstage)
23634	@r=`${PWD_COMMAND}`; export r; \
23635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23636	test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
23637	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
23638	$(HOST_EXPORTS)  \
23639	echo Configuring in $(HOST_SUBDIR)/hello; \
23640	cd "$(HOST_SUBDIR)/hello" || exit 1; \
23641	case $(srcdir) in \
23642	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23643	  *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
23644		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23645	esac; \
23646	srcdiroption="--srcdir=$${topdir}/hello"; \
23647	libsrcdir="$$s/hello"; \
23648	$(SHELL) $${libsrcdir}/configure \
23649	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23650	  --target=${target_alias} $${srcdiroption}  \
23651	  || exit 1
23652@endif hello
23653
23654
23655
23656
23657
23658.PHONY: all-hello maybe-all-hello
23659maybe-all-hello:
23660@if gcc-bootstrap
23661all-hello: stage_current
23662@endif gcc-bootstrap
23663@if hello
23664TARGET-hello=all
23665maybe-all-hello: all-hello
23666all-hello: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
23673		$(TARGET-hello))
23674@endif hello
23675
23676
23677
23678
23679.PHONY: check-hello maybe-check-hello
23680maybe-check-hello:
23681@if hello
23682maybe-check-hello: check-hello
23683
23684check-hello:
23685	@: $(MAKE); $(unstage)
23686	@r=`${PWD_COMMAND}`; export r; \
23687	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23688	$(HOST_EXPORTS) \
23689	(cd $(HOST_SUBDIR)/hello && \
23690	  $(MAKE) $(FLAGS_TO_PASS)  check)
23691
23692@endif hello
23693
23694.PHONY: install-hello maybe-install-hello
23695maybe-install-hello:
23696@if hello
23697maybe-install-hello: install-hello
23698
23699install-hello: installdirs
23700	@: $(MAKE); $(unstage)
23701	@r=`${PWD_COMMAND}`; export r; \
23702	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23703	$(HOST_EXPORTS) \
23704	(cd $(HOST_SUBDIR)/hello && \
23705	  $(MAKE) $(FLAGS_TO_PASS)  install)
23706
23707@endif hello
23708
23709# Other targets (info, dvi, pdf, etc.)
23710
23711.PHONY: maybe-info-hello info-hello
23712maybe-info-hello:
23713@if hello
23714maybe-info-hello: info-hello
23715
23716info-hello: \
23717    configure-hello
23718	@: $(MAKE); $(unstage)
23719	@[ -f ./hello/Makefile ] || exit 0; \
23720	r=`${PWD_COMMAND}`; export r; \
23721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23722	$(HOST_EXPORTS) \
23723	for flag in $(EXTRA_HOST_FLAGS) ; do \
23724	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23725	done; \
23726	echo "Doing info in hello" ; \
23727	(cd $(HOST_SUBDIR)/hello && \
23728	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23729	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23730	          "RANLIB=$${RANLIB}" \
23731	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23732	          info) \
23733	  || exit 1
23734
23735@endif hello
23736
23737.PHONY: maybe-dvi-hello dvi-hello
23738maybe-dvi-hello:
23739@if hello
23740maybe-dvi-hello: dvi-hello
23741
23742dvi-hello: \
23743    configure-hello
23744	@: $(MAKE); $(unstage)
23745	@[ -f ./hello/Makefile ] || exit 0; \
23746	r=`${PWD_COMMAND}`; export r; \
23747	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23748	$(HOST_EXPORTS) \
23749	for flag in $(EXTRA_HOST_FLAGS) ; do \
23750	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23751	done; \
23752	echo "Doing dvi in hello" ; \
23753	(cd $(HOST_SUBDIR)/hello && \
23754	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23755	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23756	          "RANLIB=$${RANLIB}" \
23757	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23758	          dvi) \
23759	  || exit 1
23760
23761@endif hello
23762
23763.PHONY: maybe-pdf-hello pdf-hello
23764maybe-pdf-hello:
23765@if hello
23766maybe-pdf-hello: pdf-hello
23767
23768pdf-hello: \
23769    configure-hello
23770	@: $(MAKE); $(unstage)
23771	@[ -f ./hello/Makefile ] || exit 0; \
23772	r=`${PWD_COMMAND}`; export r; \
23773	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23774	$(HOST_EXPORTS) \
23775	for flag in $(EXTRA_HOST_FLAGS) ; do \
23776	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23777	done; \
23778	echo "Doing pdf in hello" ; \
23779	(cd $(HOST_SUBDIR)/hello && \
23780	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23781	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23782	          "RANLIB=$${RANLIB}" \
23783	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23784	          pdf) \
23785	  || exit 1
23786
23787@endif hello
23788
23789.PHONY: maybe-html-hello html-hello
23790maybe-html-hello:
23791@if hello
23792maybe-html-hello: html-hello
23793
23794html-hello: \
23795    configure-hello
23796	@: $(MAKE); $(unstage)
23797	@[ -f ./hello/Makefile ] || exit 0; \
23798	r=`${PWD_COMMAND}`; export r; \
23799	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23800	$(HOST_EXPORTS) \
23801	for flag in $(EXTRA_HOST_FLAGS) ; do \
23802	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23803	done; \
23804	echo "Doing html in hello" ; \
23805	(cd $(HOST_SUBDIR)/hello && \
23806	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23807	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23808	          "RANLIB=$${RANLIB}" \
23809	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23810	          html) \
23811	  || exit 1
23812
23813@endif hello
23814
23815.PHONY: maybe-TAGS-hello TAGS-hello
23816maybe-TAGS-hello:
23817@if hello
23818maybe-TAGS-hello: TAGS-hello
23819
23820TAGS-hello: \
23821    configure-hello
23822	@: $(MAKE); $(unstage)
23823	@[ -f ./hello/Makefile ] || exit 0; \
23824	r=`${PWD_COMMAND}`; export r; \
23825	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23826	$(HOST_EXPORTS) \
23827	for flag in $(EXTRA_HOST_FLAGS) ; do \
23828	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23829	done; \
23830	echo "Doing TAGS in hello" ; \
23831	(cd $(HOST_SUBDIR)/hello && \
23832	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23833	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23834	          "RANLIB=$${RANLIB}" \
23835	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23836	          TAGS) \
23837	  || exit 1
23838
23839@endif hello
23840
23841.PHONY: maybe-install-info-hello install-info-hello
23842maybe-install-info-hello:
23843@if hello
23844maybe-install-info-hello: install-info-hello
23845
23846install-info-hello: \
23847    configure-hello \
23848    info-hello
23849	@: $(MAKE); $(unstage)
23850	@[ -f ./hello/Makefile ] || exit 0; \
23851	r=`${PWD_COMMAND}`; export r; \
23852	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23853	$(HOST_EXPORTS) \
23854	for flag in $(EXTRA_HOST_FLAGS) ; do \
23855	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23856	done; \
23857	echo "Doing install-info in hello" ; \
23858	(cd $(HOST_SUBDIR)/hello && \
23859	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23860	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23861	          "RANLIB=$${RANLIB}" \
23862	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23863	          install-info) \
23864	  || exit 1
23865
23866@endif hello
23867
23868.PHONY: maybe-install-pdf-hello install-pdf-hello
23869maybe-install-pdf-hello:
23870@if hello
23871maybe-install-pdf-hello: install-pdf-hello
23872
23873install-pdf-hello: \
23874    configure-hello \
23875    pdf-hello
23876	@: $(MAKE); $(unstage)
23877	@[ -f ./hello/Makefile ] || exit 0; \
23878	r=`${PWD_COMMAND}`; export r; \
23879	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880	$(HOST_EXPORTS) \
23881	for flag in $(EXTRA_HOST_FLAGS) ; do \
23882	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883	done; \
23884	echo "Doing install-pdf in hello" ; \
23885	(cd $(HOST_SUBDIR)/hello && \
23886	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888	          "RANLIB=$${RANLIB}" \
23889	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23890	          install-pdf) \
23891	  || exit 1
23892
23893@endif hello
23894
23895.PHONY: maybe-install-html-hello install-html-hello
23896maybe-install-html-hello:
23897@if hello
23898maybe-install-html-hello: install-html-hello
23899
23900install-html-hello: \
23901    configure-hello \
23902    html-hello
23903	@: $(MAKE); $(unstage)
23904	@[ -f ./hello/Makefile ] || exit 0; \
23905	r=`${PWD_COMMAND}`; export r; \
23906	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23907	$(HOST_EXPORTS) \
23908	for flag in $(EXTRA_HOST_FLAGS) ; do \
23909	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23910	done; \
23911	echo "Doing install-html in hello" ; \
23912	(cd $(HOST_SUBDIR)/hello && \
23913	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23914	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23915	          "RANLIB=$${RANLIB}" \
23916	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23917	          install-html) \
23918	  || exit 1
23919
23920@endif hello
23921
23922.PHONY: maybe-installcheck-hello installcheck-hello
23923maybe-installcheck-hello:
23924@if hello
23925maybe-installcheck-hello: installcheck-hello
23926
23927installcheck-hello: \
23928    configure-hello
23929	@: $(MAKE); $(unstage)
23930	@[ -f ./hello/Makefile ] || exit 0; \
23931	r=`${PWD_COMMAND}`; export r; \
23932	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933	$(HOST_EXPORTS) \
23934	for flag in $(EXTRA_HOST_FLAGS) ; do \
23935	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23936	done; \
23937	echo "Doing installcheck in hello" ; \
23938	(cd $(HOST_SUBDIR)/hello && \
23939	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23940	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23941	          "RANLIB=$${RANLIB}" \
23942	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23943	          installcheck) \
23944	  || exit 1
23945
23946@endif hello
23947
23948.PHONY: maybe-mostlyclean-hello mostlyclean-hello
23949maybe-mostlyclean-hello:
23950@if hello
23951maybe-mostlyclean-hello: mostlyclean-hello
23952
23953mostlyclean-hello:
23954	@: $(MAKE); $(unstage)
23955	@[ -f ./hello/Makefile ] || exit 0; \
23956	r=`${PWD_COMMAND}`; export r; \
23957	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23958	$(HOST_EXPORTS) \
23959	for flag in $(EXTRA_HOST_FLAGS) ; do \
23960	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23961	done; \
23962	echo "Doing mostlyclean in hello" ; \
23963	(cd $(HOST_SUBDIR)/hello && \
23964	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23965	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23966	          "RANLIB=$${RANLIB}" \
23967	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23968	          mostlyclean) \
23969	  || exit 1
23970
23971@endif hello
23972
23973.PHONY: maybe-clean-hello clean-hello
23974maybe-clean-hello:
23975@if hello
23976maybe-clean-hello: clean-hello
23977
23978clean-hello:
23979	@: $(MAKE); $(unstage)
23980	@[ -f ./hello/Makefile ] || exit 0; \
23981	r=`${PWD_COMMAND}`; export r; \
23982	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23983	$(HOST_EXPORTS) \
23984	for flag in $(EXTRA_HOST_FLAGS) ; do \
23985	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23986	done; \
23987	echo "Doing clean in hello" ; \
23988	(cd $(HOST_SUBDIR)/hello && \
23989	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23990	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23991	          "RANLIB=$${RANLIB}" \
23992	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23993	          clean) \
23994	  || exit 1
23995
23996@endif hello
23997
23998.PHONY: maybe-distclean-hello distclean-hello
23999maybe-distclean-hello:
24000@if hello
24001maybe-distclean-hello: distclean-hello
24002
24003distclean-hello:
24004	@: $(MAKE); $(unstage)
24005	@[ -f ./hello/Makefile ] || exit 0; \
24006	r=`${PWD_COMMAND}`; export r; \
24007	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24008	$(HOST_EXPORTS) \
24009	for flag in $(EXTRA_HOST_FLAGS) ; do \
24010	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24011	done; \
24012	echo "Doing distclean in hello" ; \
24013	(cd $(HOST_SUBDIR)/hello && \
24014	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24015	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24016	          "RANLIB=$${RANLIB}" \
24017	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24018	          distclean) \
24019	  || exit 1
24020
24021@endif hello
24022
24023.PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24024maybe-maintainer-clean-hello:
24025@if hello
24026maybe-maintainer-clean-hello: maintainer-clean-hello
24027
24028maintainer-clean-hello:
24029	@: $(MAKE); $(unstage)
24030	@[ -f ./hello/Makefile ] || exit 0; \
24031	r=`${PWD_COMMAND}`; export r; \
24032	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24033	$(HOST_EXPORTS) \
24034	for flag in $(EXTRA_HOST_FLAGS) ; do \
24035	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24036	done; \
24037	echo "Doing maintainer-clean in hello" ; \
24038	(cd $(HOST_SUBDIR)/hello && \
24039	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24040	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24041	          "RANLIB=$${RANLIB}" \
24042	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24043	          maintainer-clean) \
24044	  || exit 1
24045
24046@endif hello
24047
24048
24049
24050.PHONY: configure-indent maybe-configure-indent
24051maybe-configure-indent:
24052@if gcc-bootstrap
24053configure-indent: stage_current
24054@endif gcc-bootstrap
24055@if indent
24056maybe-configure-indent: configure-indent
24057configure-indent:
24058	@: $(MAKE); $(unstage)
24059	@r=`${PWD_COMMAND}`; export r; \
24060	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24061	test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24062	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24063	$(HOST_EXPORTS)  \
24064	echo Configuring in $(HOST_SUBDIR)/indent; \
24065	cd "$(HOST_SUBDIR)/indent" || exit 1; \
24066	case $(srcdir) in \
24067	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24068	  *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24069		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24070	esac; \
24071	srcdiroption="--srcdir=$${topdir}/indent"; \
24072	libsrcdir="$$s/indent"; \
24073	$(SHELL) $${libsrcdir}/configure \
24074	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24075	  --target=${target_alias} $${srcdiroption}  \
24076	  || exit 1
24077@endif indent
24078
24079
24080
24081
24082
24083.PHONY: all-indent maybe-all-indent
24084maybe-all-indent:
24085@if gcc-bootstrap
24086all-indent: stage_current
24087@endif gcc-bootstrap
24088@if indent
24089TARGET-indent=all
24090maybe-all-indent: all-indent
24091all-indent: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24098		$(TARGET-indent))
24099@endif indent
24100
24101
24102
24103
24104.PHONY: check-indent maybe-check-indent
24105maybe-check-indent:
24106@if indent
24107maybe-check-indent: check-indent
24108
24109check-indent:
24110	@: $(MAKE); $(unstage)
24111	@r=`${PWD_COMMAND}`; export r; \
24112	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24113	$(HOST_EXPORTS) \
24114	(cd $(HOST_SUBDIR)/indent && \
24115	  $(MAKE) $(FLAGS_TO_PASS)  check)
24116
24117@endif indent
24118
24119.PHONY: install-indent maybe-install-indent
24120maybe-install-indent:
24121@if indent
24122maybe-install-indent: install-indent
24123
24124install-indent: installdirs
24125	@: $(MAKE); $(unstage)
24126	@r=`${PWD_COMMAND}`; export r; \
24127	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24128	$(HOST_EXPORTS) \
24129	(cd $(HOST_SUBDIR)/indent && \
24130	  $(MAKE) $(FLAGS_TO_PASS)  install)
24131
24132@endif indent
24133
24134# Other targets (info, dvi, pdf, etc.)
24135
24136.PHONY: maybe-info-indent info-indent
24137maybe-info-indent:
24138@if indent
24139maybe-info-indent: info-indent
24140
24141info-indent: \
24142    configure-indent
24143	@: $(MAKE); $(unstage)
24144	@[ -f ./indent/Makefile ] || exit 0; \
24145	r=`${PWD_COMMAND}`; export r; \
24146	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24147	$(HOST_EXPORTS) \
24148	for flag in $(EXTRA_HOST_FLAGS) ; do \
24149	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24150	done; \
24151	echo "Doing info in indent" ; \
24152	(cd $(HOST_SUBDIR)/indent && \
24153	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24154	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24155	          "RANLIB=$${RANLIB}" \
24156	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24157	          info) \
24158	  || exit 1
24159
24160@endif indent
24161
24162.PHONY: maybe-dvi-indent dvi-indent
24163maybe-dvi-indent:
24164@if indent
24165maybe-dvi-indent: dvi-indent
24166
24167dvi-indent: \
24168    configure-indent
24169	@: $(MAKE); $(unstage)
24170	@[ -f ./indent/Makefile ] || exit 0; \
24171	r=`${PWD_COMMAND}`; export r; \
24172	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24173	$(HOST_EXPORTS) \
24174	for flag in $(EXTRA_HOST_FLAGS) ; do \
24175	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24176	done; \
24177	echo "Doing dvi in indent" ; \
24178	(cd $(HOST_SUBDIR)/indent && \
24179	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24180	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24181	          "RANLIB=$${RANLIB}" \
24182	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24183	          dvi) \
24184	  || exit 1
24185
24186@endif indent
24187
24188.PHONY: maybe-pdf-indent pdf-indent
24189maybe-pdf-indent:
24190@if indent
24191maybe-pdf-indent: pdf-indent
24192
24193pdf-indent: \
24194    configure-indent
24195	@: $(MAKE); $(unstage)
24196	@[ -f ./indent/Makefile ] || exit 0; \
24197	r=`${PWD_COMMAND}`; export r; \
24198	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24199	$(HOST_EXPORTS) \
24200	for flag in $(EXTRA_HOST_FLAGS) ; do \
24201	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24202	done; \
24203	echo "Doing pdf in indent" ; \
24204	(cd $(HOST_SUBDIR)/indent && \
24205	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24206	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24207	          "RANLIB=$${RANLIB}" \
24208	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24209	          pdf) \
24210	  || exit 1
24211
24212@endif indent
24213
24214.PHONY: maybe-html-indent html-indent
24215maybe-html-indent:
24216@if indent
24217maybe-html-indent: html-indent
24218
24219html-indent: \
24220    configure-indent
24221	@: $(MAKE); $(unstage)
24222	@[ -f ./indent/Makefile ] || exit 0; \
24223	r=`${PWD_COMMAND}`; export r; \
24224	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24225	$(HOST_EXPORTS) \
24226	for flag in $(EXTRA_HOST_FLAGS) ; do \
24227	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24228	done; \
24229	echo "Doing html in indent" ; \
24230	(cd $(HOST_SUBDIR)/indent && \
24231	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24232	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24233	          "RANLIB=$${RANLIB}" \
24234	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24235	          html) \
24236	  || exit 1
24237
24238@endif indent
24239
24240.PHONY: maybe-TAGS-indent TAGS-indent
24241maybe-TAGS-indent:
24242@if indent
24243maybe-TAGS-indent: TAGS-indent
24244
24245TAGS-indent: \
24246    configure-indent
24247	@: $(MAKE); $(unstage)
24248	@[ -f ./indent/Makefile ] || exit 0; \
24249	r=`${PWD_COMMAND}`; export r; \
24250	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24251	$(HOST_EXPORTS) \
24252	for flag in $(EXTRA_HOST_FLAGS) ; do \
24253	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24254	done; \
24255	echo "Doing TAGS in indent" ; \
24256	(cd $(HOST_SUBDIR)/indent && \
24257	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24258	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24259	          "RANLIB=$${RANLIB}" \
24260	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24261	          TAGS) \
24262	  || exit 1
24263
24264@endif indent
24265
24266.PHONY: maybe-install-info-indent install-info-indent
24267maybe-install-info-indent:
24268@if indent
24269maybe-install-info-indent: install-info-indent
24270
24271install-info-indent: \
24272    configure-indent \
24273    info-indent
24274	@: $(MAKE); $(unstage)
24275	@[ -f ./indent/Makefile ] || exit 0; \
24276	r=`${PWD_COMMAND}`; export r; \
24277	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24278	$(HOST_EXPORTS) \
24279	for flag in $(EXTRA_HOST_FLAGS) ; do \
24280	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24281	done; \
24282	echo "Doing install-info in indent" ; \
24283	(cd $(HOST_SUBDIR)/indent && \
24284	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24285	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24286	          "RANLIB=$${RANLIB}" \
24287	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24288	          install-info) \
24289	  || exit 1
24290
24291@endif indent
24292
24293.PHONY: maybe-install-pdf-indent install-pdf-indent
24294maybe-install-pdf-indent:
24295@if indent
24296maybe-install-pdf-indent: install-pdf-indent
24297
24298install-pdf-indent: \
24299    configure-indent \
24300    pdf-indent
24301	@: $(MAKE); $(unstage)
24302	@[ -f ./indent/Makefile ] || exit 0; \
24303	r=`${PWD_COMMAND}`; export r; \
24304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24305	$(HOST_EXPORTS) \
24306	for flag in $(EXTRA_HOST_FLAGS) ; do \
24307	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24308	done; \
24309	echo "Doing install-pdf in indent" ; \
24310	(cd $(HOST_SUBDIR)/indent && \
24311	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24312	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24313	          "RANLIB=$${RANLIB}" \
24314	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24315	          install-pdf) \
24316	  || exit 1
24317
24318@endif indent
24319
24320.PHONY: maybe-install-html-indent install-html-indent
24321maybe-install-html-indent:
24322@if indent
24323maybe-install-html-indent: install-html-indent
24324
24325install-html-indent: \
24326    configure-indent \
24327    html-indent
24328	@: $(MAKE); $(unstage)
24329	@[ -f ./indent/Makefile ] || exit 0; \
24330	r=`${PWD_COMMAND}`; export r; \
24331	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24332	$(HOST_EXPORTS) \
24333	for flag in $(EXTRA_HOST_FLAGS) ; do \
24334	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24335	done; \
24336	echo "Doing install-html in indent" ; \
24337	(cd $(HOST_SUBDIR)/indent && \
24338	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24339	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24340	          "RANLIB=$${RANLIB}" \
24341	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24342	          install-html) \
24343	  || exit 1
24344
24345@endif indent
24346
24347.PHONY: maybe-installcheck-indent installcheck-indent
24348maybe-installcheck-indent:
24349@if indent
24350maybe-installcheck-indent: installcheck-indent
24351
24352installcheck-indent: \
24353    configure-indent
24354	@: $(MAKE); $(unstage)
24355	@[ -f ./indent/Makefile ] || exit 0; \
24356	r=`${PWD_COMMAND}`; export r; \
24357	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24358	$(HOST_EXPORTS) \
24359	for flag in $(EXTRA_HOST_FLAGS) ; do \
24360	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24361	done; \
24362	echo "Doing installcheck in indent" ; \
24363	(cd $(HOST_SUBDIR)/indent && \
24364	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24365	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24366	          "RANLIB=$${RANLIB}" \
24367	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24368	          installcheck) \
24369	  || exit 1
24370
24371@endif indent
24372
24373.PHONY: maybe-mostlyclean-indent mostlyclean-indent
24374maybe-mostlyclean-indent:
24375@if indent
24376maybe-mostlyclean-indent: mostlyclean-indent
24377
24378mostlyclean-indent:
24379	@: $(MAKE); $(unstage)
24380	@[ -f ./indent/Makefile ] || exit 0; \
24381	r=`${PWD_COMMAND}`; export r; \
24382	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24383	$(HOST_EXPORTS) \
24384	for flag in $(EXTRA_HOST_FLAGS) ; do \
24385	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24386	done; \
24387	echo "Doing mostlyclean in indent" ; \
24388	(cd $(HOST_SUBDIR)/indent && \
24389	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24390	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24391	          "RANLIB=$${RANLIB}" \
24392	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24393	          mostlyclean) \
24394	  || exit 1
24395
24396@endif indent
24397
24398.PHONY: maybe-clean-indent clean-indent
24399maybe-clean-indent:
24400@if indent
24401maybe-clean-indent: clean-indent
24402
24403clean-indent:
24404	@: $(MAKE); $(unstage)
24405	@[ -f ./indent/Makefile ] || exit 0; \
24406	r=`${PWD_COMMAND}`; export r; \
24407	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24408	$(HOST_EXPORTS) \
24409	for flag in $(EXTRA_HOST_FLAGS) ; do \
24410	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24411	done; \
24412	echo "Doing clean in indent" ; \
24413	(cd $(HOST_SUBDIR)/indent && \
24414	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24415	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24416	          "RANLIB=$${RANLIB}" \
24417	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24418	          clean) \
24419	  || exit 1
24420
24421@endif indent
24422
24423.PHONY: maybe-distclean-indent distclean-indent
24424maybe-distclean-indent:
24425@if indent
24426maybe-distclean-indent: distclean-indent
24427
24428distclean-indent:
24429	@: $(MAKE); $(unstage)
24430	@[ -f ./indent/Makefile ] || exit 0; \
24431	r=`${PWD_COMMAND}`; export r; \
24432	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24433	$(HOST_EXPORTS) \
24434	for flag in $(EXTRA_HOST_FLAGS) ; do \
24435	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24436	done; \
24437	echo "Doing distclean in indent" ; \
24438	(cd $(HOST_SUBDIR)/indent && \
24439	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24440	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24441	          "RANLIB=$${RANLIB}" \
24442	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24443	          distclean) \
24444	  || exit 1
24445
24446@endif indent
24447
24448.PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
24449maybe-maintainer-clean-indent:
24450@if indent
24451maybe-maintainer-clean-indent: maintainer-clean-indent
24452
24453maintainer-clean-indent:
24454	@: $(MAKE); $(unstage)
24455	@[ -f ./indent/Makefile ] || exit 0; \
24456	r=`${PWD_COMMAND}`; export r; \
24457	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24458	$(HOST_EXPORTS) \
24459	for flag in $(EXTRA_HOST_FLAGS) ; do \
24460	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24461	done; \
24462	echo "Doing maintainer-clean in indent" ; \
24463	(cd $(HOST_SUBDIR)/indent && \
24464	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24465	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24466	          "RANLIB=$${RANLIB}" \
24467	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24468	          maintainer-clean) \
24469	  || exit 1
24470
24471@endif indent
24472
24473
24474
24475.PHONY: configure-intl maybe-configure-intl
24476maybe-configure-intl:
24477@if gcc-bootstrap
24478configure-intl: stage_current
24479@endif gcc-bootstrap
24480@if intl
24481maybe-configure-intl: configure-intl
24482configure-intl:
24483	@r=`${PWD_COMMAND}`; export r; \
24484	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24485	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24486	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24487	$(HOST_EXPORTS)  \
24488	echo Configuring in $(HOST_SUBDIR)/intl; \
24489	cd "$(HOST_SUBDIR)/intl" || exit 1; \
24490	case $(srcdir) in \
24491	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24492	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24493		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24494	esac; \
24495	srcdiroption="--srcdir=$${topdir}/intl"; \
24496	libsrcdir="$$s/intl"; \
24497	$(SHELL) $${libsrcdir}/configure \
24498	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24499	  --target=${target_alias} $${srcdiroption}  \
24500	  || exit 1
24501@endif intl
24502
24503
24504
24505.PHONY: configure-stage1-intl maybe-configure-stage1-intl
24506maybe-configure-stage1-intl:
24507@if intl-bootstrap
24508maybe-configure-stage1-intl: configure-stage1-intl
24509configure-stage1-intl:
24510	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24511	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24512	@r=`${PWD_COMMAND}`; export r; \
24513	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24514	TFLAGS="$(STAGE1_TFLAGS)"; \
24515	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24516	$(HOST_EXPORTS) \
24517	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24518	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24519	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24520	echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
24521	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24522	cd $(HOST_SUBDIR)/intl || exit 1; \
24523	case $(srcdir) in \
24524	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24525	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24526		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24527	esac; \
24528	srcdiroption="--srcdir=$${topdir}/intl"; \
24529	libsrcdir="$$s/intl"; \
24530	$(SHELL) $${libsrcdir}/configure \
24531	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24532	  --target=${target_alias} $${srcdiroption} \
24533	  $(STAGE1_CONFIGURE_FLAGS)
24534@endif intl-bootstrap
24535
24536.PHONY: configure-stage2-intl maybe-configure-stage2-intl
24537maybe-configure-stage2-intl:
24538@if intl-bootstrap
24539maybe-configure-stage2-intl: configure-stage2-intl
24540configure-stage2-intl:
24541	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24542	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24543	@r=`${PWD_COMMAND}`; export r; \
24544	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545	TFLAGS="$(STAGE2_TFLAGS)"; \
24546	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24547	$(HOST_EXPORTS) \
24548	$(POSTSTAGE1_HOST_EXPORTS) \
24549	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24550	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24551	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24552	echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
24553	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24554	cd $(HOST_SUBDIR)/intl || exit 1; \
24555	case $(srcdir) in \
24556	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24557	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24558		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24559	esac; \
24560	srcdiroption="--srcdir=$${topdir}/intl"; \
24561	libsrcdir="$$s/intl"; \
24562	$(SHELL) $${libsrcdir}/configure \
24563	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24564	  --target=${target_alias} $${srcdiroption} \
24565	  --with-build-libsubdir=$(HOST_SUBDIR) \
24566	  $(STAGE2_CONFIGURE_FLAGS)
24567@endif intl-bootstrap
24568
24569.PHONY: configure-stage3-intl maybe-configure-stage3-intl
24570maybe-configure-stage3-intl:
24571@if intl-bootstrap
24572maybe-configure-stage3-intl: configure-stage3-intl
24573configure-stage3-intl:
24574	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24575	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24576	@r=`${PWD_COMMAND}`; export r; \
24577	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24578	TFLAGS="$(STAGE3_TFLAGS)"; \
24579	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24580	$(HOST_EXPORTS) \
24581	$(POSTSTAGE1_HOST_EXPORTS) \
24582	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24583	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24584	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24585	echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
24586	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24587	cd $(HOST_SUBDIR)/intl || exit 1; \
24588	case $(srcdir) in \
24589	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24590	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24591		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24592	esac; \
24593	srcdiroption="--srcdir=$${topdir}/intl"; \
24594	libsrcdir="$$s/intl"; \
24595	$(SHELL) $${libsrcdir}/configure \
24596	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24597	  --target=${target_alias} $${srcdiroption} \
24598	  --with-build-libsubdir=$(HOST_SUBDIR) \
24599	  $(STAGE3_CONFIGURE_FLAGS)
24600@endif intl-bootstrap
24601
24602.PHONY: configure-stage4-intl maybe-configure-stage4-intl
24603maybe-configure-stage4-intl:
24604@if intl-bootstrap
24605maybe-configure-stage4-intl: configure-stage4-intl
24606configure-stage4-intl:
24607	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24608	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24609	@r=`${PWD_COMMAND}`; export r; \
24610	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24611	TFLAGS="$(STAGE4_TFLAGS)"; \
24612	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24613	$(HOST_EXPORTS) \
24614	$(POSTSTAGE1_HOST_EXPORTS) \
24615	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24616	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24617	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24618	echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
24619	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24620	cd $(HOST_SUBDIR)/intl || exit 1; \
24621	case $(srcdir) in \
24622	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24623	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24624		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24625	esac; \
24626	srcdiroption="--srcdir=$${topdir}/intl"; \
24627	libsrcdir="$$s/intl"; \
24628	$(SHELL) $${libsrcdir}/configure \
24629	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24630	  --target=${target_alias} $${srcdiroption} \
24631	  --with-build-libsubdir=$(HOST_SUBDIR) \
24632	  $(STAGE4_CONFIGURE_FLAGS)
24633@endif intl-bootstrap
24634
24635.PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
24636maybe-configure-stageprofile-intl:
24637@if intl-bootstrap
24638maybe-configure-stageprofile-intl: configure-stageprofile-intl
24639configure-stageprofile-intl:
24640	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24641	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24642	@r=`${PWD_COMMAND}`; export r; \
24643	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24644	TFLAGS="$(STAGEprofile_TFLAGS)"; \
24645	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24646	$(HOST_EXPORTS) \
24647	$(POSTSTAGE1_HOST_EXPORTS) \
24648	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24649	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24650	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24651	echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
24652	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24653	cd $(HOST_SUBDIR)/intl || exit 1; \
24654	case $(srcdir) in \
24655	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24656	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24657		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24658	esac; \
24659	srcdiroption="--srcdir=$${topdir}/intl"; \
24660	libsrcdir="$$s/intl"; \
24661	$(SHELL) $${libsrcdir}/configure \
24662	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24663	  --target=${target_alias} $${srcdiroption} \
24664	  --with-build-libsubdir=$(HOST_SUBDIR) \
24665	  $(STAGEprofile_CONFIGURE_FLAGS)
24666@endif intl-bootstrap
24667
24668.PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
24669maybe-configure-stagefeedback-intl:
24670@if intl-bootstrap
24671maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
24672configure-stagefeedback-intl:
24673	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24674	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24675	@r=`${PWD_COMMAND}`; export r; \
24676	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24677	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24678	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24679	$(HOST_EXPORTS) \
24680	$(POSTSTAGE1_HOST_EXPORTS) \
24681	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24682	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24683	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24684	echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
24685	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24686	cd $(HOST_SUBDIR)/intl || exit 1; \
24687	case $(srcdir) in \
24688	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24689	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24690		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24691	esac; \
24692	srcdiroption="--srcdir=$${topdir}/intl"; \
24693	libsrcdir="$$s/intl"; \
24694	$(SHELL) $${libsrcdir}/configure \
24695	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24696	  --target=${target_alias} $${srcdiroption} \
24697	  --with-build-libsubdir=$(HOST_SUBDIR) \
24698	  $(STAGEfeedback_CONFIGURE_FLAGS)
24699@endif intl-bootstrap
24700
24701
24702
24703
24704
24705.PHONY: all-intl maybe-all-intl
24706maybe-all-intl:
24707@if gcc-bootstrap
24708all-intl: stage_current
24709@endif gcc-bootstrap
24710@if intl
24711TARGET-intl=all
24712maybe-all-intl: all-intl
24713all-intl: configure-intl
24714	@r=`${PWD_COMMAND}`; export r; \
24715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24716	$(HOST_EXPORTS)  \
24717	(cd $(HOST_SUBDIR)/intl && \
24718	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
24719		$(TARGET-intl))
24720@endif intl
24721
24722
24723
24724.PHONY: all-stage1-intl maybe-all-stage1-intl
24725.PHONY: clean-stage1-intl maybe-clean-stage1-intl
24726maybe-all-stage1-intl:
24727maybe-clean-stage1-intl:
24728@if intl-bootstrap
24729maybe-all-stage1-intl: all-stage1-intl
24730all-stage1: all-stage1-intl
24731TARGET-stage1-intl = $(TARGET-intl)
24732all-stage1-intl: configure-stage1-intl
24733	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24734	@r=`${PWD_COMMAND}`; export r; \
24735	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24736	TFLAGS="$(STAGE1_TFLAGS)"; \
24737	$(HOST_EXPORTS)  \
24738	cd $(HOST_SUBDIR)/intl && \
24739	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24740		CFLAGS="$(STAGE1_CFLAGS)" \
24741		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24742		LIBCFLAGS="$(LIBCFLAGS)" \
24743		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24744		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24745		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24746		$(EXTRA_HOST_FLAGS)   \
24747		TFLAGS="$(STAGE1_TFLAGS)" \
24748		$(TARGET-stage1-intl)
24749
24750maybe-clean-stage1-intl: clean-stage1-intl
24751clean-stage1: clean-stage1-intl
24752clean-stage1-intl:
24753	@if [ $(current_stage) = stage1 ]; then \
24754	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24755	else \
24756	  [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
24757	  $(MAKE) stage1-start; \
24758	fi; \
24759	cd $(HOST_SUBDIR)/intl && \
24760	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24761		 clean
24762@endif intl-bootstrap
24763
24764
24765.PHONY: all-stage2-intl maybe-all-stage2-intl
24766.PHONY: clean-stage2-intl maybe-clean-stage2-intl
24767maybe-all-stage2-intl:
24768maybe-clean-stage2-intl:
24769@if intl-bootstrap
24770maybe-all-stage2-intl: all-stage2-intl
24771all-stage2: all-stage2-intl
24772TARGET-stage2-intl = $(TARGET-intl)
24773all-stage2-intl: configure-stage2-intl
24774	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24775	@r=`${PWD_COMMAND}`; export r; \
24776	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24777	TFLAGS="$(STAGE2_TFLAGS)"; \
24778	$(HOST_EXPORTS) \
24779	$(POSTSTAGE1_HOST_EXPORTS)  \
24780	cd $(HOST_SUBDIR)/intl && \
24781	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24782		CFLAGS="$(STAGE2_CFLAGS)" \
24783		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24784		LIBCFLAGS="$(STAGE2_CFLAGS)" \
24785		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24786		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24787		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24788		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24789		TFLAGS="$(STAGE2_TFLAGS)" \
24790		$(TARGET-stage2-intl)
24791
24792maybe-clean-stage2-intl: clean-stage2-intl
24793clean-stage2: clean-stage2-intl
24794clean-stage2-intl:
24795	@if [ $(current_stage) = stage2 ]; then \
24796	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24797	else \
24798	  [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
24799	  $(MAKE) stage2-start; \
24800	fi; \
24801	cd $(HOST_SUBDIR)/intl && \
24802	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24803		$(POSTSTAGE1_FLAGS_TO_PASS)  \
24804		 clean
24805@endif intl-bootstrap
24806
24807
24808.PHONY: all-stage3-intl maybe-all-stage3-intl
24809.PHONY: clean-stage3-intl maybe-clean-stage3-intl
24810maybe-all-stage3-intl:
24811maybe-clean-stage3-intl:
24812@if intl-bootstrap
24813maybe-all-stage3-intl: all-stage3-intl
24814all-stage3: all-stage3-intl
24815TARGET-stage3-intl = $(TARGET-intl)
24816all-stage3-intl: configure-stage3-intl
24817	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24818	@r=`${PWD_COMMAND}`; export r; \
24819	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24820	TFLAGS="$(STAGE3_TFLAGS)"; \
24821	$(HOST_EXPORTS) \
24822	$(POSTSTAGE1_HOST_EXPORTS)  \
24823	cd $(HOST_SUBDIR)/intl && \
24824	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24825		CFLAGS="$(STAGE3_CFLAGS)" \
24826		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24827		LIBCFLAGS="$(STAGE3_CFLAGS)" \
24828		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24829		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24830		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24831		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24832		TFLAGS="$(STAGE3_TFLAGS)" \
24833		$(TARGET-stage3-intl)
24834
24835maybe-clean-stage3-intl: clean-stage3-intl
24836clean-stage3: clean-stage3-intl
24837clean-stage3-intl:
24838	@if [ $(current_stage) = stage3 ]; then \
24839	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24840	else \
24841	  [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
24842	  $(MAKE) stage3-start; \
24843	fi; \
24844	cd $(HOST_SUBDIR)/intl && \
24845	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24846		$(POSTSTAGE1_FLAGS_TO_PASS)  \
24847		 clean
24848@endif intl-bootstrap
24849
24850
24851.PHONY: all-stage4-intl maybe-all-stage4-intl
24852.PHONY: clean-stage4-intl maybe-clean-stage4-intl
24853maybe-all-stage4-intl:
24854maybe-clean-stage4-intl:
24855@if intl-bootstrap
24856maybe-all-stage4-intl: all-stage4-intl
24857all-stage4: all-stage4-intl
24858TARGET-stage4-intl = $(TARGET-intl)
24859all-stage4-intl: configure-stage4-intl
24860	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24861	@r=`${PWD_COMMAND}`; export r; \
24862	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24863	TFLAGS="$(STAGE4_TFLAGS)"; \
24864	$(HOST_EXPORTS) \
24865	$(POSTSTAGE1_HOST_EXPORTS)  \
24866	cd $(HOST_SUBDIR)/intl && \
24867	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24868		CFLAGS="$(STAGE4_CFLAGS)" \
24869		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24870		LIBCFLAGS="$(STAGE4_CFLAGS)" \
24871		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24872		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24873		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24874		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24875		TFLAGS="$(STAGE4_TFLAGS)" \
24876		$(TARGET-stage4-intl)
24877
24878maybe-clean-stage4-intl: clean-stage4-intl
24879clean-stage4: clean-stage4-intl
24880clean-stage4-intl:
24881	@if [ $(current_stage) = stage4 ]; then \
24882	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24883	else \
24884	  [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
24885	  $(MAKE) stage4-start; \
24886	fi; \
24887	cd $(HOST_SUBDIR)/intl && \
24888	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24889		$(POSTSTAGE1_FLAGS_TO_PASS)  \
24890		 clean
24891@endif intl-bootstrap
24892
24893
24894.PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
24895.PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
24896maybe-all-stageprofile-intl:
24897maybe-clean-stageprofile-intl:
24898@if intl-bootstrap
24899maybe-all-stageprofile-intl: all-stageprofile-intl
24900all-stageprofile: all-stageprofile-intl
24901TARGET-stageprofile-intl = $(TARGET-intl)
24902all-stageprofile-intl: configure-stageprofile-intl
24903	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24904	@r=`${PWD_COMMAND}`; export r; \
24905	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24906	TFLAGS="$(STAGEprofile_TFLAGS)"; \
24907	$(HOST_EXPORTS) \
24908	$(POSTSTAGE1_HOST_EXPORTS)  \
24909	cd $(HOST_SUBDIR)/intl && \
24910	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24911		CFLAGS="$(STAGEprofile_CFLAGS)" \
24912		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24913		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24914		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24915		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24916		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24917		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24918		TFLAGS="$(STAGEprofile_TFLAGS)" \
24919		$(TARGET-stageprofile-intl)
24920
24921maybe-clean-stageprofile-intl: clean-stageprofile-intl
24922clean-stageprofile: clean-stageprofile-intl
24923clean-stageprofile-intl:
24924	@if [ $(current_stage) = stageprofile ]; then \
24925	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24926	else \
24927	  [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
24928	  $(MAKE) stageprofile-start; \
24929	fi; \
24930	cd $(HOST_SUBDIR)/intl && \
24931	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24932		$(POSTSTAGE1_FLAGS_TO_PASS)  \
24933		 clean
24934@endif intl-bootstrap
24935
24936
24937.PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
24938.PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
24939maybe-all-stagefeedback-intl:
24940maybe-clean-stagefeedback-intl:
24941@if intl-bootstrap
24942maybe-all-stagefeedback-intl: all-stagefeedback-intl
24943all-stagefeedback: all-stagefeedback-intl
24944TARGET-stagefeedback-intl = $(TARGET-intl)
24945all-stagefeedback-intl: configure-stagefeedback-intl
24946	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24947	@r=`${PWD_COMMAND}`; export r; \
24948	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24949	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24950	$(HOST_EXPORTS) \
24951	$(POSTSTAGE1_HOST_EXPORTS)  \
24952	cd $(HOST_SUBDIR)/intl && \
24953	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24954		CFLAGS="$(STAGEfeedback_CFLAGS)" \
24955		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24956		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24957		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24958		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24959		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24960		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24961		TFLAGS="$(STAGEfeedback_TFLAGS)" \
24962		$(TARGET-stagefeedback-intl)
24963
24964maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
24965clean-stagefeedback: clean-stagefeedback-intl
24966clean-stagefeedback-intl:
24967	@if [ $(current_stage) = stagefeedback ]; then \
24968	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24969	else \
24970	  [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
24971	  $(MAKE) stagefeedback-start; \
24972	fi; \
24973	cd $(HOST_SUBDIR)/intl && \
24974	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24975		$(POSTSTAGE1_FLAGS_TO_PASS)  \
24976		 clean
24977@endif intl-bootstrap
24978
24979
24980
24981
24982
24983.PHONY: check-intl maybe-check-intl
24984maybe-check-intl:
24985@if intl
24986maybe-check-intl: check-intl
24987
24988check-intl:
24989	@: $(MAKE); $(unstage)
24990	@r=`${PWD_COMMAND}`; export r; \
24991	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24992	$(HOST_EXPORTS) \
24993	(cd $(HOST_SUBDIR)/intl && \
24994	  $(MAKE) $(FLAGS_TO_PASS)  check)
24995
24996@endif intl
24997
24998.PHONY: install-intl maybe-install-intl
24999maybe-install-intl:
25000@if intl
25001maybe-install-intl: install-intl
25002
25003install-intl: installdirs
25004	@: $(MAKE); $(unstage)
25005	@r=`${PWD_COMMAND}`; export r; \
25006	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25007	$(HOST_EXPORTS) \
25008	(cd $(HOST_SUBDIR)/intl && \
25009	  $(MAKE) $(FLAGS_TO_PASS)  install)
25010
25011@endif intl
25012
25013# Other targets (info, dvi, pdf, etc.)
25014
25015.PHONY: maybe-info-intl info-intl
25016maybe-info-intl:
25017@if intl
25018maybe-info-intl: info-intl
25019
25020info-intl: \
25021    configure-intl
25022	@[ -f ./intl/Makefile ] || exit 0; \
25023	r=`${PWD_COMMAND}`; export r; \
25024	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25025	$(HOST_EXPORTS) \
25026	for flag in $(EXTRA_HOST_FLAGS) ; do \
25027	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25028	done; \
25029	echo "Doing info in intl" ; \
25030	(cd $(HOST_SUBDIR)/intl && \
25031	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25032	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25033	          "RANLIB=$${RANLIB}" \
25034	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25035	          info) \
25036	  || exit 1
25037
25038@endif intl
25039
25040.PHONY: maybe-dvi-intl dvi-intl
25041maybe-dvi-intl:
25042@if intl
25043maybe-dvi-intl: dvi-intl
25044
25045dvi-intl: \
25046    configure-intl
25047	@[ -f ./intl/Makefile ] || exit 0; \
25048	r=`${PWD_COMMAND}`; export r; \
25049	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25050	$(HOST_EXPORTS) \
25051	for flag in $(EXTRA_HOST_FLAGS) ; do \
25052	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25053	done; \
25054	echo "Doing dvi in intl" ; \
25055	(cd $(HOST_SUBDIR)/intl && \
25056	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25057	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25058	          "RANLIB=$${RANLIB}" \
25059	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25060	          dvi) \
25061	  || exit 1
25062
25063@endif intl
25064
25065.PHONY: maybe-pdf-intl pdf-intl
25066maybe-pdf-intl:
25067@if intl
25068maybe-pdf-intl: pdf-intl
25069
25070pdf-intl: \
25071    configure-intl
25072	@[ -f ./intl/Makefile ] || exit 0; \
25073	r=`${PWD_COMMAND}`; export r; \
25074	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25075	$(HOST_EXPORTS) \
25076	for flag in $(EXTRA_HOST_FLAGS) ; do \
25077	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25078	done; \
25079	echo "Doing pdf in intl" ; \
25080	(cd $(HOST_SUBDIR)/intl && \
25081	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25082	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25083	          "RANLIB=$${RANLIB}" \
25084	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25085	          pdf) \
25086	  || exit 1
25087
25088@endif intl
25089
25090.PHONY: maybe-html-intl html-intl
25091maybe-html-intl:
25092@if intl
25093maybe-html-intl: html-intl
25094
25095html-intl: \
25096    configure-intl
25097	@[ -f ./intl/Makefile ] || exit 0; \
25098	r=`${PWD_COMMAND}`; export r; \
25099	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25100	$(HOST_EXPORTS) \
25101	for flag in $(EXTRA_HOST_FLAGS) ; do \
25102	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25103	done; \
25104	echo "Doing html in intl" ; \
25105	(cd $(HOST_SUBDIR)/intl && \
25106	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25107	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25108	          "RANLIB=$${RANLIB}" \
25109	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25110	          html) \
25111	  || exit 1
25112
25113@endif intl
25114
25115.PHONY: maybe-TAGS-intl TAGS-intl
25116maybe-TAGS-intl:
25117@if intl
25118maybe-TAGS-intl: TAGS-intl
25119
25120TAGS-intl: \
25121    configure-intl
25122	@[ -f ./intl/Makefile ] || exit 0; \
25123	r=`${PWD_COMMAND}`; export r; \
25124	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25125	$(HOST_EXPORTS) \
25126	for flag in $(EXTRA_HOST_FLAGS) ; do \
25127	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25128	done; \
25129	echo "Doing TAGS in intl" ; \
25130	(cd $(HOST_SUBDIR)/intl && \
25131	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25132	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25133	          "RANLIB=$${RANLIB}" \
25134	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25135	          TAGS) \
25136	  || exit 1
25137
25138@endif intl
25139
25140.PHONY: maybe-install-info-intl install-info-intl
25141maybe-install-info-intl:
25142@if intl
25143maybe-install-info-intl: install-info-intl
25144
25145install-info-intl: \
25146    configure-intl \
25147    info-intl
25148	@[ -f ./intl/Makefile ] || exit 0; \
25149	r=`${PWD_COMMAND}`; export r; \
25150	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25151	$(HOST_EXPORTS) \
25152	for flag in $(EXTRA_HOST_FLAGS) ; do \
25153	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25154	done; \
25155	echo "Doing install-info in intl" ; \
25156	(cd $(HOST_SUBDIR)/intl && \
25157	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25158	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25159	          "RANLIB=$${RANLIB}" \
25160	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25161	          install-info) \
25162	  || exit 1
25163
25164@endif intl
25165
25166.PHONY: maybe-install-pdf-intl install-pdf-intl
25167maybe-install-pdf-intl:
25168@if intl
25169maybe-install-pdf-intl: install-pdf-intl
25170
25171install-pdf-intl: \
25172    configure-intl \
25173    pdf-intl
25174	@[ -f ./intl/Makefile ] || exit 0; \
25175	r=`${PWD_COMMAND}`; export r; \
25176	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25177	$(HOST_EXPORTS) \
25178	for flag in $(EXTRA_HOST_FLAGS) ; do \
25179	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25180	done; \
25181	echo "Doing install-pdf in intl" ; \
25182	(cd $(HOST_SUBDIR)/intl && \
25183	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25184	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25185	          "RANLIB=$${RANLIB}" \
25186	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25187	          install-pdf) \
25188	  || exit 1
25189
25190@endif intl
25191
25192.PHONY: maybe-install-html-intl install-html-intl
25193maybe-install-html-intl:
25194@if intl
25195maybe-install-html-intl: install-html-intl
25196
25197install-html-intl: \
25198    configure-intl \
25199    html-intl
25200	@[ -f ./intl/Makefile ] || exit 0; \
25201	r=`${PWD_COMMAND}`; export r; \
25202	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25203	$(HOST_EXPORTS) \
25204	for flag in $(EXTRA_HOST_FLAGS) ; do \
25205	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25206	done; \
25207	echo "Doing install-html in intl" ; \
25208	(cd $(HOST_SUBDIR)/intl && \
25209	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25210	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25211	          "RANLIB=$${RANLIB}" \
25212	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25213	          install-html) \
25214	  || exit 1
25215
25216@endif intl
25217
25218.PHONY: maybe-installcheck-intl installcheck-intl
25219maybe-installcheck-intl:
25220@if intl
25221maybe-installcheck-intl: installcheck-intl
25222
25223installcheck-intl: \
25224    configure-intl
25225	@[ -f ./intl/Makefile ] || exit 0; \
25226	r=`${PWD_COMMAND}`; export r; \
25227	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25228	$(HOST_EXPORTS) \
25229	for flag in $(EXTRA_HOST_FLAGS) ; do \
25230	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25231	done; \
25232	echo "Doing installcheck in intl" ; \
25233	(cd $(HOST_SUBDIR)/intl && \
25234	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25235	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25236	          "RANLIB=$${RANLIB}" \
25237	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25238	          installcheck) \
25239	  || exit 1
25240
25241@endif intl
25242
25243.PHONY: maybe-mostlyclean-intl mostlyclean-intl
25244maybe-mostlyclean-intl:
25245@if intl
25246maybe-mostlyclean-intl: mostlyclean-intl
25247
25248mostlyclean-intl:
25249	@[ -f ./intl/Makefile ] || exit 0; \
25250	r=`${PWD_COMMAND}`; export r; \
25251	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25252	$(HOST_EXPORTS) \
25253	for flag in $(EXTRA_HOST_FLAGS) ; do \
25254	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25255	done; \
25256	echo "Doing mostlyclean in intl" ; \
25257	(cd $(HOST_SUBDIR)/intl && \
25258	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25259	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25260	          "RANLIB=$${RANLIB}" \
25261	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25262	          mostlyclean) \
25263	  || exit 1
25264
25265@endif intl
25266
25267.PHONY: maybe-clean-intl clean-intl
25268maybe-clean-intl:
25269@if intl
25270maybe-clean-intl: clean-intl
25271
25272clean-intl:
25273	@[ -f ./intl/Makefile ] || exit 0; \
25274	r=`${PWD_COMMAND}`; export r; \
25275	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25276	$(HOST_EXPORTS) \
25277	for flag in $(EXTRA_HOST_FLAGS) ; do \
25278	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25279	done; \
25280	echo "Doing clean in intl" ; \
25281	(cd $(HOST_SUBDIR)/intl && \
25282	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25283	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25284	          "RANLIB=$${RANLIB}" \
25285	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25286	          clean) \
25287	  || exit 1
25288
25289@endif intl
25290
25291.PHONY: maybe-distclean-intl distclean-intl
25292maybe-distclean-intl:
25293@if intl
25294maybe-distclean-intl: distclean-intl
25295
25296distclean-intl:
25297	@[ -f ./intl/Makefile ] || exit 0; \
25298	r=`${PWD_COMMAND}`; export r; \
25299	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25300	$(HOST_EXPORTS) \
25301	for flag in $(EXTRA_HOST_FLAGS) ; do \
25302	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25303	done; \
25304	echo "Doing distclean in intl" ; \
25305	(cd $(HOST_SUBDIR)/intl && \
25306	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25307	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25308	          "RANLIB=$${RANLIB}" \
25309	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25310	          distclean) \
25311	  || exit 1
25312
25313@endif intl
25314
25315.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
25316maybe-maintainer-clean-intl:
25317@if intl
25318maybe-maintainer-clean-intl: maintainer-clean-intl
25319
25320maintainer-clean-intl:
25321	@[ -f ./intl/Makefile ] || exit 0; \
25322	r=`${PWD_COMMAND}`; export r; \
25323	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25324	$(HOST_EXPORTS) \
25325	for flag in $(EXTRA_HOST_FLAGS) ; do \
25326	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25327	done; \
25328	echo "Doing maintainer-clean in intl" ; \
25329	(cd $(HOST_SUBDIR)/intl && \
25330	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25331	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25332	          "RANLIB=$${RANLIB}" \
25333	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25334	          maintainer-clean) \
25335	  || exit 1
25336
25337@endif intl
25338
25339
25340
25341.PHONY: configure-tcl maybe-configure-tcl
25342maybe-configure-tcl:
25343@if gcc-bootstrap
25344configure-tcl: stage_current
25345@endif gcc-bootstrap
25346@if tcl
25347maybe-configure-tcl: configure-tcl
25348configure-tcl:
25349	@: $(MAKE); $(unstage)
25350	@r=`${PWD_COMMAND}`; export r; \
25351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25352	test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
25353	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
25354	$(HOST_EXPORTS)  \
25355	echo Configuring in $(HOST_SUBDIR)/tcl; \
25356	cd "$(HOST_SUBDIR)/tcl" || exit 1; \
25357	case $(srcdir) in \
25358	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25359	  *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
25360		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25361	esac; \
25362	srcdiroption="--srcdir=$${topdir}/tcl"; \
25363	libsrcdir="$$s/tcl"; \
25364	$(SHELL) $${libsrcdir}/configure \
25365	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25366	  --target=${target_alias} $${srcdiroption}  \
25367	  || exit 1
25368@endif tcl
25369
25370
25371
25372
25373
25374.PHONY: all-tcl maybe-all-tcl
25375maybe-all-tcl:
25376@if gcc-bootstrap
25377all-tcl: stage_current
25378@endif gcc-bootstrap
25379@if tcl
25380TARGET-tcl=all
25381maybe-all-tcl: all-tcl
25382all-tcl: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25389		$(TARGET-tcl))
25390@endif tcl
25391
25392
25393
25394
25395.PHONY: check-tcl maybe-check-tcl
25396maybe-check-tcl:
25397@if tcl
25398maybe-check-tcl: check-tcl
25399
25400check-tcl:
25401	@: $(MAKE); $(unstage)
25402	@r=`${PWD_COMMAND}`; export r; \
25403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25404	$(HOST_EXPORTS) \
25405	(cd $(HOST_SUBDIR)/tcl && \
25406	  $(MAKE) $(FLAGS_TO_PASS)  check)
25407
25408@endif tcl
25409
25410.PHONY: install-tcl maybe-install-tcl
25411maybe-install-tcl:
25412@if tcl
25413maybe-install-tcl: install-tcl
25414
25415install-tcl: installdirs
25416	@: $(MAKE); $(unstage)
25417	@r=`${PWD_COMMAND}`; export r; \
25418	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419	$(HOST_EXPORTS) \
25420	(cd $(HOST_SUBDIR)/tcl && \
25421	  $(MAKE) $(FLAGS_TO_PASS)  install)
25422
25423@endif tcl
25424
25425# Other targets (info, dvi, pdf, etc.)
25426
25427.PHONY: maybe-info-tcl info-tcl
25428maybe-info-tcl:
25429@if tcl
25430maybe-info-tcl: info-tcl
25431
25432info-tcl: \
25433    configure-tcl
25434	@: $(MAKE); $(unstage)
25435	@[ -f ./tcl/Makefile ] || exit 0; \
25436	r=`${PWD_COMMAND}`; export r; \
25437	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25438	$(HOST_EXPORTS) \
25439	for flag in $(EXTRA_HOST_FLAGS) ; do \
25440	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25441	done; \
25442	echo "Doing info in tcl" ; \
25443	(cd $(HOST_SUBDIR)/tcl && \
25444	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25445	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25446	          "RANLIB=$${RANLIB}" \
25447	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25448	          info) \
25449	  || exit 1
25450
25451@endif tcl
25452
25453.PHONY: maybe-dvi-tcl dvi-tcl
25454maybe-dvi-tcl:
25455@if tcl
25456maybe-dvi-tcl: dvi-tcl
25457
25458dvi-tcl: \
25459    configure-tcl
25460	@: $(MAKE); $(unstage)
25461	@[ -f ./tcl/Makefile ] || exit 0; \
25462	r=`${PWD_COMMAND}`; export r; \
25463	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25464	$(HOST_EXPORTS) \
25465	for flag in $(EXTRA_HOST_FLAGS) ; do \
25466	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25467	done; \
25468	echo "Doing dvi in tcl" ; \
25469	(cd $(HOST_SUBDIR)/tcl && \
25470	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25471	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25472	          "RANLIB=$${RANLIB}" \
25473	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25474	          dvi) \
25475	  || exit 1
25476
25477@endif tcl
25478
25479.PHONY: maybe-pdf-tcl pdf-tcl
25480maybe-pdf-tcl:
25481@if tcl
25482maybe-pdf-tcl: pdf-tcl
25483
25484pdf-tcl: \
25485    configure-tcl
25486	@: $(MAKE); $(unstage)
25487	@[ -f ./tcl/Makefile ] || exit 0; \
25488	r=`${PWD_COMMAND}`; export r; \
25489	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25490	$(HOST_EXPORTS) \
25491	for flag in $(EXTRA_HOST_FLAGS) ; do \
25492	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25493	done; \
25494	echo "Doing pdf in tcl" ; \
25495	(cd $(HOST_SUBDIR)/tcl && \
25496	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25497	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25498	          "RANLIB=$${RANLIB}" \
25499	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25500	          pdf) \
25501	  || exit 1
25502
25503@endif tcl
25504
25505.PHONY: maybe-html-tcl html-tcl
25506maybe-html-tcl:
25507@if tcl
25508maybe-html-tcl: html-tcl
25509
25510html-tcl: \
25511    configure-tcl
25512	@: $(MAKE); $(unstage)
25513	@[ -f ./tcl/Makefile ] || exit 0; \
25514	r=`${PWD_COMMAND}`; export r; \
25515	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25516	$(HOST_EXPORTS) \
25517	for flag in $(EXTRA_HOST_FLAGS) ; do \
25518	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25519	done; \
25520	echo "Doing html in tcl" ; \
25521	(cd $(HOST_SUBDIR)/tcl && \
25522	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25523	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25524	          "RANLIB=$${RANLIB}" \
25525	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25526	          html) \
25527	  || exit 1
25528
25529@endif tcl
25530
25531.PHONY: maybe-TAGS-tcl TAGS-tcl
25532maybe-TAGS-tcl:
25533@if tcl
25534maybe-TAGS-tcl: TAGS-tcl
25535
25536TAGS-tcl: \
25537    configure-tcl
25538	@: $(MAKE); $(unstage)
25539	@[ -f ./tcl/Makefile ] || exit 0; \
25540	r=`${PWD_COMMAND}`; export r; \
25541	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25542	$(HOST_EXPORTS) \
25543	for flag in $(EXTRA_HOST_FLAGS) ; do \
25544	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25545	done; \
25546	echo "Doing TAGS in tcl" ; \
25547	(cd $(HOST_SUBDIR)/tcl && \
25548	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25549	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25550	          "RANLIB=$${RANLIB}" \
25551	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25552	          TAGS) \
25553	  || exit 1
25554
25555@endif tcl
25556
25557.PHONY: maybe-install-info-tcl install-info-tcl
25558maybe-install-info-tcl:
25559@if tcl
25560maybe-install-info-tcl: install-info-tcl
25561
25562install-info-tcl: \
25563    configure-tcl \
25564    info-tcl
25565	@: $(MAKE); $(unstage)
25566	@[ -f ./tcl/Makefile ] || exit 0; \
25567	r=`${PWD_COMMAND}`; export r; \
25568	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25569	$(HOST_EXPORTS) \
25570	for flag in $(EXTRA_HOST_FLAGS) ; do \
25571	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25572	done; \
25573	echo "Doing install-info in tcl" ; \
25574	(cd $(HOST_SUBDIR)/tcl && \
25575	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25576	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25577	          "RANLIB=$${RANLIB}" \
25578	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25579	          install-info) \
25580	  || exit 1
25581
25582@endif tcl
25583
25584.PHONY: maybe-install-pdf-tcl install-pdf-tcl
25585maybe-install-pdf-tcl:
25586@if tcl
25587maybe-install-pdf-tcl: install-pdf-tcl
25588
25589install-pdf-tcl: \
25590    configure-tcl \
25591    pdf-tcl
25592	@: $(MAKE); $(unstage)
25593	@[ -f ./tcl/Makefile ] || exit 0; \
25594	r=`${PWD_COMMAND}`; export r; \
25595	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25596	$(HOST_EXPORTS) \
25597	for flag in $(EXTRA_HOST_FLAGS) ; do \
25598	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25599	done; \
25600	echo "Doing install-pdf in tcl" ; \
25601	(cd $(HOST_SUBDIR)/tcl && \
25602	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25603	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25604	          "RANLIB=$${RANLIB}" \
25605	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25606	          install-pdf) \
25607	  || exit 1
25608
25609@endif tcl
25610
25611.PHONY: maybe-install-html-tcl install-html-tcl
25612maybe-install-html-tcl:
25613@if tcl
25614maybe-install-html-tcl: install-html-tcl
25615
25616install-html-tcl: \
25617    configure-tcl \
25618    html-tcl
25619	@: $(MAKE); $(unstage)
25620	@[ -f ./tcl/Makefile ] || exit 0; \
25621	r=`${PWD_COMMAND}`; export r; \
25622	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25623	$(HOST_EXPORTS) \
25624	for flag in $(EXTRA_HOST_FLAGS) ; do \
25625	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25626	done; \
25627	echo "Doing install-html in tcl" ; \
25628	(cd $(HOST_SUBDIR)/tcl && \
25629	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25630	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25631	          "RANLIB=$${RANLIB}" \
25632	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25633	          install-html) \
25634	  || exit 1
25635
25636@endif tcl
25637
25638.PHONY: maybe-installcheck-tcl installcheck-tcl
25639maybe-installcheck-tcl:
25640@if tcl
25641maybe-installcheck-tcl: installcheck-tcl
25642
25643installcheck-tcl: \
25644    configure-tcl
25645	@: $(MAKE); $(unstage)
25646	@[ -f ./tcl/Makefile ] || exit 0; \
25647	r=`${PWD_COMMAND}`; export r; \
25648	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25649	$(HOST_EXPORTS) \
25650	for flag in $(EXTRA_HOST_FLAGS) ; do \
25651	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25652	done; \
25653	echo "Doing installcheck in tcl" ; \
25654	(cd $(HOST_SUBDIR)/tcl && \
25655	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25656	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25657	          "RANLIB=$${RANLIB}" \
25658	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25659	          installcheck) \
25660	  || exit 1
25661
25662@endif tcl
25663
25664.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
25665maybe-mostlyclean-tcl:
25666@if tcl
25667maybe-mostlyclean-tcl: mostlyclean-tcl
25668
25669# tcl doesn't support mostlyclean.
25670mostlyclean-tcl:
25671
25672@endif tcl
25673
25674.PHONY: maybe-clean-tcl clean-tcl
25675maybe-clean-tcl:
25676@if tcl
25677maybe-clean-tcl: clean-tcl
25678
25679clean-tcl:
25680	@: $(MAKE); $(unstage)
25681	@[ -f ./tcl/Makefile ] || exit 0; \
25682	r=`${PWD_COMMAND}`; export r; \
25683	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25684	$(HOST_EXPORTS) \
25685	for flag in $(EXTRA_HOST_FLAGS) ; do \
25686	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25687	done; \
25688	echo "Doing clean in tcl" ; \
25689	(cd $(HOST_SUBDIR)/tcl && \
25690	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25691	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25692	          "RANLIB=$${RANLIB}" \
25693	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25694	          clean) \
25695	  || exit 1
25696
25697@endif tcl
25698
25699.PHONY: maybe-distclean-tcl distclean-tcl
25700maybe-distclean-tcl:
25701@if tcl
25702maybe-distclean-tcl: distclean-tcl
25703
25704distclean-tcl:
25705	@: $(MAKE); $(unstage)
25706	@[ -f ./tcl/Makefile ] || exit 0; \
25707	r=`${PWD_COMMAND}`; export r; \
25708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25709	$(HOST_EXPORTS) \
25710	for flag in $(EXTRA_HOST_FLAGS) ; do \
25711	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25712	done; \
25713	echo "Doing distclean in tcl" ; \
25714	(cd $(HOST_SUBDIR)/tcl && \
25715	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25716	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25717	          "RANLIB=$${RANLIB}" \
25718	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25719	          distclean) \
25720	  || exit 1
25721
25722@endif tcl
25723
25724.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
25725maybe-maintainer-clean-tcl:
25726@if tcl
25727maybe-maintainer-clean-tcl: maintainer-clean-tcl
25728
25729maintainer-clean-tcl:
25730	@: $(MAKE); $(unstage)
25731	@[ -f ./tcl/Makefile ] || exit 0; \
25732	r=`${PWD_COMMAND}`; export r; \
25733	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25734	$(HOST_EXPORTS) \
25735	for flag in $(EXTRA_HOST_FLAGS) ; do \
25736	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25737	done; \
25738	echo "Doing maintainer-clean in tcl" ; \
25739	(cd $(HOST_SUBDIR)/tcl && \
25740	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25741	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25742	          "RANLIB=$${RANLIB}" \
25743	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25744	          maintainer-clean) \
25745	  || exit 1
25746
25747@endif tcl
25748
25749
25750
25751.PHONY: configure-itcl maybe-configure-itcl
25752maybe-configure-itcl:
25753@if gcc-bootstrap
25754configure-itcl: stage_current
25755@endif gcc-bootstrap
25756@if itcl
25757maybe-configure-itcl: configure-itcl
25758configure-itcl:
25759	@: $(MAKE); $(unstage)
25760	@r=`${PWD_COMMAND}`; export r; \
25761	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25762	test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
25763	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
25764	$(HOST_EXPORTS)  \
25765	echo Configuring in $(HOST_SUBDIR)/itcl; \
25766	cd "$(HOST_SUBDIR)/itcl" || exit 1; \
25767	case $(srcdir) in \
25768	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25769	  *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
25770		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25771	esac; \
25772	srcdiroption="--srcdir=$${topdir}/itcl"; \
25773	libsrcdir="$$s/itcl"; \
25774	$(SHELL) $${libsrcdir}/configure \
25775	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25776	  --target=${target_alias} $${srcdiroption}  \
25777	  || exit 1
25778@endif itcl
25779
25780
25781
25782
25783
25784.PHONY: all-itcl maybe-all-itcl
25785maybe-all-itcl:
25786@if gcc-bootstrap
25787all-itcl: stage_current
25788@endif gcc-bootstrap
25789@if itcl
25790TARGET-itcl=all
25791maybe-all-itcl: all-itcl
25792all-itcl: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
25799		$(TARGET-itcl))
25800@endif itcl
25801
25802
25803
25804
25805.PHONY: check-itcl maybe-check-itcl
25806maybe-check-itcl:
25807@if itcl
25808maybe-check-itcl: check-itcl
25809
25810check-itcl:
25811	@: $(MAKE); $(unstage)
25812	@r=`${PWD_COMMAND}`; export r; \
25813	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25814	$(HOST_EXPORTS) \
25815	(cd $(HOST_SUBDIR)/itcl && \
25816	  $(MAKE) $(FLAGS_TO_PASS)  check)
25817
25818@endif itcl
25819
25820.PHONY: install-itcl maybe-install-itcl
25821maybe-install-itcl:
25822@if itcl
25823maybe-install-itcl: install-itcl
25824
25825install-itcl: installdirs
25826	@: $(MAKE); $(unstage)
25827	@r=`${PWD_COMMAND}`; export r; \
25828	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25829	$(HOST_EXPORTS) \
25830	(cd $(HOST_SUBDIR)/itcl && \
25831	  $(MAKE) $(FLAGS_TO_PASS)  install)
25832
25833@endif itcl
25834
25835# Other targets (info, dvi, pdf, etc.)
25836
25837.PHONY: maybe-info-itcl info-itcl
25838maybe-info-itcl:
25839@if itcl
25840maybe-info-itcl: info-itcl
25841
25842info-itcl: \
25843    configure-itcl
25844	@: $(MAKE); $(unstage)
25845	@[ -f ./itcl/Makefile ] || exit 0; \
25846	r=`${PWD_COMMAND}`; export r; \
25847	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25848	$(HOST_EXPORTS) \
25849	for flag in $(EXTRA_HOST_FLAGS) ; do \
25850	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25851	done; \
25852	echo "Doing info in itcl" ; \
25853	(cd $(HOST_SUBDIR)/itcl && \
25854	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25855	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25856	          "RANLIB=$${RANLIB}" \
25857	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25858	          info) \
25859	  || exit 1
25860
25861@endif itcl
25862
25863.PHONY: maybe-dvi-itcl dvi-itcl
25864maybe-dvi-itcl:
25865@if itcl
25866maybe-dvi-itcl: dvi-itcl
25867
25868dvi-itcl: \
25869    configure-itcl
25870	@: $(MAKE); $(unstage)
25871	@[ -f ./itcl/Makefile ] || exit 0; \
25872	r=`${PWD_COMMAND}`; export r; \
25873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25874	$(HOST_EXPORTS) \
25875	for flag in $(EXTRA_HOST_FLAGS) ; do \
25876	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25877	done; \
25878	echo "Doing dvi in itcl" ; \
25879	(cd $(HOST_SUBDIR)/itcl && \
25880	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25881	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25882	          "RANLIB=$${RANLIB}" \
25883	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25884	          dvi) \
25885	  || exit 1
25886
25887@endif itcl
25888
25889.PHONY: maybe-pdf-itcl pdf-itcl
25890maybe-pdf-itcl:
25891@if itcl
25892maybe-pdf-itcl: pdf-itcl
25893
25894pdf-itcl: \
25895    configure-itcl
25896	@: $(MAKE); $(unstage)
25897	@[ -f ./itcl/Makefile ] || exit 0; \
25898	r=`${PWD_COMMAND}`; export r; \
25899	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25900	$(HOST_EXPORTS) \
25901	for flag in $(EXTRA_HOST_FLAGS) ; do \
25902	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25903	done; \
25904	echo "Doing pdf in itcl" ; \
25905	(cd $(HOST_SUBDIR)/itcl && \
25906	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25907	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25908	          "RANLIB=$${RANLIB}" \
25909	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25910	          pdf) \
25911	  || exit 1
25912
25913@endif itcl
25914
25915.PHONY: maybe-html-itcl html-itcl
25916maybe-html-itcl:
25917@if itcl
25918maybe-html-itcl: html-itcl
25919
25920html-itcl: \
25921    configure-itcl
25922	@: $(MAKE); $(unstage)
25923	@[ -f ./itcl/Makefile ] || exit 0; \
25924	r=`${PWD_COMMAND}`; export r; \
25925	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25926	$(HOST_EXPORTS) \
25927	for flag in $(EXTRA_HOST_FLAGS) ; do \
25928	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25929	done; \
25930	echo "Doing html in itcl" ; \
25931	(cd $(HOST_SUBDIR)/itcl && \
25932	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25933	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25934	          "RANLIB=$${RANLIB}" \
25935	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25936	          html) \
25937	  || exit 1
25938
25939@endif itcl
25940
25941.PHONY: maybe-TAGS-itcl TAGS-itcl
25942maybe-TAGS-itcl:
25943@if itcl
25944maybe-TAGS-itcl: TAGS-itcl
25945
25946TAGS-itcl: \
25947    configure-itcl
25948	@: $(MAKE); $(unstage)
25949	@[ -f ./itcl/Makefile ] || exit 0; \
25950	r=`${PWD_COMMAND}`; export r; \
25951	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25952	$(HOST_EXPORTS) \
25953	for flag in $(EXTRA_HOST_FLAGS) ; do \
25954	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25955	done; \
25956	echo "Doing TAGS in itcl" ; \
25957	(cd $(HOST_SUBDIR)/itcl && \
25958	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25959	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25960	          "RANLIB=$${RANLIB}" \
25961	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25962	          TAGS) \
25963	  || exit 1
25964
25965@endif itcl
25966
25967.PHONY: maybe-install-info-itcl install-info-itcl
25968maybe-install-info-itcl:
25969@if itcl
25970maybe-install-info-itcl: install-info-itcl
25971
25972install-info-itcl: \
25973    configure-itcl \
25974    info-itcl
25975	@: $(MAKE); $(unstage)
25976	@[ -f ./itcl/Makefile ] || exit 0; \
25977	r=`${PWD_COMMAND}`; export r; \
25978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25979	$(HOST_EXPORTS) \
25980	for flag in $(EXTRA_HOST_FLAGS) ; do \
25981	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25982	done; \
25983	echo "Doing install-info in itcl" ; \
25984	(cd $(HOST_SUBDIR)/itcl && \
25985	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25986	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25987	          "RANLIB=$${RANLIB}" \
25988	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25989	          install-info) \
25990	  || exit 1
25991
25992@endif itcl
25993
25994.PHONY: maybe-install-pdf-itcl install-pdf-itcl
25995maybe-install-pdf-itcl:
25996@if itcl
25997maybe-install-pdf-itcl: install-pdf-itcl
25998
25999install-pdf-itcl: \
26000    configure-itcl \
26001    pdf-itcl
26002	@: $(MAKE); $(unstage)
26003	@[ -f ./itcl/Makefile ] || exit 0; \
26004	r=`${PWD_COMMAND}`; export r; \
26005	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26006	$(HOST_EXPORTS) \
26007	for flag in $(EXTRA_HOST_FLAGS) ; do \
26008	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26009	done; \
26010	echo "Doing install-pdf in itcl" ; \
26011	(cd $(HOST_SUBDIR)/itcl && \
26012	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26013	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26014	          "RANLIB=$${RANLIB}" \
26015	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26016	          install-pdf) \
26017	  || exit 1
26018
26019@endif itcl
26020
26021.PHONY: maybe-install-html-itcl install-html-itcl
26022maybe-install-html-itcl:
26023@if itcl
26024maybe-install-html-itcl: install-html-itcl
26025
26026install-html-itcl: \
26027    configure-itcl \
26028    html-itcl
26029	@: $(MAKE); $(unstage)
26030	@[ -f ./itcl/Makefile ] || exit 0; \
26031	r=`${PWD_COMMAND}`; export r; \
26032	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26033	$(HOST_EXPORTS) \
26034	for flag in $(EXTRA_HOST_FLAGS) ; do \
26035	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26036	done; \
26037	echo "Doing install-html in itcl" ; \
26038	(cd $(HOST_SUBDIR)/itcl && \
26039	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26040	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26041	          "RANLIB=$${RANLIB}" \
26042	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26043	          install-html) \
26044	  || exit 1
26045
26046@endif itcl
26047
26048.PHONY: maybe-installcheck-itcl installcheck-itcl
26049maybe-installcheck-itcl:
26050@if itcl
26051maybe-installcheck-itcl: installcheck-itcl
26052
26053installcheck-itcl: \
26054    configure-itcl
26055	@: $(MAKE); $(unstage)
26056	@[ -f ./itcl/Makefile ] || exit 0; \
26057	r=`${PWD_COMMAND}`; export r; \
26058	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26059	$(HOST_EXPORTS) \
26060	for flag in $(EXTRA_HOST_FLAGS) ; do \
26061	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26062	done; \
26063	echo "Doing installcheck in itcl" ; \
26064	(cd $(HOST_SUBDIR)/itcl && \
26065	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26066	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26067	          "RANLIB=$${RANLIB}" \
26068	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26069	          installcheck) \
26070	  || exit 1
26071
26072@endif itcl
26073
26074.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26075maybe-mostlyclean-itcl:
26076@if itcl
26077maybe-mostlyclean-itcl: mostlyclean-itcl
26078
26079mostlyclean-itcl:
26080	@: $(MAKE); $(unstage)
26081	@[ -f ./itcl/Makefile ] || exit 0; \
26082	r=`${PWD_COMMAND}`; export r; \
26083	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26084	$(HOST_EXPORTS) \
26085	for flag in $(EXTRA_HOST_FLAGS) ; do \
26086	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26087	done; \
26088	echo "Doing mostlyclean in itcl" ; \
26089	(cd $(HOST_SUBDIR)/itcl && \
26090	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26091	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26092	          "RANLIB=$${RANLIB}" \
26093	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26094	          mostlyclean) \
26095	  || exit 1
26096
26097@endif itcl
26098
26099.PHONY: maybe-clean-itcl clean-itcl
26100maybe-clean-itcl:
26101@if itcl
26102maybe-clean-itcl: clean-itcl
26103
26104clean-itcl:
26105	@: $(MAKE); $(unstage)
26106	@[ -f ./itcl/Makefile ] || exit 0; \
26107	r=`${PWD_COMMAND}`; export r; \
26108	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26109	$(HOST_EXPORTS) \
26110	for flag in $(EXTRA_HOST_FLAGS) ; do \
26111	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26112	done; \
26113	echo "Doing clean in itcl" ; \
26114	(cd $(HOST_SUBDIR)/itcl && \
26115	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26116	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26117	          "RANLIB=$${RANLIB}" \
26118	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26119	          clean) \
26120	  || exit 1
26121
26122@endif itcl
26123
26124.PHONY: maybe-distclean-itcl distclean-itcl
26125maybe-distclean-itcl:
26126@if itcl
26127maybe-distclean-itcl: distclean-itcl
26128
26129distclean-itcl:
26130	@: $(MAKE); $(unstage)
26131	@[ -f ./itcl/Makefile ] || exit 0; \
26132	r=`${PWD_COMMAND}`; export r; \
26133	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26134	$(HOST_EXPORTS) \
26135	for flag in $(EXTRA_HOST_FLAGS) ; do \
26136	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26137	done; \
26138	echo "Doing distclean in itcl" ; \
26139	(cd $(HOST_SUBDIR)/itcl && \
26140	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26141	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26142	          "RANLIB=$${RANLIB}" \
26143	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26144	          distclean) \
26145	  || exit 1
26146
26147@endif itcl
26148
26149.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26150maybe-maintainer-clean-itcl:
26151@if itcl
26152maybe-maintainer-clean-itcl: maintainer-clean-itcl
26153
26154maintainer-clean-itcl:
26155	@: $(MAKE); $(unstage)
26156	@[ -f ./itcl/Makefile ] || exit 0; \
26157	r=`${PWD_COMMAND}`; export r; \
26158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26159	$(HOST_EXPORTS) \
26160	for flag in $(EXTRA_HOST_FLAGS) ; do \
26161	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26162	done; \
26163	echo "Doing maintainer-clean in itcl" ; \
26164	(cd $(HOST_SUBDIR)/itcl && \
26165	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26166	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26167	          "RANLIB=$${RANLIB}" \
26168	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26169	          maintainer-clean) \
26170	  || exit 1
26171
26172@endif itcl
26173
26174
26175
26176.PHONY: configure-ld maybe-configure-ld
26177maybe-configure-ld:
26178@if gcc-bootstrap
26179configure-ld: stage_current
26180@endif gcc-bootstrap
26181@if ld
26182maybe-configure-ld: configure-ld
26183configure-ld:
26184	@r=`${PWD_COMMAND}`; export r; \
26185	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26186	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26187	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26188	$(HOST_EXPORTS)  \
26189	echo Configuring in $(HOST_SUBDIR)/ld; \
26190	cd "$(HOST_SUBDIR)/ld" || exit 1; \
26191	case $(srcdir) in \
26192	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26193	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26194		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26195	esac; \
26196	srcdiroption="--srcdir=$${topdir}/ld"; \
26197	libsrcdir="$$s/ld"; \
26198	$(SHELL) $${libsrcdir}/configure \
26199	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26200	  --target=${target_alias} $${srcdiroption}  \
26201	  || exit 1
26202@endif ld
26203
26204
26205
26206.PHONY: configure-stage1-ld maybe-configure-stage1-ld
26207maybe-configure-stage1-ld:
26208@if ld-bootstrap
26209maybe-configure-stage1-ld: configure-stage1-ld
26210configure-stage1-ld:
26211	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26212	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26213	@r=`${PWD_COMMAND}`; export r; \
26214	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26215	TFLAGS="$(STAGE1_TFLAGS)"; \
26216	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26217	$(HOST_EXPORTS) \
26218	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26219	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26220	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26221	echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26222	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26223	cd $(HOST_SUBDIR)/ld || exit 1; \
26224	case $(srcdir) in \
26225	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26226	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26227		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26228	esac; \
26229	srcdiroption="--srcdir=$${topdir}/ld"; \
26230	libsrcdir="$$s/ld"; \
26231	$(SHELL) $${libsrcdir}/configure \
26232	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26233	  --target=${target_alias} $${srcdiroption} \
26234	  $(STAGE1_CONFIGURE_FLAGS)
26235@endif ld-bootstrap
26236
26237.PHONY: configure-stage2-ld maybe-configure-stage2-ld
26238maybe-configure-stage2-ld:
26239@if ld-bootstrap
26240maybe-configure-stage2-ld: configure-stage2-ld
26241configure-stage2-ld:
26242	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26243	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26244	@r=`${PWD_COMMAND}`; export r; \
26245	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26246	TFLAGS="$(STAGE2_TFLAGS)"; \
26247	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26248	$(HOST_EXPORTS) \
26249	$(POSTSTAGE1_HOST_EXPORTS) \
26250	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26251	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26252	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26253	echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26254	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26255	cd $(HOST_SUBDIR)/ld || exit 1; \
26256	case $(srcdir) in \
26257	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26258	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26259		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26260	esac; \
26261	srcdiroption="--srcdir=$${topdir}/ld"; \
26262	libsrcdir="$$s/ld"; \
26263	$(SHELL) $${libsrcdir}/configure \
26264	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26265	  --target=${target_alias} $${srcdiroption} \
26266	  --with-build-libsubdir=$(HOST_SUBDIR) \
26267	  $(STAGE2_CONFIGURE_FLAGS)
26268@endif ld-bootstrap
26269
26270.PHONY: configure-stage3-ld maybe-configure-stage3-ld
26271maybe-configure-stage3-ld:
26272@if ld-bootstrap
26273maybe-configure-stage3-ld: configure-stage3-ld
26274configure-stage3-ld:
26275	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26276	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26277	@r=`${PWD_COMMAND}`; export r; \
26278	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26279	TFLAGS="$(STAGE3_TFLAGS)"; \
26280	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26281	$(HOST_EXPORTS) \
26282	$(POSTSTAGE1_HOST_EXPORTS) \
26283	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26284	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26285	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26286	echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
26287	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26288	cd $(HOST_SUBDIR)/ld || exit 1; \
26289	case $(srcdir) in \
26290	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26291	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26292		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26293	esac; \
26294	srcdiroption="--srcdir=$${topdir}/ld"; \
26295	libsrcdir="$$s/ld"; \
26296	$(SHELL) $${libsrcdir}/configure \
26297	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26298	  --target=${target_alias} $${srcdiroption} \
26299	  --with-build-libsubdir=$(HOST_SUBDIR) \
26300	  $(STAGE3_CONFIGURE_FLAGS)
26301@endif ld-bootstrap
26302
26303.PHONY: configure-stage4-ld maybe-configure-stage4-ld
26304maybe-configure-stage4-ld:
26305@if ld-bootstrap
26306maybe-configure-stage4-ld: configure-stage4-ld
26307configure-stage4-ld:
26308	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26309	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26310	@r=`${PWD_COMMAND}`; export r; \
26311	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312	TFLAGS="$(STAGE4_TFLAGS)"; \
26313	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26314	$(HOST_EXPORTS) \
26315	$(POSTSTAGE1_HOST_EXPORTS) \
26316	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26317	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26318	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26319	echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
26320	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26321	cd $(HOST_SUBDIR)/ld || exit 1; \
26322	case $(srcdir) in \
26323	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26324	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26325		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26326	esac; \
26327	srcdiroption="--srcdir=$${topdir}/ld"; \
26328	libsrcdir="$$s/ld"; \
26329	$(SHELL) $${libsrcdir}/configure \
26330	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26331	  --target=${target_alias} $${srcdiroption} \
26332	  --with-build-libsubdir=$(HOST_SUBDIR) \
26333	  $(STAGE4_CONFIGURE_FLAGS)
26334@endif ld-bootstrap
26335
26336.PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
26337maybe-configure-stageprofile-ld:
26338@if ld-bootstrap
26339maybe-configure-stageprofile-ld: configure-stageprofile-ld
26340configure-stageprofile-ld:
26341	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26342	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26343	@r=`${PWD_COMMAND}`; export r; \
26344	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26345	TFLAGS="$(STAGEprofile_TFLAGS)"; \
26346	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26347	$(HOST_EXPORTS) \
26348	$(POSTSTAGE1_HOST_EXPORTS) \
26349	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26350	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26351	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26352	echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
26353	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26354	cd $(HOST_SUBDIR)/ld || exit 1; \
26355	case $(srcdir) in \
26356	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26357	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26358		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26359	esac; \
26360	srcdiroption="--srcdir=$${topdir}/ld"; \
26361	libsrcdir="$$s/ld"; \
26362	$(SHELL) $${libsrcdir}/configure \
26363	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26364	  --target=${target_alias} $${srcdiroption} \
26365	  --with-build-libsubdir=$(HOST_SUBDIR) \
26366	  $(STAGEprofile_CONFIGURE_FLAGS)
26367@endif ld-bootstrap
26368
26369.PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
26370maybe-configure-stagefeedback-ld:
26371@if ld-bootstrap
26372maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
26373configure-stagefeedback-ld:
26374	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26375	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26376	@r=`${PWD_COMMAND}`; export r; \
26377	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26378	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26379	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26380	$(HOST_EXPORTS) \
26381	$(POSTSTAGE1_HOST_EXPORTS) \
26382	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26383	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26384	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26385	echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
26386	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26387	cd $(HOST_SUBDIR)/ld || exit 1; \
26388	case $(srcdir) in \
26389	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26390	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26391		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26392	esac; \
26393	srcdiroption="--srcdir=$${topdir}/ld"; \
26394	libsrcdir="$$s/ld"; \
26395	$(SHELL) $${libsrcdir}/configure \
26396	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26397	  --target=${target_alias} $${srcdiroption} \
26398	  --with-build-libsubdir=$(HOST_SUBDIR) \
26399	  $(STAGEfeedback_CONFIGURE_FLAGS)
26400@endif ld-bootstrap
26401
26402
26403
26404
26405
26406.PHONY: all-ld maybe-all-ld
26407maybe-all-ld:
26408@if gcc-bootstrap
26409all-ld: stage_current
26410@endif gcc-bootstrap
26411@if ld
26412TARGET-ld=all
26413maybe-all-ld: all-ld
26414all-ld: configure-ld
26415	@r=`${PWD_COMMAND}`; export r; \
26416	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26417	$(HOST_EXPORTS)  \
26418	(cd $(HOST_SUBDIR)/ld && \
26419	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
26420		$(TARGET-ld))
26421@endif ld
26422
26423
26424
26425.PHONY: all-stage1-ld maybe-all-stage1-ld
26426.PHONY: clean-stage1-ld maybe-clean-stage1-ld
26427maybe-all-stage1-ld:
26428maybe-clean-stage1-ld:
26429@if ld-bootstrap
26430maybe-all-stage1-ld: all-stage1-ld
26431all-stage1: all-stage1-ld
26432TARGET-stage1-ld = $(TARGET-ld)
26433all-stage1-ld: configure-stage1-ld
26434	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26435	@r=`${PWD_COMMAND}`; export r; \
26436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26437	TFLAGS="$(STAGE1_TFLAGS)"; \
26438	$(HOST_EXPORTS)  \
26439	cd $(HOST_SUBDIR)/ld && \
26440	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26441		CFLAGS="$(STAGE1_CFLAGS)" \
26442		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26443		LIBCFLAGS="$(LIBCFLAGS)" \
26444		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26445		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26446		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26447		$(EXTRA_HOST_FLAGS)   \
26448		TFLAGS="$(STAGE1_TFLAGS)" \
26449		$(TARGET-stage1-ld)
26450
26451maybe-clean-stage1-ld: clean-stage1-ld
26452clean-stage1: clean-stage1-ld
26453clean-stage1-ld:
26454	@if [ $(current_stage) = stage1 ]; then \
26455	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26456	else \
26457	  [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
26458	  $(MAKE) stage1-start; \
26459	fi; \
26460	cd $(HOST_SUBDIR)/ld && \
26461	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26462		 clean
26463@endif ld-bootstrap
26464
26465
26466.PHONY: all-stage2-ld maybe-all-stage2-ld
26467.PHONY: clean-stage2-ld maybe-clean-stage2-ld
26468maybe-all-stage2-ld:
26469maybe-clean-stage2-ld:
26470@if ld-bootstrap
26471maybe-all-stage2-ld: all-stage2-ld
26472all-stage2: all-stage2-ld
26473TARGET-stage2-ld = $(TARGET-ld)
26474all-stage2-ld: configure-stage2-ld
26475	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26476	@r=`${PWD_COMMAND}`; export r; \
26477	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26478	TFLAGS="$(STAGE2_TFLAGS)"; \
26479	$(HOST_EXPORTS) \
26480	$(POSTSTAGE1_HOST_EXPORTS)  \
26481	cd $(HOST_SUBDIR)/ld && \
26482	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26483		CFLAGS="$(STAGE2_CFLAGS)" \
26484		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26485		LIBCFLAGS="$(STAGE2_CFLAGS)" \
26486		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26487		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26488		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26489		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26490		TFLAGS="$(STAGE2_TFLAGS)" \
26491		$(TARGET-stage2-ld)
26492
26493maybe-clean-stage2-ld: clean-stage2-ld
26494clean-stage2: clean-stage2-ld
26495clean-stage2-ld:
26496	@if [ $(current_stage) = stage2 ]; then \
26497	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26498	else \
26499	  [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
26500	  $(MAKE) stage2-start; \
26501	fi; \
26502	cd $(HOST_SUBDIR)/ld && \
26503	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26504		$(POSTSTAGE1_FLAGS_TO_PASS)  \
26505		 clean
26506@endif ld-bootstrap
26507
26508
26509.PHONY: all-stage3-ld maybe-all-stage3-ld
26510.PHONY: clean-stage3-ld maybe-clean-stage3-ld
26511maybe-all-stage3-ld:
26512maybe-clean-stage3-ld:
26513@if ld-bootstrap
26514maybe-all-stage3-ld: all-stage3-ld
26515all-stage3: all-stage3-ld
26516TARGET-stage3-ld = $(TARGET-ld)
26517all-stage3-ld: configure-stage3-ld
26518	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26519	@r=`${PWD_COMMAND}`; export r; \
26520	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26521	TFLAGS="$(STAGE3_TFLAGS)"; \
26522	$(HOST_EXPORTS) \
26523	$(POSTSTAGE1_HOST_EXPORTS)  \
26524	cd $(HOST_SUBDIR)/ld && \
26525	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26526		CFLAGS="$(STAGE3_CFLAGS)" \
26527		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26528		LIBCFLAGS="$(STAGE3_CFLAGS)" \
26529		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26530		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26531		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26532		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26533		TFLAGS="$(STAGE3_TFLAGS)" \
26534		$(TARGET-stage3-ld)
26535
26536maybe-clean-stage3-ld: clean-stage3-ld
26537clean-stage3: clean-stage3-ld
26538clean-stage3-ld:
26539	@if [ $(current_stage) = stage3 ]; then \
26540	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26541	else \
26542	  [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
26543	  $(MAKE) stage3-start; \
26544	fi; \
26545	cd $(HOST_SUBDIR)/ld && \
26546	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26547		$(POSTSTAGE1_FLAGS_TO_PASS)  \
26548		 clean
26549@endif ld-bootstrap
26550
26551
26552.PHONY: all-stage4-ld maybe-all-stage4-ld
26553.PHONY: clean-stage4-ld maybe-clean-stage4-ld
26554maybe-all-stage4-ld:
26555maybe-clean-stage4-ld:
26556@if ld-bootstrap
26557maybe-all-stage4-ld: all-stage4-ld
26558all-stage4: all-stage4-ld
26559TARGET-stage4-ld = $(TARGET-ld)
26560all-stage4-ld: configure-stage4-ld
26561	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26562	@r=`${PWD_COMMAND}`; export r; \
26563	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26564	TFLAGS="$(STAGE4_TFLAGS)"; \
26565	$(HOST_EXPORTS) \
26566	$(POSTSTAGE1_HOST_EXPORTS)  \
26567	cd $(HOST_SUBDIR)/ld && \
26568	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26569		CFLAGS="$(STAGE4_CFLAGS)" \
26570		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26571		LIBCFLAGS="$(STAGE4_CFLAGS)" \
26572		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26573		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26574		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26575		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26576		TFLAGS="$(STAGE4_TFLAGS)" \
26577		$(TARGET-stage4-ld)
26578
26579maybe-clean-stage4-ld: clean-stage4-ld
26580clean-stage4: clean-stage4-ld
26581clean-stage4-ld:
26582	@if [ $(current_stage) = stage4 ]; then \
26583	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26584	else \
26585	  [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
26586	  $(MAKE) stage4-start; \
26587	fi; \
26588	cd $(HOST_SUBDIR)/ld && \
26589	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26590		$(POSTSTAGE1_FLAGS_TO_PASS)  \
26591		 clean
26592@endif ld-bootstrap
26593
26594
26595.PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
26596.PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
26597maybe-all-stageprofile-ld:
26598maybe-clean-stageprofile-ld:
26599@if ld-bootstrap
26600maybe-all-stageprofile-ld: all-stageprofile-ld
26601all-stageprofile: all-stageprofile-ld
26602TARGET-stageprofile-ld = $(TARGET-ld)
26603all-stageprofile-ld: configure-stageprofile-ld
26604	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26605	@r=`${PWD_COMMAND}`; export r; \
26606	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26607	TFLAGS="$(STAGEprofile_TFLAGS)"; \
26608	$(HOST_EXPORTS) \
26609	$(POSTSTAGE1_HOST_EXPORTS)  \
26610	cd $(HOST_SUBDIR)/ld && \
26611	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26612		CFLAGS="$(STAGEprofile_CFLAGS)" \
26613		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26614		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26615		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26616		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26617		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26618		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26619		TFLAGS="$(STAGEprofile_TFLAGS)" \
26620		$(TARGET-stageprofile-ld)
26621
26622maybe-clean-stageprofile-ld: clean-stageprofile-ld
26623clean-stageprofile: clean-stageprofile-ld
26624clean-stageprofile-ld:
26625	@if [ $(current_stage) = stageprofile ]; then \
26626	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26627	else \
26628	  [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
26629	  $(MAKE) stageprofile-start; \
26630	fi; \
26631	cd $(HOST_SUBDIR)/ld && \
26632	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26633		$(POSTSTAGE1_FLAGS_TO_PASS)  \
26634		 clean
26635@endif ld-bootstrap
26636
26637
26638.PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
26639.PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
26640maybe-all-stagefeedback-ld:
26641maybe-clean-stagefeedback-ld:
26642@if ld-bootstrap
26643maybe-all-stagefeedback-ld: all-stagefeedback-ld
26644all-stagefeedback: all-stagefeedback-ld
26645TARGET-stagefeedback-ld = $(TARGET-ld)
26646all-stagefeedback-ld: configure-stagefeedback-ld
26647	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26648	@r=`${PWD_COMMAND}`; export r; \
26649	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26650	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26651	$(HOST_EXPORTS) \
26652	$(POSTSTAGE1_HOST_EXPORTS)  \
26653	cd $(HOST_SUBDIR)/ld && \
26654	$(MAKE) $(BASE_FLAGS_TO_PASS) \
26655		CFLAGS="$(STAGEfeedback_CFLAGS)" \
26656		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26657		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26658		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26659		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26660		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26661		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26662		TFLAGS="$(STAGEfeedback_TFLAGS)" \
26663		$(TARGET-stagefeedback-ld)
26664
26665maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
26666clean-stagefeedback: clean-stagefeedback-ld
26667clean-stagefeedback-ld:
26668	@if [ $(current_stage) = stagefeedback ]; then \
26669	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26670	else \
26671	  [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
26672	  $(MAKE) stagefeedback-start; \
26673	fi; \
26674	cd $(HOST_SUBDIR)/ld && \
26675	$(MAKE) $(EXTRA_HOST_FLAGS)  \
26676		$(POSTSTAGE1_FLAGS_TO_PASS)  \
26677		 clean
26678@endif ld-bootstrap
26679
26680
26681
26682
26683
26684.PHONY: check-ld maybe-check-ld
26685maybe-check-ld:
26686@if ld
26687maybe-check-ld: check-ld
26688
26689check-ld:
26690	@: $(MAKE); $(unstage)
26691	@r=`${PWD_COMMAND}`; export r; \
26692	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26693	$(HOST_EXPORTS) \
26694	(cd $(HOST_SUBDIR)/ld && \
26695	  $(MAKE) $(FLAGS_TO_PASS)  check)
26696
26697@endif ld
26698
26699.PHONY: install-ld maybe-install-ld
26700maybe-install-ld:
26701@if ld
26702maybe-install-ld: install-ld
26703
26704install-ld: installdirs
26705	@: $(MAKE); $(unstage)
26706	@r=`${PWD_COMMAND}`; export r; \
26707	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26708	$(HOST_EXPORTS) \
26709	(cd $(HOST_SUBDIR)/ld && \
26710	  $(MAKE) $(FLAGS_TO_PASS)  install)
26711
26712@endif ld
26713
26714# Other targets (info, dvi, pdf, etc.)
26715
26716.PHONY: maybe-info-ld info-ld
26717maybe-info-ld:
26718@if ld
26719maybe-info-ld: info-ld
26720
26721info-ld: \
26722    configure-ld
26723	@[ -f ./ld/Makefile ] || exit 0; \
26724	r=`${PWD_COMMAND}`; export r; \
26725	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26726	$(HOST_EXPORTS) \
26727	for flag in $(EXTRA_HOST_FLAGS) ; do \
26728	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26729	done; \
26730	echo "Doing info in ld" ; \
26731	(cd $(HOST_SUBDIR)/ld && \
26732	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26733	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26734	          "RANLIB=$${RANLIB}" \
26735	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26736	          info) \
26737	  || exit 1
26738
26739@endif ld
26740
26741.PHONY: maybe-dvi-ld dvi-ld
26742maybe-dvi-ld:
26743@if ld
26744maybe-dvi-ld: dvi-ld
26745
26746dvi-ld: \
26747    configure-ld
26748	@[ -f ./ld/Makefile ] || exit 0; \
26749	r=`${PWD_COMMAND}`; export r; \
26750	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26751	$(HOST_EXPORTS) \
26752	for flag in $(EXTRA_HOST_FLAGS) ; do \
26753	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26754	done; \
26755	echo "Doing dvi in ld" ; \
26756	(cd $(HOST_SUBDIR)/ld && \
26757	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26758	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26759	          "RANLIB=$${RANLIB}" \
26760	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26761	          dvi) \
26762	  || exit 1
26763
26764@endif ld
26765
26766.PHONY: maybe-pdf-ld pdf-ld
26767maybe-pdf-ld:
26768@if ld
26769maybe-pdf-ld: pdf-ld
26770
26771pdf-ld: \
26772    configure-ld
26773	@[ -f ./ld/Makefile ] || exit 0; \
26774	r=`${PWD_COMMAND}`; export r; \
26775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26776	$(HOST_EXPORTS) \
26777	for flag in $(EXTRA_HOST_FLAGS) ; do \
26778	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26779	done; \
26780	echo "Doing pdf in ld" ; \
26781	(cd $(HOST_SUBDIR)/ld && \
26782	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26783	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26784	          "RANLIB=$${RANLIB}" \
26785	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26786	          pdf) \
26787	  || exit 1
26788
26789@endif ld
26790
26791.PHONY: maybe-html-ld html-ld
26792maybe-html-ld:
26793@if ld
26794maybe-html-ld: html-ld
26795
26796html-ld: \
26797    configure-ld
26798	@[ -f ./ld/Makefile ] || exit 0; \
26799	r=`${PWD_COMMAND}`; export r; \
26800	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26801	$(HOST_EXPORTS) \
26802	for flag in $(EXTRA_HOST_FLAGS) ; do \
26803	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26804	done; \
26805	echo "Doing html in ld" ; \
26806	(cd $(HOST_SUBDIR)/ld && \
26807	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26808	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26809	          "RANLIB=$${RANLIB}" \
26810	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26811	          html) \
26812	  || exit 1
26813
26814@endif ld
26815
26816.PHONY: maybe-TAGS-ld TAGS-ld
26817maybe-TAGS-ld:
26818@if ld
26819maybe-TAGS-ld: TAGS-ld
26820
26821TAGS-ld: \
26822    configure-ld
26823	@[ -f ./ld/Makefile ] || exit 0; \
26824	r=`${PWD_COMMAND}`; export r; \
26825	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26826	$(HOST_EXPORTS) \
26827	for flag in $(EXTRA_HOST_FLAGS) ; do \
26828	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26829	done; \
26830	echo "Doing TAGS in ld" ; \
26831	(cd $(HOST_SUBDIR)/ld && \
26832	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26833	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26834	          "RANLIB=$${RANLIB}" \
26835	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26836	          TAGS) \
26837	  || exit 1
26838
26839@endif ld
26840
26841.PHONY: maybe-install-info-ld install-info-ld
26842maybe-install-info-ld:
26843@if ld
26844maybe-install-info-ld: install-info-ld
26845
26846install-info-ld: \
26847    configure-ld \
26848    info-ld
26849	@[ -f ./ld/Makefile ] || exit 0; \
26850	r=`${PWD_COMMAND}`; export r; \
26851	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26852	$(HOST_EXPORTS) \
26853	for flag in $(EXTRA_HOST_FLAGS) ; do \
26854	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26855	done; \
26856	echo "Doing install-info in ld" ; \
26857	(cd $(HOST_SUBDIR)/ld && \
26858	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26859	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26860	          "RANLIB=$${RANLIB}" \
26861	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26862	          install-info) \
26863	  || exit 1
26864
26865@endif ld
26866
26867.PHONY: maybe-install-pdf-ld install-pdf-ld
26868maybe-install-pdf-ld:
26869@if ld
26870maybe-install-pdf-ld: install-pdf-ld
26871
26872install-pdf-ld: \
26873    configure-ld \
26874    pdf-ld
26875	@[ -f ./ld/Makefile ] || exit 0; \
26876	r=`${PWD_COMMAND}`; export r; \
26877	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26878	$(HOST_EXPORTS) \
26879	for flag in $(EXTRA_HOST_FLAGS) ; do \
26880	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26881	done; \
26882	echo "Doing install-pdf in ld" ; \
26883	(cd $(HOST_SUBDIR)/ld && \
26884	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26885	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26886	          "RANLIB=$${RANLIB}" \
26887	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26888	          install-pdf) \
26889	  || exit 1
26890
26891@endif ld
26892
26893.PHONY: maybe-install-html-ld install-html-ld
26894maybe-install-html-ld:
26895@if ld
26896maybe-install-html-ld: install-html-ld
26897
26898install-html-ld: \
26899    configure-ld \
26900    html-ld
26901	@[ -f ./ld/Makefile ] || exit 0; \
26902	r=`${PWD_COMMAND}`; export r; \
26903	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26904	$(HOST_EXPORTS) \
26905	for flag in $(EXTRA_HOST_FLAGS) ; do \
26906	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26907	done; \
26908	echo "Doing install-html in ld" ; \
26909	(cd $(HOST_SUBDIR)/ld && \
26910	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26911	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26912	          "RANLIB=$${RANLIB}" \
26913	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26914	          install-html) \
26915	  || exit 1
26916
26917@endif ld
26918
26919.PHONY: maybe-installcheck-ld installcheck-ld
26920maybe-installcheck-ld:
26921@if ld
26922maybe-installcheck-ld: installcheck-ld
26923
26924installcheck-ld: \
26925    configure-ld
26926	@[ -f ./ld/Makefile ] || exit 0; \
26927	r=`${PWD_COMMAND}`; export r; \
26928	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26929	$(HOST_EXPORTS) \
26930	for flag in $(EXTRA_HOST_FLAGS) ; do \
26931	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26932	done; \
26933	echo "Doing installcheck in ld" ; \
26934	(cd $(HOST_SUBDIR)/ld && \
26935	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26936	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26937	          "RANLIB=$${RANLIB}" \
26938	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26939	          installcheck) \
26940	  || exit 1
26941
26942@endif ld
26943
26944.PHONY: maybe-mostlyclean-ld mostlyclean-ld
26945maybe-mostlyclean-ld:
26946@if ld
26947maybe-mostlyclean-ld: mostlyclean-ld
26948
26949mostlyclean-ld:
26950	@[ -f ./ld/Makefile ] || exit 0; \
26951	r=`${PWD_COMMAND}`; export r; \
26952	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26953	$(HOST_EXPORTS) \
26954	for flag in $(EXTRA_HOST_FLAGS) ; do \
26955	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26956	done; \
26957	echo "Doing mostlyclean in ld" ; \
26958	(cd $(HOST_SUBDIR)/ld && \
26959	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26960	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26961	          "RANLIB=$${RANLIB}" \
26962	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26963	          mostlyclean) \
26964	  || exit 1
26965
26966@endif ld
26967
26968.PHONY: maybe-clean-ld clean-ld
26969maybe-clean-ld:
26970@if ld
26971maybe-clean-ld: clean-ld
26972
26973clean-ld:
26974	@[ -f ./ld/Makefile ] || exit 0; \
26975	r=`${PWD_COMMAND}`; export r; \
26976	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26977	$(HOST_EXPORTS) \
26978	for flag in $(EXTRA_HOST_FLAGS) ; do \
26979	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26980	done; \
26981	echo "Doing clean in ld" ; \
26982	(cd $(HOST_SUBDIR)/ld && \
26983	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26984	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26985	          "RANLIB=$${RANLIB}" \
26986	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26987	          clean) \
26988	  || exit 1
26989
26990@endif ld
26991
26992.PHONY: maybe-distclean-ld distclean-ld
26993maybe-distclean-ld:
26994@if ld
26995maybe-distclean-ld: distclean-ld
26996
26997distclean-ld:
26998	@[ -f ./ld/Makefile ] || exit 0; \
26999	r=`${PWD_COMMAND}`; export r; \
27000	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27001	$(HOST_EXPORTS) \
27002	for flag in $(EXTRA_HOST_FLAGS) ; do \
27003	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27004	done; \
27005	echo "Doing distclean in ld" ; \
27006	(cd $(HOST_SUBDIR)/ld && \
27007	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27008	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27009	          "RANLIB=$${RANLIB}" \
27010	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27011	          distclean) \
27012	  || exit 1
27013
27014@endif ld
27015
27016.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27017maybe-maintainer-clean-ld:
27018@if ld
27019maybe-maintainer-clean-ld: maintainer-clean-ld
27020
27021maintainer-clean-ld:
27022	@[ -f ./ld/Makefile ] || exit 0; \
27023	r=`${PWD_COMMAND}`; export r; \
27024	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27025	$(HOST_EXPORTS) \
27026	for flag in $(EXTRA_HOST_FLAGS) ; do \
27027	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27028	done; \
27029	echo "Doing maintainer-clean in ld" ; \
27030	(cd $(HOST_SUBDIR)/ld && \
27031	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27032	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27033	          "RANLIB=$${RANLIB}" \
27034	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27035	          maintainer-clean) \
27036	  || exit 1
27037
27038@endif ld
27039
27040
27041
27042.PHONY: configure-libcpp maybe-configure-libcpp
27043maybe-configure-libcpp:
27044@if gcc-bootstrap
27045configure-libcpp: stage_current
27046@endif gcc-bootstrap
27047@if libcpp
27048maybe-configure-libcpp: configure-libcpp
27049configure-libcpp:
27050	@r=`${PWD_COMMAND}`; export r; \
27051	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27052	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27053	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27054	$(HOST_EXPORTS)  \
27055	echo Configuring in $(HOST_SUBDIR)/libcpp; \
27056	cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27057	case $(srcdir) in \
27058	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27059	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27060		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27061	esac; \
27062	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27063	libsrcdir="$$s/libcpp"; \
27064	$(SHELL) $${libsrcdir}/configure \
27065	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27066	  --target=${target_alias} $${srcdiroption}  \
27067	  || exit 1
27068@endif libcpp
27069
27070
27071
27072.PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27073maybe-configure-stage1-libcpp:
27074@if libcpp-bootstrap
27075maybe-configure-stage1-libcpp: configure-stage1-libcpp
27076configure-stage1-libcpp:
27077	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27078	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27079	@r=`${PWD_COMMAND}`; export r; \
27080	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27081	TFLAGS="$(STAGE1_TFLAGS)"; \
27082	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27083	$(HOST_EXPORTS) \
27084	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27085	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27086	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27087	echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27088	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27089	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27090	case $(srcdir) in \
27091	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27092	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27093		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27094	esac; \
27095	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27096	libsrcdir="$$s/libcpp"; \
27097	$(SHELL) $${libsrcdir}/configure \
27098	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27099	  --target=${target_alias} $${srcdiroption} \
27100	  $(STAGE1_CONFIGURE_FLAGS)
27101@endif libcpp-bootstrap
27102
27103.PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27104maybe-configure-stage2-libcpp:
27105@if libcpp-bootstrap
27106maybe-configure-stage2-libcpp: configure-stage2-libcpp
27107configure-stage2-libcpp:
27108	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27109	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27110	@r=`${PWD_COMMAND}`; export r; \
27111	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27112	TFLAGS="$(STAGE2_TFLAGS)"; \
27113	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27114	$(HOST_EXPORTS) \
27115	$(POSTSTAGE1_HOST_EXPORTS) \
27116	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27117	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27118	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27119	echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27120	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27121	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27122	case $(srcdir) in \
27123	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27124	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27125		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27126	esac; \
27127	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27128	libsrcdir="$$s/libcpp"; \
27129	$(SHELL) $${libsrcdir}/configure \
27130	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27131	  --target=${target_alias} $${srcdiroption} \
27132	  --with-build-libsubdir=$(HOST_SUBDIR) \
27133	  $(STAGE2_CONFIGURE_FLAGS)
27134@endif libcpp-bootstrap
27135
27136.PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27137maybe-configure-stage3-libcpp:
27138@if libcpp-bootstrap
27139maybe-configure-stage3-libcpp: configure-stage3-libcpp
27140configure-stage3-libcpp:
27141	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27142	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27143	@r=`${PWD_COMMAND}`; export r; \
27144	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27145	TFLAGS="$(STAGE3_TFLAGS)"; \
27146	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27147	$(HOST_EXPORTS) \
27148	$(POSTSTAGE1_HOST_EXPORTS) \
27149	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27150	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27151	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27152	echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27153	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27154	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27155	case $(srcdir) in \
27156	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27157	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27158		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27159	esac; \
27160	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27161	libsrcdir="$$s/libcpp"; \
27162	$(SHELL) $${libsrcdir}/configure \
27163	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27164	  --target=${target_alias} $${srcdiroption} \
27165	  --with-build-libsubdir=$(HOST_SUBDIR) \
27166	  $(STAGE3_CONFIGURE_FLAGS)
27167@endif libcpp-bootstrap
27168
27169.PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27170maybe-configure-stage4-libcpp:
27171@if libcpp-bootstrap
27172maybe-configure-stage4-libcpp: configure-stage4-libcpp
27173configure-stage4-libcpp:
27174	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27175	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27176	@r=`${PWD_COMMAND}`; export r; \
27177	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27178	TFLAGS="$(STAGE4_TFLAGS)"; \
27179	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27180	$(HOST_EXPORTS) \
27181	$(POSTSTAGE1_HOST_EXPORTS) \
27182	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27183	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27184	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27185	echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27186	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27187	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27188	case $(srcdir) in \
27189	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27190	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27191		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27192	esac; \
27193	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27194	libsrcdir="$$s/libcpp"; \
27195	$(SHELL) $${libsrcdir}/configure \
27196	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27197	  --target=${target_alias} $${srcdiroption} \
27198	  --with-build-libsubdir=$(HOST_SUBDIR) \
27199	  $(STAGE4_CONFIGURE_FLAGS)
27200@endif libcpp-bootstrap
27201
27202.PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27203maybe-configure-stageprofile-libcpp:
27204@if libcpp-bootstrap
27205maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27206configure-stageprofile-libcpp:
27207	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27208	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27209	@r=`${PWD_COMMAND}`; export r; \
27210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27211	TFLAGS="$(STAGEprofile_TFLAGS)"; \
27212	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27213	$(HOST_EXPORTS) \
27214	$(POSTSTAGE1_HOST_EXPORTS) \
27215	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27216	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27217	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27218	echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27219	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27220	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27221	case $(srcdir) in \
27222	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27223	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27224		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27225	esac; \
27226	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27227	libsrcdir="$$s/libcpp"; \
27228	$(SHELL) $${libsrcdir}/configure \
27229	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27230	  --target=${target_alias} $${srcdiroption} \
27231	  --with-build-libsubdir=$(HOST_SUBDIR) \
27232	  $(STAGEprofile_CONFIGURE_FLAGS)
27233@endif libcpp-bootstrap
27234
27235.PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27236maybe-configure-stagefeedback-libcpp:
27237@if libcpp-bootstrap
27238maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27239configure-stagefeedback-libcpp:
27240	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27241	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27242	@r=`${PWD_COMMAND}`; export r; \
27243	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27244	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27245	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27246	$(HOST_EXPORTS) \
27247	$(POSTSTAGE1_HOST_EXPORTS) \
27248	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27249	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27250	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27251	echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
27252	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27253	cd $(HOST_SUBDIR)/libcpp || exit 1; \
27254	case $(srcdir) in \
27255	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27256	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27257		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27258	esac; \
27259	srcdiroption="--srcdir=$${topdir}/libcpp"; \
27260	libsrcdir="$$s/libcpp"; \
27261	$(SHELL) $${libsrcdir}/configure \
27262	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27263	  --target=${target_alias} $${srcdiroption} \
27264	  --with-build-libsubdir=$(HOST_SUBDIR) \
27265	  $(STAGEfeedback_CONFIGURE_FLAGS)
27266@endif libcpp-bootstrap
27267
27268
27269
27270
27271
27272.PHONY: all-libcpp maybe-all-libcpp
27273maybe-all-libcpp:
27274@if gcc-bootstrap
27275all-libcpp: stage_current
27276@endif gcc-bootstrap
27277@if libcpp
27278TARGET-libcpp=all
27279maybe-all-libcpp: all-libcpp
27280all-libcpp: configure-libcpp
27281	@r=`${PWD_COMMAND}`; export r; \
27282	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27283	$(HOST_EXPORTS)  \
27284	(cd $(HOST_SUBDIR)/libcpp && \
27285	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
27286		$(TARGET-libcpp))
27287@endif libcpp
27288
27289
27290
27291.PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
27292.PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
27293maybe-all-stage1-libcpp:
27294maybe-clean-stage1-libcpp:
27295@if libcpp-bootstrap
27296maybe-all-stage1-libcpp: all-stage1-libcpp
27297all-stage1: all-stage1-libcpp
27298TARGET-stage1-libcpp = $(TARGET-libcpp)
27299all-stage1-libcpp: configure-stage1-libcpp
27300	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27301	@r=`${PWD_COMMAND}`; export r; \
27302	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27303	TFLAGS="$(STAGE1_TFLAGS)"; \
27304	$(HOST_EXPORTS)  \
27305	cd $(HOST_SUBDIR)/libcpp && \
27306	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27307		CFLAGS="$(STAGE1_CFLAGS)" \
27308		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27309		LIBCFLAGS="$(LIBCFLAGS)" \
27310		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27311		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27312		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27313		$(EXTRA_HOST_FLAGS)   \
27314		TFLAGS="$(STAGE1_TFLAGS)" \
27315		$(TARGET-stage1-libcpp)
27316
27317maybe-clean-stage1-libcpp: clean-stage1-libcpp
27318clean-stage1: clean-stage1-libcpp
27319clean-stage1-libcpp:
27320	@if [ $(current_stage) = stage1 ]; then \
27321	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27322	else \
27323	  [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
27324	  $(MAKE) stage1-start; \
27325	fi; \
27326	cd $(HOST_SUBDIR)/libcpp && \
27327	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27328		 clean
27329@endif libcpp-bootstrap
27330
27331
27332.PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
27333.PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
27334maybe-all-stage2-libcpp:
27335maybe-clean-stage2-libcpp:
27336@if libcpp-bootstrap
27337maybe-all-stage2-libcpp: all-stage2-libcpp
27338all-stage2: all-stage2-libcpp
27339TARGET-stage2-libcpp = $(TARGET-libcpp)
27340all-stage2-libcpp: configure-stage2-libcpp
27341	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27342	@r=`${PWD_COMMAND}`; export r; \
27343	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27344	TFLAGS="$(STAGE2_TFLAGS)"; \
27345	$(HOST_EXPORTS) \
27346	$(POSTSTAGE1_HOST_EXPORTS)  \
27347	cd $(HOST_SUBDIR)/libcpp && \
27348	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27349		CFLAGS="$(STAGE2_CFLAGS)" \
27350		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27351		LIBCFLAGS="$(STAGE2_CFLAGS)" \
27352		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27353		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27354		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27355		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27356		TFLAGS="$(STAGE2_TFLAGS)" \
27357		$(TARGET-stage2-libcpp)
27358
27359maybe-clean-stage2-libcpp: clean-stage2-libcpp
27360clean-stage2: clean-stage2-libcpp
27361clean-stage2-libcpp:
27362	@if [ $(current_stage) = stage2 ]; then \
27363	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27364	else \
27365	  [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
27366	  $(MAKE) stage2-start; \
27367	fi; \
27368	cd $(HOST_SUBDIR)/libcpp && \
27369	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27370		$(POSTSTAGE1_FLAGS_TO_PASS)  \
27371		 clean
27372@endif libcpp-bootstrap
27373
27374
27375.PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
27376.PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
27377maybe-all-stage3-libcpp:
27378maybe-clean-stage3-libcpp:
27379@if libcpp-bootstrap
27380maybe-all-stage3-libcpp: all-stage3-libcpp
27381all-stage3: all-stage3-libcpp
27382TARGET-stage3-libcpp = $(TARGET-libcpp)
27383all-stage3-libcpp: configure-stage3-libcpp
27384	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27385	@r=`${PWD_COMMAND}`; export r; \
27386	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27387	TFLAGS="$(STAGE3_TFLAGS)"; \
27388	$(HOST_EXPORTS) \
27389	$(POSTSTAGE1_HOST_EXPORTS)  \
27390	cd $(HOST_SUBDIR)/libcpp && \
27391	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27392		CFLAGS="$(STAGE3_CFLAGS)" \
27393		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27394		LIBCFLAGS="$(STAGE3_CFLAGS)" \
27395		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27396		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27397		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27398		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27399		TFLAGS="$(STAGE3_TFLAGS)" \
27400		$(TARGET-stage3-libcpp)
27401
27402maybe-clean-stage3-libcpp: clean-stage3-libcpp
27403clean-stage3: clean-stage3-libcpp
27404clean-stage3-libcpp:
27405	@if [ $(current_stage) = stage3 ]; then \
27406	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27407	else \
27408	  [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
27409	  $(MAKE) stage3-start; \
27410	fi; \
27411	cd $(HOST_SUBDIR)/libcpp && \
27412	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27413		$(POSTSTAGE1_FLAGS_TO_PASS)  \
27414		 clean
27415@endif libcpp-bootstrap
27416
27417
27418.PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
27419.PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
27420maybe-all-stage4-libcpp:
27421maybe-clean-stage4-libcpp:
27422@if libcpp-bootstrap
27423maybe-all-stage4-libcpp: all-stage4-libcpp
27424all-stage4: all-stage4-libcpp
27425TARGET-stage4-libcpp = $(TARGET-libcpp)
27426all-stage4-libcpp: configure-stage4-libcpp
27427	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27428	@r=`${PWD_COMMAND}`; export r; \
27429	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27430	TFLAGS="$(STAGE4_TFLAGS)"; \
27431	$(HOST_EXPORTS) \
27432	$(POSTSTAGE1_HOST_EXPORTS)  \
27433	cd $(HOST_SUBDIR)/libcpp && \
27434	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27435		CFLAGS="$(STAGE4_CFLAGS)" \
27436		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27437		LIBCFLAGS="$(STAGE4_CFLAGS)" \
27438		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27439		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27440		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27441		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27442		TFLAGS="$(STAGE4_TFLAGS)" \
27443		$(TARGET-stage4-libcpp)
27444
27445maybe-clean-stage4-libcpp: clean-stage4-libcpp
27446clean-stage4: clean-stage4-libcpp
27447clean-stage4-libcpp:
27448	@if [ $(current_stage) = stage4 ]; then \
27449	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27450	else \
27451	  [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
27452	  $(MAKE) stage4-start; \
27453	fi; \
27454	cd $(HOST_SUBDIR)/libcpp && \
27455	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27456		$(POSTSTAGE1_FLAGS_TO_PASS)  \
27457		 clean
27458@endif libcpp-bootstrap
27459
27460
27461.PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
27462.PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
27463maybe-all-stageprofile-libcpp:
27464maybe-clean-stageprofile-libcpp:
27465@if libcpp-bootstrap
27466maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
27467all-stageprofile: all-stageprofile-libcpp
27468TARGET-stageprofile-libcpp = $(TARGET-libcpp)
27469all-stageprofile-libcpp: configure-stageprofile-libcpp
27470	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27471	@r=`${PWD_COMMAND}`; export r; \
27472	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27473	TFLAGS="$(STAGEprofile_TFLAGS)"; \
27474	$(HOST_EXPORTS) \
27475	$(POSTSTAGE1_HOST_EXPORTS)  \
27476	cd $(HOST_SUBDIR)/libcpp && \
27477	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27478		CFLAGS="$(STAGEprofile_CFLAGS)" \
27479		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27480		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27481		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27482		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27483		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27484		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27485		TFLAGS="$(STAGEprofile_TFLAGS)" \
27486		$(TARGET-stageprofile-libcpp)
27487
27488maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
27489clean-stageprofile: clean-stageprofile-libcpp
27490clean-stageprofile-libcpp:
27491	@if [ $(current_stage) = stageprofile ]; then \
27492	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27493	else \
27494	  [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
27495	  $(MAKE) stageprofile-start; \
27496	fi; \
27497	cd $(HOST_SUBDIR)/libcpp && \
27498	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27499		$(POSTSTAGE1_FLAGS_TO_PASS)  \
27500		 clean
27501@endif libcpp-bootstrap
27502
27503
27504.PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
27505.PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
27506maybe-all-stagefeedback-libcpp:
27507maybe-clean-stagefeedback-libcpp:
27508@if libcpp-bootstrap
27509maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
27510all-stagefeedback: all-stagefeedback-libcpp
27511TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
27512all-stagefeedback-libcpp: configure-stagefeedback-libcpp
27513	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27514	@r=`${PWD_COMMAND}`; export r; \
27515	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27516	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27517	$(HOST_EXPORTS) \
27518	$(POSTSTAGE1_HOST_EXPORTS)  \
27519	cd $(HOST_SUBDIR)/libcpp && \
27520	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27521		CFLAGS="$(STAGEfeedback_CFLAGS)" \
27522		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27523		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27524		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27525		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27526		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27527		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27528		TFLAGS="$(STAGEfeedback_TFLAGS)" \
27529		$(TARGET-stagefeedback-libcpp)
27530
27531maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
27532clean-stagefeedback: clean-stagefeedback-libcpp
27533clean-stagefeedback-libcpp:
27534	@if [ $(current_stage) = stagefeedback ]; then \
27535	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27536	else \
27537	  [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
27538	  $(MAKE) stagefeedback-start; \
27539	fi; \
27540	cd $(HOST_SUBDIR)/libcpp && \
27541	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27542		$(POSTSTAGE1_FLAGS_TO_PASS)  \
27543		 clean
27544@endif libcpp-bootstrap
27545
27546
27547
27548
27549
27550.PHONY: check-libcpp maybe-check-libcpp
27551maybe-check-libcpp:
27552@if libcpp
27553maybe-check-libcpp: check-libcpp
27554
27555check-libcpp:
27556	@: $(MAKE); $(unstage)
27557	@r=`${PWD_COMMAND}`; export r; \
27558	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27559	$(HOST_EXPORTS) \
27560	(cd $(HOST_SUBDIR)/libcpp && \
27561	  $(MAKE) $(FLAGS_TO_PASS)  check)
27562
27563@endif libcpp
27564
27565.PHONY: install-libcpp maybe-install-libcpp
27566maybe-install-libcpp:
27567@if libcpp
27568maybe-install-libcpp: install-libcpp
27569
27570install-libcpp: installdirs
27571	@: $(MAKE); $(unstage)
27572	@r=`${PWD_COMMAND}`; export r; \
27573	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27574	$(HOST_EXPORTS) \
27575	(cd $(HOST_SUBDIR)/libcpp && \
27576	  $(MAKE) $(FLAGS_TO_PASS)  install)
27577
27578@endif libcpp
27579
27580# Other targets (info, dvi, pdf, etc.)
27581
27582.PHONY: maybe-info-libcpp info-libcpp
27583maybe-info-libcpp:
27584@if libcpp
27585maybe-info-libcpp: info-libcpp
27586
27587info-libcpp: \
27588    configure-libcpp
27589	@[ -f ./libcpp/Makefile ] || exit 0; \
27590	r=`${PWD_COMMAND}`; export r; \
27591	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27592	$(HOST_EXPORTS) \
27593	for flag in $(EXTRA_HOST_FLAGS) ; do \
27594	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27595	done; \
27596	echo "Doing info in libcpp" ; \
27597	(cd $(HOST_SUBDIR)/libcpp && \
27598	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27599	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27600	          "RANLIB=$${RANLIB}" \
27601	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27602	          info) \
27603	  || exit 1
27604
27605@endif libcpp
27606
27607.PHONY: maybe-dvi-libcpp dvi-libcpp
27608maybe-dvi-libcpp:
27609@if libcpp
27610maybe-dvi-libcpp: dvi-libcpp
27611
27612dvi-libcpp: \
27613    configure-libcpp
27614	@[ -f ./libcpp/Makefile ] || exit 0; \
27615	r=`${PWD_COMMAND}`; export r; \
27616	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27617	$(HOST_EXPORTS) \
27618	for flag in $(EXTRA_HOST_FLAGS) ; do \
27619	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27620	done; \
27621	echo "Doing dvi in libcpp" ; \
27622	(cd $(HOST_SUBDIR)/libcpp && \
27623	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27624	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27625	          "RANLIB=$${RANLIB}" \
27626	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27627	          dvi) \
27628	  || exit 1
27629
27630@endif libcpp
27631
27632.PHONY: maybe-pdf-libcpp pdf-libcpp
27633maybe-pdf-libcpp:
27634@if libcpp
27635maybe-pdf-libcpp: pdf-libcpp
27636
27637pdf-libcpp: \
27638    configure-libcpp
27639	@[ -f ./libcpp/Makefile ] || exit 0; \
27640	r=`${PWD_COMMAND}`; export r; \
27641	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27642	$(HOST_EXPORTS) \
27643	for flag in $(EXTRA_HOST_FLAGS) ; do \
27644	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27645	done; \
27646	echo "Doing pdf in libcpp" ; \
27647	(cd $(HOST_SUBDIR)/libcpp && \
27648	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27649	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27650	          "RANLIB=$${RANLIB}" \
27651	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27652	          pdf) \
27653	  || exit 1
27654
27655@endif libcpp
27656
27657.PHONY: maybe-html-libcpp html-libcpp
27658maybe-html-libcpp:
27659@if libcpp
27660maybe-html-libcpp: html-libcpp
27661
27662html-libcpp: \
27663    configure-libcpp
27664	@[ -f ./libcpp/Makefile ] || exit 0; \
27665	r=`${PWD_COMMAND}`; export r; \
27666	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27667	$(HOST_EXPORTS) \
27668	for flag in $(EXTRA_HOST_FLAGS) ; do \
27669	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27670	done; \
27671	echo "Doing html in libcpp" ; \
27672	(cd $(HOST_SUBDIR)/libcpp && \
27673	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27674	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27675	          "RANLIB=$${RANLIB}" \
27676	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27677	          html) \
27678	  || exit 1
27679
27680@endif libcpp
27681
27682.PHONY: maybe-TAGS-libcpp TAGS-libcpp
27683maybe-TAGS-libcpp:
27684@if libcpp
27685maybe-TAGS-libcpp: TAGS-libcpp
27686
27687TAGS-libcpp: \
27688    configure-libcpp
27689	@[ -f ./libcpp/Makefile ] || exit 0; \
27690	r=`${PWD_COMMAND}`; export r; \
27691	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27692	$(HOST_EXPORTS) \
27693	for flag in $(EXTRA_HOST_FLAGS) ; do \
27694	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27695	done; \
27696	echo "Doing TAGS in libcpp" ; \
27697	(cd $(HOST_SUBDIR)/libcpp && \
27698	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27699	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27700	          "RANLIB=$${RANLIB}" \
27701	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27702	          TAGS) \
27703	  || exit 1
27704
27705@endif libcpp
27706
27707.PHONY: maybe-install-info-libcpp install-info-libcpp
27708maybe-install-info-libcpp:
27709@if libcpp
27710maybe-install-info-libcpp: install-info-libcpp
27711
27712install-info-libcpp: \
27713    configure-libcpp \
27714    info-libcpp
27715	@[ -f ./libcpp/Makefile ] || exit 0; \
27716	r=`${PWD_COMMAND}`; export r; \
27717	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27718	$(HOST_EXPORTS) \
27719	for flag in $(EXTRA_HOST_FLAGS) ; do \
27720	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27721	done; \
27722	echo "Doing install-info in libcpp" ; \
27723	(cd $(HOST_SUBDIR)/libcpp && \
27724	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27725	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27726	          "RANLIB=$${RANLIB}" \
27727	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27728	          install-info) \
27729	  || exit 1
27730
27731@endif libcpp
27732
27733.PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
27734maybe-install-pdf-libcpp:
27735@if libcpp
27736maybe-install-pdf-libcpp: install-pdf-libcpp
27737
27738install-pdf-libcpp: \
27739    configure-libcpp \
27740    pdf-libcpp
27741	@[ -f ./libcpp/Makefile ] || exit 0; \
27742	r=`${PWD_COMMAND}`; export r; \
27743	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27744	$(HOST_EXPORTS) \
27745	for flag in $(EXTRA_HOST_FLAGS) ; do \
27746	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27747	done; \
27748	echo "Doing install-pdf in libcpp" ; \
27749	(cd $(HOST_SUBDIR)/libcpp && \
27750	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27751	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27752	          "RANLIB=$${RANLIB}" \
27753	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27754	          install-pdf) \
27755	  || exit 1
27756
27757@endif libcpp
27758
27759.PHONY: maybe-install-html-libcpp install-html-libcpp
27760maybe-install-html-libcpp:
27761@if libcpp
27762maybe-install-html-libcpp: install-html-libcpp
27763
27764install-html-libcpp: \
27765    configure-libcpp \
27766    html-libcpp
27767	@[ -f ./libcpp/Makefile ] || exit 0; \
27768	r=`${PWD_COMMAND}`; export r; \
27769	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27770	$(HOST_EXPORTS) \
27771	for flag in $(EXTRA_HOST_FLAGS) ; do \
27772	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27773	done; \
27774	echo "Doing install-html in libcpp" ; \
27775	(cd $(HOST_SUBDIR)/libcpp && \
27776	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27777	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27778	          "RANLIB=$${RANLIB}" \
27779	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27780	          install-html) \
27781	  || exit 1
27782
27783@endif libcpp
27784
27785.PHONY: maybe-installcheck-libcpp installcheck-libcpp
27786maybe-installcheck-libcpp:
27787@if libcpp
27788maybe-installcheck-libcpp: installcheck-libcpp
27789
27790installcheck-libcpp: \
27791    configure-libcpp
27792	@[ -f ./libcpp/Makefile ] || exit 0; \
27793	r=`${PWD_COMMAND}`; export r; \
27794	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27795	$(HOST_EXPORTS) \
27796	for flag in $(EXTRA_HOST_FLAGS) ; do \
27797	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27798	done; \
27799	echo "Doing installcheck in libcpp" ; \
27800	(cd $(HOST_SUBDIR)/libcpp && \
27801	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27802	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27803	          "RANLIB=$${RANLIB}" \
27804	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27805	          installcheck) \
27806	  || exit 1
27807
27808@endif libcpp
27809
27810.PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
27811maybe-mostlyclean-libcpp:
27812@if libcpp
27813maybe-mostlyclean-libcpp: mostlyclean-libcpp
27814
27815mostlyclean-libcpp:
27816	@[ -f ./libcpp/Makefile ] || exit 0; \
27817	r=`${PWD_COMMAND}`; export r; \
27818	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27819	$(HOST_EXPORTS) \
27820	for flag in $(EXTRA_HOST_FLAGS) ; do \
27821	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27822	done; \
27823	echo "Doing mostlyclean in libcpp" ; \
27824	(cd $(HOST_SUBDIR)/libcpp && \
27825	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27826	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27827	          "RANLIB=$${RANLIB}" \
27828	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27829	          mostlyclean) \
27830	  || exit 1
27831
27832@endif libcpp
27833
27834.PHONY: maybe-clean-libcpp clean-libcpp
27835maybe-clean-libcpp:
27836@if libcpp
27837maybe-clean-libcpp: clean-libcpp
27838
27839clean-libcpp:
27840	@[ -f ./libcpp/Makefile ] || exit 0; \
27841	r=`${PWD_COMMAND}`; export r; \
27842	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27843	$(HOST_EXPORTS) \
27844	for flag in $(EXTRA_HOST_FLAGS) ; do \
27845	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27846	done; \
27847	echo "Doing clean in libcpp" ; \
27848	(cd $(HOST_SUBDIR)/libcpp && \
27849	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27850	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27851	          "RANLIB=$${RANLIB}" \
27852	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27853	          clean) \
27854	  || exit 1
27855
27856@endif libcpp
27857
27858.PHONY: maybe-distclean-libcpp distclean-libcpp
27859maybe-distclean-libcpp:
27860@if libcpp
27861maybe-distclean-libcpp: distclean-libcpp
27862
27863distclean-libcpp:
27864	@[ -f ./libcpp/Makefile ] || exit 0; \
27865	r=`${PWD_COMMAND}`; export r; \
27866	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27867	$(HOST_EXPORTS) \
27868	for flag in $(EXTRA_HOST_FLAGS) ; do \
27869	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27870	done; \
27871	echo "Doing distclean in libcpp" ; \
27872	(cd $(HOST_SUBDIR)/libcpp && \
27873	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27874	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27875	          "RANLIB=$${RANLIB}" \
27876	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27877	          distclean) \
27878	  || exit 1
27879
27880@endif libcpp
27881
27882.PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
27883maybe-maintainer-clean-libcpp:
27884@if libcpp
27885maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
27886
27887maintainer-clean-libcpp:
27888	@[ -f ./libcpp/Makefile ] || exit 0; \
27889	r=`${PWD_COMMAND}`; export r; \
27890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27891	$(HOST_EXPORTS) \
27892	for flag in $(EXTRA_HOST_FLAGS) ; do \
27893	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27894	done; \
27895	echo "Doing maintainer-clean in libcpp" ; \
27896	(cd $(HOST_SUBDIR)/libcpp && \
27897	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27898	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27899	          "RANLIB=$${RANLIB}" \
27900	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27901	          maintainer-clean) \
27902	  || exit 1
27903
27904@endif libcpp
27905
27906
27907
27908.PHONY: configure-libdecnumber maybe-configure-libdecnumber
27909maybe-configure-libdecnumber:
27910@if gcc-bootstrap
27911configure-libdecnumber: stage_current
27912@endif gcc-bootstrap
27913@if libdecnumber
27914maybe-configure-libdecnumber: configure-libdecnumber
27915configure-libdecnumber:
27916	@r=`${PWD_COMMAND}`; export r; \
27917	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27918	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27919	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27920	$(HOST_EXPORTS)  \
27921	echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27922	cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27923	case $(srcdir) in \
27924	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27925	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27926		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27927	esac; \
27928	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27929	libsrcdir="$$s/libdecnumber"; \
27930	$(SHELL) $${libsrcdir}/configure \
27931	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27932	  --target=${target_alias} $${srcdiroption}  \
27933	  || exit 1
27934@endif libdecnumber
27935
27936
27937
27938.PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27939maybe-configure-stage1-libdecnumber:
27940@if libdecnumber-bootstrap
27941maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27942configure-stage1-libdecnumber:
27943	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27944	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27945	@r=`${PWD_COMMAND}`; export r; \
27946	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27947	TFLAGS="$(STAGE1_TFLAGS)"; \
27948	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27949	$(HOST_EXPORTS) \
27950	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27951	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27952	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27953	echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
27954	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27955	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27956	case $(srcdir) in \
27957	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27958	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27959		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27960	esac; \
27961	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27962	libsrcdir="$$s/libdecnumber"; \
27963	$(SHELL) $${libsrcdir}/configure \
27964	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27965	  --target=${target_alias} $${srcdiroption} \
27966	  $(STAGE1_CONFIGURE_FLAGS)
27967@endif libdecnumber-bootstrap
27968
27969.PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
27970maybe-configure-stage2-libdecnumber:
27971@if libdecnumber-bootstrap
27972maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
27973configure-stage2-libdecnumber:
27974	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27975	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27976	@r=`${PWD_COMMAND}`; export r; \
27977	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27978	TFLAGS="$(STAGE2_TFLAGS)"; \
27979	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27980	$(HOST_EXPORTS) \
27981	$(POSTSTAGE1_HOST_EXPORTS) \
27982	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27983	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27984	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27985	echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
27986	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27987	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
27988	case $(srcdir) in \
27989	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27990	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27991		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27992	esac; \
27993	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27994	libsrcdir="$$s/libdecnumber"; \
27995	$(SHELL) $${libsrcdir}/configure \
27996	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27997	  --target=${target_alias} $${srcdiroption} \
27998	  --with-build-libsubdir=$(HOST_SUBDIR) \
27999	  $(STAGE2_CONFIGURE_FLAGS)
28000@endif libdecnumber-bootstrap
28001
28002.PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28003maybe-configure-stage3-libdecnumber:
28004@if libdecnumber-bootstrap
28005maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28006configure-stage3-libdecnumber:
28007	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28008	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28009	@r=`${PWD_COMMAND}`; export r; \
28010	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28011	TFLAGS="$(STAGE3_TFLAGS)"; \
28012	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28013	$(HOST_EXPORTS) \
28014	$(POSTSTAGE1_HOST_EXPORTS) \
28015	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28016	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28017	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28018	echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28019	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28020	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28021	case $(srcdir) in \
28022	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28023	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28024		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28025	esac; \
28026	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28027	libsrcdir="$$s/libdecnumber"; \
28028	$(SHELL) $${libsrcdir}/configure \
28029	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28030	  --target=${target_alias} $${srcdiroption} \
28031	  --with-build-libsubdir=$(HOST_SUBDIR) \
28032	  $(STAGE3_CONFIGURE_FLAGS)
28033@endif libdecnumber-bootstrap
28034
28035.PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28036maybe-configure-stage4-libdecnumber:
28037@if libdecnumber-bootstrap
28038maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28039configure-stage4-libdecnumber:
28040	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28041	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28042	@r=`${PWD_COMMAND}`; export r; \
28043	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28044	TFLAGS="$(STAGE4_TFLAGS)"; \
28045	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28046	$(HOST_EXPORTS) \
28047	$(POSTSTAGE1_HOST_EXPORTS) \
28048	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28049	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28050	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28051	echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28052	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28053	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28054	case $(srcdir) in \
28055	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28056	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28057		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28058	esac; \
28059	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28060	libsrcdir="$$s/libdecnumber"; \
28061	$(SHELL) $${libsrcdir}/configure \
28062	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28063	  --target=${target_alias} $${srcdiroption} \
28064	  --with-build-libsubdir=$(HOST_SUBDIR) \
28065	  $(STAGE4_CONFIGURE_FLAGS)
28066@endif libdecnumber-bootstrap
28067
28068.PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28069maybe-configure-stageprofile-libdecnumber:
28070@if libdecnumber-bootstrap
28071maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28072configure-stageprofile-libdecnumber:
28073	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28074	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28075	@r=`${PWD_COMMAND}`; export r; \
28076	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28077	TFLAGS="$(STAGEprofile_TFLAGS)"; \
28078	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28079	$(HOST_EXPORTS) \
28080	$(POSTSTAGE1_HOST_EXPORTS) \
28081	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28082	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28083	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28084	echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28085	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28086	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28087	case $(srcdir) in \
28088	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28089	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28090		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28091	esac; \
28092	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28093	libsrcdir="$$s/libdecnumber"; \
28094	$(SHELL) $${libsrcdir}/configure \
28095	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28096	  --target=${target_alias} $${srcdiroption} \
28097	  --with-build-libsubdir=$(HOST_SUBDIR) \
28098	  $(STAGEprofile_CONFIGURE_FLAGS)
28099@endif libdecnumber-bootstrap
28100
28101.PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28102maybe-configure-stagefeedback-libdecnumber:
28103@if libdecnumber-bootstrap
28104maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28105configure-stagefeedback-libdecnumber:
28106	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28107	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28108	@r=`${PWD_COMMAND}`; export r; \
28109	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28111	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28112	$(HOST_EXPORTS) \
28113	$(POSTSTAGE1_HOST_EXPORTS) \
28114	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28115	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28116	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
28117	echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28118	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28119	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28120	case $(srcdir) in \
28121	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28122	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28123		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28124	esac; \
28125	srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28126	libsrcdir="$$s/libdecnumber"; \
28127	$(SHELL) $${libsrcdir}/configure \
28128	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28129	  --target=${target_alias} $${srcdiroption} \
28130	  --with-build-libsubdir=$(HOST_SUBDIR) \
28131	  $(STAGEfeedback_CONFIGURE_FLAGS)
28132@endif libdecnumber-bootstrap
28133
28134
28135
28136
28137
28138.PHONY: all-libdecnumber maybe-all-libdecnumber
28139maybe-all-libdecnumber:
28140@if gcc-bootstrap
28141all-libdecnumber: stage_current
28142@endif gcc-bootstrap
28143@if libdecnumber
28144TARGET-libdecnumber=all
28145maybe-all-libdecnumber: all-libdecnumber
28146all-libdecnumber: configure-libdecnumber
28147	@r=`${PWD_COMMAND}`; export r; \
28148	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28149	$(HOST_EXPORTS)  \
28150	(cd $(HOST_SUBDIR)/libdecnumber && \
28151	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28152		$(TARGET-libdecnumber))
28153@endif libdecnumber
28154
28155
28156
28157.PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28158.PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28159maybe-all-stage1-libdecnumber:
28160maybe-clean-stage1-libdecnumber:
28161@if libdecnumber-bootstrap
28162maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28163all-stage1: all-stage1-libdecnumber
28164TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28165all-stage1-libdecnumber: configure-stage1-libdecnumber
28166	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28167	@r=`${PWD_COMMAND}`; export r; \
28168	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28169	TFLAGS="$(STAGE1_TFLAGS)"; \
28170	$(HOST_EXPORTS)  \
28171	cd $(HOST_SUBDIR)/libdecnumber && \
28172	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28173		CFLAGS="$(STAGE1_CFLAGS)" \
28174		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28175		LIBCFLAGS="$(LIBCFLAGS)" \
28176		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28177		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28178		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28179		$(EXTRA_HOST_FLAGS)   \
28180		TFLAGS="$(STAGE1_TFLAGS)" \
28181		$(TARGET-stage1-libdecnumber)
28182
28183maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28184clean-stage1: clean-stage1-libdecnumber
28185clean-stage1-libdecnumber:
28186	@if [ $(current_stage) = stage1 ]; then \
28187	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28188	else \
28189	  [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28190	  $(MAKE) stage1-start; \
28191	fi; \
28192	cd $(HOST_SUBDIR)/libdecnumber && \
28193	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28194		 clean
28195@endif libdecnumber-bootstrap
28196
28197
28198.PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28199.PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28200maybe-all-stage2-libdecnumber:
28201maybe-clean-stage2-libdecnumber:
28202@if libdecnumber-bootstrap
28203maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28204all-stage2: all-stage2-libdecnumber
28205TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28206all-stage2-libdecnumber: configure-stage2-libdecnumber
28207	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28208	@r=`${PWD_COMMAND}`; export r; \
28209	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28210	TFLAGS="$(STAGE2_TFLAGS)"; \
28211	$(HOST_EXPORTS) \
28212	$(POSTSTAGE1_HOST_EXPORTS)  \
28213	cd $(HOST_SUBDIR)/libdecnumber && \
28214	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28215		CFLAGS="$(STAGE2_CFLAGS)" \
28216		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28217		LIBCFLAGS="$(STAGE2_CFLAGS)" \
28218		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28219		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28220		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28221		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28222		TFLAGS="$(STAGE2_TFLAGS)" \
28223		$(TARGET-stage2-libdecnumber)
28224
28225maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28226clean-stage2: clean-stage2-libdecnumber
28227clean-stage2-libdecnumber:
28228	@if [ $(current_stage) = stage2 ]; then \
28229	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28230	else \
28231	  [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28232	  $(MAKE) stage2-start; \
28233	fi; \
28234	cd $(HOST_SUBDIR)/libdecnumber && \
28235	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28236		$(POSTSTAGE1_FLAGS_TO_PASS)  \
28237		 clean
28238@endif libdecnumber-bootstrap
28239
28240
28241.PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
28242.PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
28243maybe-all-stage3-libdecnumber:
28244maybe-clean-stage3-libdecnumber:
28245@if libdecnumber-bootstrap
28246maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
28247all-stage3: all-stage3-libdecnumber
28248TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
28249all-stage3-libdecnumber: configure-stage3-libdecnumber
28250	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28251	@r=`${PWD_COMMAND}`; export r; \
28252	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28253	TFLAGS="$(STAGE3_TFLAGS)"; \
28254	$(HOST_EXPORTS) \
28255	$(POSTSTAGE1_HOST_EXPORTS)  \
28256	cd $(HOST_SUBDIR)/libdecnumber && \
28257	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28258		CFLAGS="$(STAGE3_CFLAGS)" \
28259		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28260		LIBCFLAGS="$(STAGE3_CFLAGS)" \
28261		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28262		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28263		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28264		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28265		TFLAGS="$(STAGE3_TFLAGS)" \
28266		$(TARGET-stage3-libdecnumber)
28267
28268maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
28269clean-stage3: clean-stage3-libdecnumber
28270clean-stage3-libdecnumber:
28271	@if [ $(current_stage) = stage3 ]; then \
28272	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28273	else \
28274	  [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
28275	  $(MAKE) stage3-start; \
28276	fi; \
28277	cd $(HOST_SUBDIR)/libdecnumber && \
28278	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28279		$(POSTSTAGE1_FLAGS_TO_PASS)  \
28280		 clean
28281@endif libdecnumber-bootstrap
28282
28283
28284.PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
28285.PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
28286maybe-all-stage4-libdecnumber:
28287maybe-clean-stage4-libdecnumber:
28288@if libdecnumber-bootstrap
28289maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
28290all-stage4: all-stage4-libdecnumber
28291TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
28292all-stage4-libdecnumber: configure-stage4-libdecnumber
28293	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28294	@r=`${PWD_COMMAND}`; export r; \
28295	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28296	TFLAGS="$(STAGE4_TFLAGS)"; \
28297	$(HOST_EXPORTS) \
28298	$(POSTSTAGE1_HOST_EXPORTS)  \
28299	cd $(HOST_SUBDIR)/libdecnumber && \
28300	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28301		CFLAGS="$(STAGE4_CFLAGS)" \
28302		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28303		LIBCFLAGS="$(STAGE4_CFLAGS)" \
28304		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28305		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28306		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28307		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28308		TFLAGS="$(STAGE4_TFLAGS)" \
28309		$(TARGET-stage4-libdecnumber)
28310
28311maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
28312clean-stage4: clean-stage4-libdecnumber
28313clean-stage4-libdecnumber:
28314	@if [ $(current_stage) = stage4 ]; then \
28315	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28316	else \
28317	  [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
28318	  $(MAKE) stage4-start; \
28319	fi; \
28320	cd $(HOST_SUBDIR)/libdecnumber && \
28321	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28322		$(POSTSTAGE1_FLAGS_TO_PASS)  \
28323		 clean
28324@endif libdecnumber-bootstrap
28325
28326
28327.PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
28328.PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
28329maybe-all-stageprofile-libdecnumber:
28330maybe-clean-stageprofile-libdecnumber:
28331@if libdecnumber-bootstrap
28332maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
28333all-stageprofile: all-stageprofile-libdecnumber
28334TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
28335all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28336	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28337	@r=`${PWD_COMMAND}`; export r; \
28338	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28339	TFLAGS="$(STAGEprofile_TFLAGS)"; \
28340	$(HOST_EXPORTS) \
28341	$(POSTSTAGE1_HOST_EXPORTS)  \
28342	cd $(HOST_SUBDIR)/libdecnumber && \
28343	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28344		CFLAGS="$(STAGEprofile_CFLAGS)" \
28345		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28346		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28347		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28348		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28349		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28350		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28351		TFLAGS="$(STAGEprofile_TFLAGS)" \
28352		$(TARGET-stageprofile-libdecnumber)
28353
28354maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
28355clean-stageprofile: clean-stageprofile-libdecnumber
28356clean-stageprofile-libdecnumber:
28357	@if [ $(current_stage) = stageprofile ]; then \
28358	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28359	else \
28360	  [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
28361	  $(MAKE) stageprofile-start; \
28362	fi; \
28363	cd $(HOST_SUBDIR)/libdecnumber && \
28364	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28365		$(POSTSTAGE1_FLAGS_TO_PASS)  \
28366		 clean
28367@endif libdecnumber-bootstrap
28368
28369
28370.PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
28371.PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
28372maybe-all-stagefeedback-libdecnumber:
28373maybe-clean-stagefeedback-libdecnumber:
28374@if libdecnumber-bootstrap
28375maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
28376all-stagefeedback: all-stagefeedback-libdecnumber
28377TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
28378all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28379	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28380	@r=`${PWD_COMMAND}`; export r; \
28381	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28382	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28383	$(HOST_EXPORTS) \
28384	$(POSTSTAGE1_HOST_EXPORTS)  \
28385	cd $(HOST_SUBDIR)/libdecnumber && \
28386	$(MAKE) $(BASE_FLAGS_TO_PASS) \
28387		CFLAGS="$(STAGEfeedback_CFLAGS)" \
28388		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28389		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28390		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28391		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28392		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28393		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
28394		TFLAGS="$(STAGEfeedback_TFLAGS)" \
28395		$(TARGET-stagefeedback-libdecnumber)
28396
28397maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28398clean-stagefeedback: clean-stagefeedback-libdecnumber
28399clean-stagefeedback-libdecnumber:
28400	@if [ $(current_stage) = stagefeedback ]; then \
28401	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28402	else \
28403	  [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28404	  $(MAKE) stagefeedback-start; \
28405	fi; \
28406	cd $(HOST_SUBDIR)/libdecnumber && \
28407	$(MAKE) $(EXTRA_HOST_FLAGS)  \
28408		$(POSTSTAGE1_FLAGS_TO_PASS)  \
28409		 clean
28410@endif libdecnumber-bootstrap
28411
28412
28413
28414
28415
28416.PHONY: check-libdecnumber maybe-check-libdecnumber
28417maybe-check-libdecnumber:
28418@if libdecnumber
28419maybe-check-libdecnumber: check-libdecnumber
28420
28421check-libdecnumber:
28422	@: $(MAKE); $(unstage)
28423	@r=`${PWD_COMMAND}`; export r; \
28424	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28425	$(HOST_EXPORTS) \
28426	(cd $(HOST_SUBDIR)/libdecnumber && \
28427	  $(MAKE) $(FLAGS_TO_PASS)  check)
28428
28429@endif libdecnumber
28430
28431.PHONY: install-libdecnumber maybe-install-libdecnumber
28432maybe-install-libdecnumber:
28433@if libdecnumber
28434maybe-install-libdecnumber: install-libdecnumber
28435
28436install-libdecnumber: installdirs
28437	@: $(MAKE); $(unstage)
28438	@r=`${PWD_COMMAND}`; export r; \
28439	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28440	$(HOST_EXPORTS) \
28441	(cd $(HOST_SUBDIR)/libdecnumber && \
28442	  $(MAKE) $(FLAGS_TO_PASS)  install)
28443
28444@endif libdecnumber
28445
28446# Other targets (info, dvi, pdf, etc.)
28447
28448.PHONY: maybe-info-libdecnumber info-libdecnumber
28449maybe-info-libdecnumber:
28450@if libdecnumber
28451maybe-info-libdecnumber: info-libdecnumber
28452
28453info-libdecnumber: \
28454    configure-libdecnumber
28455	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28456	r=`${PWD_COMMAND}`; export r; \
28457	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28458	$(HOST_EXPORTS) \
28459	for flag in $(EXTRA_HOST_FLAGS) ; do \
28460	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28461	done; \
28462	echo "Doing info in libdecnumber" ; \
28463	(cd $(HOST_SUBDIR)/libdecnumber && \
28464	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28465	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28466	          "RANLIB=$${RANLIB}" \
28467	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28468	          info) \
28469	  || exit 1
28470
28471@endif libdecnumber
28472
28473.PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28474maybe-dvi-libdecnumber:
28475@if libdecnumber
28476maybe-dvi-libdecnumber: dvi-libdecnumber
28477
28478dvi-libdecnumber: \
28479    configure-libdecnumber
28480	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28481	r=`${PWD_COMMAND}`; export r; \
28482	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28483	$(HOST_EXPORTS) \
28484	for flag in $(EXTRA_HOST_FLAGS) ; do \
28485	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28486	done; \
28487	echo "Doing dvi in libdecnumber" ; \
28488	(cd $(HOST_SUBDIR)/libdecnumber && \
28489	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28490	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28491	          "RANLIB=$${RANLIB}" \
28492	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28493	          dvi) \
28494	  || exit 1
28495
28496@endif libdecnumber
28497
28498.PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28499maybe-pdf-libdecnumber:
28500@if libdecnumber
28501maybe-pdf-libdecnumber: pdf-libdecnumber
28502
28503pdf-libdecnumber: \
28504    configure-libdecnumber
28505	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28506	r=`${PWD_COMMAND}`; export r; \
28507	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28508	$(HOST_EXPORTS) \
28509	for flag in $(EXTRA_HOST_FLAGS) ; do \
28510	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28511	done; \
28512	echo "Doing pdf in libdecnumber" ; \
28513	(cd $(HOST_SUBDIR)/libdecnumber && \
28514	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28515	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28516	          "RANLIB=$${RANLIB}" \
28517	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28518	          pdf) \
28519	  || exit 1
28520
28521@endif libdecnumber
28522
28523.PHONY: maybe-html-libdecnumber html-libdecnumber
28524maybe-html-libdecnumber:
28525@if libdecnumber
28526maybe-html-libdecnumber: html-libdecnumber
28527
28528html-libdecnumber: \
28529    configure-libdecnumber
28530	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28531	r=`${PWD_COMMAND}`; export r; \
28532	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28533	$(HOST_EXPORTS) \
28534	for flag in $(EXTRA_HOST_FLAGS) ; do \
28535	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28536	done; \
28537	echo "Doing html in libdecnumber" ; \
28538	(cd $(HOST_SUBDIR)/libdecnumber && \
28539	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28540	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28541	          "RANLIB=$${RANLIB}" \
28542	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28543	          html) \
28544	  || exit 1
28545
28546@endif libdecnumber
28547
28548.PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28549maybe-TAGS-libdecnumber:
28550@if libdecnumber
28551maybe-TAGS-libdecnumber: TAGS-libdecnumber
28552
28553TAGS-libdecnumber: \
28554    configure-libdecnumber
28555	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28556	r=`${PWD_COMMAND}`; export r; \
28557	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28558	$(HOST_EXPORTS) \
28559	for flag in $(EXTRA_HOST_FLAGS) ; do \
28560	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28561	done; \
28562	echo "Doing TAGS in libdecnumber" ; \
28563	(cd $(HOST_SUBDIR)/libdecnumber && \
28564	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28565	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28566	          "RANLIB=$${RANLIB}" \
28567	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28568	          TAGS) \
28569	  || exit 1
28570
28571@endif libdecnumber
28572
28573.PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28574maybe-install-info-libdecnumber:
28575@if libdecnumber
28576maybe-install-info-libdecnumber: install-info-libdecnumber
28577
28578install-info-libdecnumber: \
28579    configure-libdecnumber \
28580    info-libdecnumber
28581	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28582	r=`${PWD_COMMAND}`; export r; \
28583	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28584	$(HOST_EXPORTS) \
28585	for flag in $(EXTRA_HOST_FLAGS) ; do \
28586	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28587	done; \
28588	echo "Doing install-info in libdecnumber" ; \
28589	(cd $(HOST_SUBDIR)/libdecnumber && \
28590	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28591	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28592	          "RANLIB=$${RANLIB}" \
28593	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28594	          install-info) \
28595	  || exit 1
28596
28597@endif libdecnumber
28598
28599.PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28600maybe-install-pdf-libdecnumber:
28601@if libdecnumber
28602maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28603
28604install-pdf-libdecnumber: \
28605    configure-libdecnumber \
28606    pdf-libdecnumber
28607	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28608	r=`${PWD_COMMAND}`; export r; \
28609	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28610	$(HOST_EXPORTS) \
28611	for flag in $(EXTRA_HOST_FLAGS) ; do \
28612	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28613	done; \
28614	echo "Doing install-pdf in libdecnumber" ; \
28615	(cd $(HOST_SUBDIR)/libdecnumber && \
28616	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28617	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28618	          "RANLIB=$${RANLIB}" \
28619	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28620	          install-pdf) \
28621	  || exit 1
28622
28623@endif libdecnumber
28624
28625.PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28626maybe-install-html-libdecnumber:
28627@if libdecnumber
28628maybe-install-html-libdecnumber: install-html-libdecnumber
28629
28630install-html-libdecnumber: \
28631    configure-libdecnumber \
28632    html-libdecnumber
28633	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28634	r=`${PWD_COMMAND}`; export r; \
28635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28636	$(HOST_EXPORTS) \
28637	for flag in $(EXTRA_HOST_FLAGS) ; do \
28638	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28639	done; \
28640	echo "Doing install-html in libdecnumber" ; \
28641	(cd $(HOST_SUBDIR)/libdecnumber && \
28642	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28643	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28644	          "RANLIB=$${RANLIB}" \
28645	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28646	          install-html) \
28647	  || exit 1
28648
28649@endif libdecnumber
28650
28651.PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28652maybe-installcheck-libdecnumber:
28653@if libdecnumber
28654maybe-installcheck-libdecnumber: installcheck-libdecnumber
28655
28656installcheck-libdecnumber: \
28657    configure-libdecnumber
28658	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28659	r=`${PWD_COMMAND}`; export r; \
28660	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28661	$(HOST_EXPORTS) \
28662	for flag in $(EXTRA_HOST_FLAGS) ; do \
28663	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28664	done; \
28665	echo "Doing installcheck in libdecnumber" ; \
28666	(cd $(HOST_SUBDIR)/libdecnumber && \
28667	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28668	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28669	          "RANLIB=$${RANLIB}" \
28670	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28671	          installcheck) \
28672	  || exit 1
28673
28674@endif libdecnumber
28675
28676.PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28677maybe-mostlyclean-libdecnumber:
28678@if libdecnumber
28679maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28680
28681mostlyclean-libdecnumber:
28682	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28683	r=`${PWD_COMMAND}`; export r; \
28684	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28685	$(HOST_EXPORTS) \
28686	for flag in $(EXTRA_HOST_FLAGS) ; do \
28687	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28688	done; \
28689	echo "Doing mostlyclean in libdecnumber" ; \
28690	(cd $(HOST_SUBDIR)/libdecnumber && \
28691	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28692	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28693	          "RANLIB=$${RANLIB}" \
28694	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28695	          mostlyclean) \
28696	  || exit 1
28697
28698@endif libdecnumber
28699
28700.PHONY: maybe-clean-libdecnumber clean-libdecnumber
28701maybe-clean-libdecnumber:
28702@if libdecnumber
28703maybe-clean-libdecnumber: clean-libdecnumber
28704
28705clean-libdecnumber:
28706	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28707	r=`${PWD_COMMAND}`; export r; \
28708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28709	$(HOST_EXPORTS) \
28710	for flag in $(EXTRA_HOST_FLAGS) ; do \
28711	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28712	done; \
28713	echo "Doing clean in libdecnumber" ; \
28714	(cd $(HOST_SUBDIR)/libdecnumber && \
28715	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28716	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28717	          "RANLIB=$${RANLIB}" \
28718	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28719	          clean) \
28720	  || exit 1
28721
28722@endif libdecnumber
28723
28724.PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28725maybe-distclean-libdecnumber:
28726@if libdecnumber
28727maybe-distclean-libdecnumber: distclean-libdecnumber
28728
28729distclean-libdecnumber:
28730	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28731	r=`${PWD_COMMAND}`; export r; \
28732	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28733	$(HOST_EXPORTS) \
28734	for flag in $(EXTRA_HOST_FLAGS) ; do \
28735	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28736	done; \
28737	echo "Doing distclean in libdecnumber" ; \
28738	(cd $(HOST_SUBDIR)/libdecnumber && \
28739	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28740	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28741	          "RANLIB=$${RANLIB}" \
28742	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28743	          distclean) \
28744	  || exit 1
28745
28746@endif libdecnumber
28747
28748.PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28749maybe-maintainer-clean-libdecnumber:
28750@if libdecnumber
28751maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28752
28753maintainer-clean-libdecnumber:
28754	@[ -f ./libdecnumber/Makefile ] || exit 0; \
28755	r=`${PWD_COMMAND}`; export r; \
28756	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28757	$(HOST_EXPORTS) \
28758	for flag in $(EXTRA_HOST_FLAGS) ; do \
28759	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28760	done; \
28761	echo "Doing maintainer-clean in libdecnumber" ; \
28762	(cd $(HOST_SUBDIR)/libdecnumber && \
28763	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28764	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28765	          "RANLIB=$${RANLIB}" \
28766	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28767	          maintainer-clean) \
28768	  || exit 1
28769
28770@endif libdecnumber
28771
28772
28773
28774.PHONY: configure-libgui maybe-configure-libgui
28775maybe-configure-libgui:
28776@if gcc-bootstrap
28777configure-libgui: stage_current
28778@endif gcc-bootstrap
28779@if libgui
28780maybe-configure-libgui: configure-libgui
28781configure-libgui:
28782	@: $(MAKE); $(unstage)
28783	@r=`${PWD_COMMAND}`; export r; \
28784	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28785	test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28786	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
28787	$(HOST_EXPORTS)  \
28788	echo Configuring in $(HOST_SUBDIR)/libgui; \
28789	cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28790	case $(srcdir) in \
28791	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28792	  *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28793		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28794	esac; \
28795	srcdiroption="--srcdir=$${topdir}/libgui"; \
28796	libsrcdir="$$s/libgui"; \
28797	$(SHELL) $${libsrcdir}/configure \
28798	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28799	  --target=${target_alias} $${srcdiroption}  \
28800	  || exit 1
28801@endif libgui
28802
28803
28804
28805
28806
28807.PHONY: all-libgui maybe-all-libgui
28808maybe-all-libgui:
28809@if gcc-bootstrap
28810all-libgui: stage_current
28811@endif gcc-bootstrap
28812@if libgui
28813TARGET-libgui=all
28814maybe-all-libgui: all-libgui
28815all-libgui: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
28822		$(TARGET-libgui))
28823@endif libgui
28824
28825
28826
28827
28828.PHONY: check-libgui maybe-check-libgui
28829maybe-check-libgui:
28830@if libgui
28831maybe-check-libgui: check-libgui
28832
28833check-libgui:
28834	@: $(MAKE); $(unstage)
28835	@r=`${PWD_COMMAND}`; export r; \
28836	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28837	$(HOST_EXPORTS) \
28838	(cd $(HOST_SUBDIR)/libgui && \
28839	  $(MAKE) $(FLAGS_TO_PASS)  check)
28840
28841@endif libgui
28842
28843.PHONY: install-libgui maybe-install-libgui
28844maybe-install-libgui:
28845@if libgui
28846maybe-install-libgui: install-libgui
28847
28848install-libgui: installdirs
28849	@: $(MAKE); $(unstage)
28850	@r=`${PWD_COMMAND}`; export r; \
28851	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28852	$(HOST_EXPORTS) \
28853	(cd $(HOST_SUBDIR)/libgui && \
28854	  $(MAKE) $(FLAGS_TO_PASS)  install)
28855
28856@endif libgui
28857
28858# Other targets (info, dvi, pdf, etc.)
28859
28860.PHONY: maybe-info-libgui info-libgui
28861maybe-info-libgui:
28862@if libgui
28863maybe-info-libgui: info-libgui
28864
28865info-libgui: \
28866    configure-libgui
28867	@: $(MAKE); $(unstage)
28868	@[ -f ./libgui/Makefile ] || exit 0; \
28869	r=`${PWD_COMMAND}`; export r; \
28870	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28871	$(HOST_EXPORTS) \
28872	for flag in $(EXTRA_HOST_FLAGS) ; do \
28873	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28874	done; \
28875	echo "Doing info in libgui" ; \
28876	(cd $(HOST_SUBDIR)/libgui && \
28877	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28878	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28879	          "RANLIB=$${RANLIB}" \
28880	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28881	          info) \
28882	  || exit 1
28883
28884@endif libgui
28885
28886.PHONY: maybe-dvi-libgui dvi-libgui
28887maybe-dvi-libgui:
28888@if libgui
28889maybe-dvi-libgui: dvi-libgui
28890
28891dvi-libgui: \
28892    configure-libgui
28893	@: $(MAKE); $(unstage)
28894	@[ -f ./libgui/Makefile ] || exit 0; \
28895	r=`${PWD_COMMAND}`; export r; \
28896	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28897	$(HOST_EXPORTS) \
28898	for flag in $(EXTRA_HOST_FLAGS) ; do \
28899	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28900	done; \
28901	echo "Doing dvi in libgui" ; \
28902	(cd $(HOST_SUBDIR)/libgui && \
28903	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28904	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28905	          "RANLIB=$${RANLIB}" \
28906	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28907	          dvi) \
28908	  || exit 1
28909
28910@endif libgui
28911
28912.PHONY: maybe-pdf-libgui pdf-libgui
28913maybe-pdf-libgui:
28914@if libgui
28915maybe-pdf-libgui: pdf-libgui
28916
28917pdf-libgui: \
28918    configure-libgui
28919	@: $(MAKE); $(unstage)
28920	@[ -f ./libgui/Makefile ] || exit 0; \
28921	r=`${PWD_COMMAND}`; export r; \
28922	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28923	$(HOST_EXPORTS) \
28924	for flag in $(EXTRA_HOST_FLAGS) ; do \
28925	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28926	done; \
28927	echo "Doing pdf in libgui" ; \
28928	(cd $(HOST_SUBDIR)/libgui && \
28929	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28930	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28931	          "RANLIB=$${RANLIB}" \
28932	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28933	          pdf) \
28934	  || exit 1
28935
28936@endif libgui
28937
28938.PHONY: maybe-html-libgui html-libgui
28939maybe-html-libgui:
28940@if libgui
28941maybe-html-libgui: html-libgui
28942
28943html-libgui: \
28944    configure-libgui
28945	@: $(MAKE); $(unstage)
28946	@[ -f ./libgui/Makefile ] || exit 0; \
28947	r=`${PWD_COMMAND}`; export r; \
28948	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28949	$(HOST_EXPORTS) \
28950	for flag in $(EXTRA_HOST_FLAGS) ; do \
28951	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28952	done; \
28953	echo "Doing html in libgui" ; \
28954	(cd $(HOST_SUBDIR)/libgui && \
28955	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28956	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28957	          "RANLIB=$${RANLIB}" \
28958	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28959	          html) \
28960	  || exit 1
28961
28962@endif libgui
28963
28964.PHONY: maybe-TAGS-libgui TAGS-libgui
28965maybe-TAGS-libgui:
28966@if libgui
28967maybe-TAGS-libgui: TAGS-libgui
28968
28969TAGS-libgui: \
28970    configure-libgui
28971	@: $(MAKE); $(unstage)
28972	@[ -f ./libgui/Makefile ] || exit 0; \
28973	r=`${PWD_COMMAND}`; export r; \
28974	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28975	$(HOST_EXPORTS) \
28976	for flag in $(EXTRA_HOST_FLAGS) ; do \
28977	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28978	done; \
28979	echo "Doing TAGS in libgui" ; \
28980	(cd $(HOST_SUBDIR)/libgui && \
28981	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28982	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28983	          "RANLIB=$${RANLIB}" \
28984	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28985	          TAGS) \
28986	  || exit 1
28987
28988@endif libgui
28989
28990.PHONY: maybe-install-info-libgui install-info-libgui
28991maybe-install-info-libgui:
28992@if libgui
28993maybe-install-info-libgui: install-info-libgui
28994
28995install-info-libgui: \
28996    configure-libgui \
28997    info-libgui
28998	@: $(MAKE); $(unstage)
28999	@[ -f ./libgui/Makefile ] || exit 0; \
29000	r=`${PWD_COMMAND}`; export r; \
29001	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29002	$(HOST_EXPORTS) \
29003	for flag in $(EXTRA_HOST_FLAGS) ; do \
29004	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29005	done; \
29006	echo "Doing install-info in libgui" ; \
29007	(cd $(HOST_SUBDIR)/libgui && \
29008	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29009	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29010	          "RANLIB=$${RANLIB}" \
29011	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29012	          install-info) \
29013	  || exit 1
29014
29015@endif libgui
29016
29017.PHONY: maybe-install-pdf-libgui install-pdf-libgui
29018maybe-install-pdf-libgui:
29019@if libgui
29020maybe-install-pdf-libgui: install-pdf-libgui
29021
29022install-pdf-libgui: \
29023    configure-libgui \
29024    pdf-libgui
29025	@: $(MAKE); $(unstage)
29026	@[ -f ./libgui/Makefile ] || exit 0; \
29027	r=`${PWD_COMMAND}`; export r; \
29028	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29029	$(HOST_EXPORTS) \
29030	for flag in $(EXTRA_HOST_FLAGS) ; do \
29031	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29032	done; \
29033	echo "Doing install-pdf in libgui" ; \
29034	(cd $(HOST_SUBDIR)/libgui && \
29035	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29036	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29037	          "RANLIB=$${RANLIB}" \
29038	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29039	          install-pdf) \
29040	  || exit 1
29041
29042@endif libgui
29043
29044.PHONY: maybe-install-html-libgui install-html-libgui
29045maybe-install-html-libgui:
29046@if libgui
29047maybe-install-html-libgui: install-html-libgui
29048
29049install-html-libgui: \
29050    configure-libgui \
29051    html-libgui
29052	@: $(MAKE); $(unstage)
29053	@[ -f ./libgui/Makefile ] || exit 0; \
29054	r=`${PWD_COMMAND}`; export r; \
29055	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29056	$(HOST_EXPORTS) \
29057	for flag in $(EXTRA_HOST_FLAGS) ; do \
29058	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29059	done; \
29060	echo "Doing install-html in libgui" ; \
29061	(cd $(HOST_SUBDIR)/libgui && \
29062	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29063	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29064	          "RANLIB=$${RANLIB}" \
29065	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29066	          install-html) \
29067	  || exit 1
29068
29069@endif libgui
29070
29071.PHONY: maybe-installcheck-libgui installcheck-libgui
29072maybe-installcheck-libgui:
29073@if libgui
29074maybe-installcheck-libgui: installcheck-libgui
29075
29076installcheck-libgui: \
29077    configure-libgui
29078	@: $(MAKE); $(unstage)
29079	@[ -f ./libgui/Makefile ] || exit 0; \
29080	r=`${PWD_COMMAND}`; export r; \
29081	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29082	$(HOST_EXPORTS) \
29083	for flag in $(EXTRA_HOST_FLAGS) ; do \
29084	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29085	done; \
29086	echo "Doing installcheck in libgui" ; \
29087	(cd $(HOST_SUBDIR)/libgui && \
29088	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29089	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29090	          "RANLIB=$${RANLIB}" \
29091	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29092	          installcheck) \
29093	  || exit 1
29094
29095@endif libgui
29096
29097.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29098maybe-mostlyclean-libgui:
29099@if libgui
29100maybe-mostlyclean-libgui: mostlyclean-libgui
29101
29102mostlyclean-libgui:
29103	@: $(MAKE); $(unstage)
29104	@[ -f ./libgui/Makefile ] || exit 0; \
29105	r=`${PWD_COMMAND}`; export r; \
29106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29107	$(HOST_EXPORTS) \
29108	for flag in $(EXTRA_HOST_FLAGS) ; do \
29109	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29110	done; \
29111	echo "Doing mostlyclean in libgui" ; \
29112	(cd $(HOST_SUBDIR)/libgui && \
29113	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29114	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29115	          "RANLIB=$${RANLIB}" \
29116	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29117	          mostlyclean) \
29118	  || exit 1
29119
29120@endif libgui
29121
29122.PHONY: maybe-clean-libgui clean-libgui
29123maybe-clean-libgui:
29124@if libgui
29125maybe-clean-libgui: clean-libgui
29126
29127clean-libgui:
29128	@: $(MAKE); $(unstage)
29129	@[ -f ./libgui/Makefile ] || exit 0; \
29130	r=`${PWD_COMMAND}`; export r; \
29131	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29132	$(HOST_EXPORTS) \
29133	for flag in $(EXTRA_HOST_FLAGS) ; do \
29134	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29135	done; \
29136	echo "Doing clean in libgui" ; \
29137	(cd $(HOST_SUBDIR)/libgui && \
29138	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29139	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29140	          "RANLIB=$${RANLIB}" \
29141	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29142	          clean) \
29143	  || exit 1
29144
29145@endif libgui
29146
29147.PHONY: maybe-distclean-libgui distclean-libgui
29148maybe-distclean-libgui:
29149@if libgui
29150maybe-distclean-libgui: distclean-libgui
29151
29152distclean-libgui:
29153	@: $(MAKE); $(unstage)
29154	@[ -f ./libgui/Makefile ] || exit 0; \
29155	r=`${PWD_COMMAND}`; export r; \
29156	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29157	$(HOST_EXPORTS) \
29158	for flag in $(EXTRA_HOST_FLAGS) ; do \
29159	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29160	done; \
29161	echo "Doing distclean in libgui" ; \
29162	(cd $(HOST_SUBDIR)/libgui && \
29163	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29164	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29165	          "RANLIB=$${RANLIB}" \
29166	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29167	          distclean) \
29168	  || exit 1
29169
29170@endif libgui
29171
29172.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29173maybe-maintainer-clean-libgui:
29174@if libgui
29175maybe-maintainer-clean-libgui: maintainer-clean-libgui
29176
29177maintainer-clean-libgui:
29178	@: $(MAKE); $(unstage)
29179	@[ -f ./libgui/Makefile ] || exit 0; \
29180	r=`${PWD_COMMAND}`; export r; \
29181	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29182	$(HOST_EXPORTS) \
29183	for flag in $(EXTRA_HOST_FLAGS) ; do \
29184	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29185	done; \
29186	echo "Doing maintainer-clean in libgui" ; \
29187	(cd $(HOST_SUBDIR)/libgui && \
29188	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29189	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29190	          "RANLIB=$${RANLIB}" \
29191	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29192	          maintainer-clean) \
29193	  || exit 1
29194
29195@endif libgui
29196
29197
29198
29199.PHONY: configure-libiberty maybe-configure-libiberty
29200maybe-configure-libiberty:
29201@if gcc-bootstrap
29202configure-libiberty: stage_current
29203@endif gcc-bootstrap
29204@if libiberty
29205maybe-configure-libiberty: configure-libiberty
29206configure-libiberty:
29207	@r=`${PWD_COMMAND}`; export r; \
29208	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29209	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29210	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29211	$(HOST_EXPORTS)  \
29212	echo Configuring in $(HOST_SUBDIR)/libiberty; \
29213	cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
29214	case $(srcdir) in \
29215	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29216	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29217		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29218	esac; \
29219	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29220	libsrcdir="$$s/libiberty"; \
29221	$(SHELL) $${libsrcdir}/configure \
29222	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29223	  --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
29224	  || exit 1
29225@endif libiberty
29226
29227
29228
29229.PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29230maybe-configure-stage1-libiberty:
29231@if libiberty-bootstrap
29232maybe-configure-stage1-libiberty: configure-stage1-libiberty
29233configure-stage1-libiberty:
29234	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29235	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29236	@r=`${PWD_COMMAND}`; export r; \
29237	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29238	TFLAGS="$(STAGE1_TFLAGS)"; \
29239	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29240	$(HOST_EXPORTS) \
29241	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29242	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29243	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
29244	echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
29245	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29246	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29247	case $(srcdir) in \
29248	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29249	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29250		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29251	esac; \
29252	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29253	libsrcdir="$$s/libiberty"; \
29254	$(SHELL) $${libsrcdir}/configure \
29255	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29256	  --target=${target_alias} $${srcdiroption} \
29257	  $(STAGE1_CONFIGURE_FLAGS) \
29258	  @extra_host_libiberty_configure_flags@
29259@endif libiberty-bootstrap
29260
29261.PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29262maybe-configure-stage2-libiberty:
29263@if libiberty-bootstrap
29264maybe-configure-stage2-libiberty: configure-stage2-libiberty
29265configure-stage2-libiberty:
29266	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29267	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29268	@r=`${PWD_COMMAND}`; export r; \
29269	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29270	TFLAGS="$(STAGE2_TFLAGS)"; \
29271	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29272	$(HOST_EXPORTS) \
29273	$(POSTSTAGE1_HOST_EXPORTS) \
29274	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29275	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29276	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
29277	echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
29278	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29279	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29280	case $(srcdir) in \
29281	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29282	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29283		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29284	esac; \
29285	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29286	libsrcdir="$$s/libiberty"; \
29287	$(SHELL) $${libsrcdir}/configure \
29288	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29289	  --target=${target_alias} $${srcdiroption} \
29290	  --with-build-libsubdir=$(HOST_SUBDIR) \
29291	  $(STAGE2_CONFIGURE_FLAGS) \
29292	  @extra_host_libiberty_configure_flags@
29293@endif libiberty-bootstrap
29294
29295.PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29296maybe-configure-stage3-libiberty:
29297@if libiberty-bootstrap
29298maybe-configure-stage3-libiberty: configure-stage3-libiberty
29299configure-stage3-libiberty:
29300	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29301	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29302	@r=`${PWD_COMMAND}`; export r; \
29303	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29304	TFLAGS="$(STAGE3_TFLAGS)"; \
29305	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29306	$(HOST_EXPORTS) \
29307	$(POSTSTAGE1_HOST_EXPORTS) \
29308	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29309	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29310	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
29311	echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
29312	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29313	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29314	case $(srcdir) in \
29315	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29316	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29317		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29318	esac; \
29319	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29320	libsrcdir="$$s/libiberty"; \
29321	$(SHELL) $${libsrcdir}/configure \
29322	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29323	  --target=${target_alias} $${srcdiroption} \
29324	  --with-build-libsubdir=$(HOST_SUBDIR) \
29325	  $(STAGE3_CONFIGURE_FLAGS) \
29326	  @extra_host_libiberty_configure_flags@
29327@endif libiberty-bootstrap
29328
29329.PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29330maybe-configure-stage4-libiberty:
29331@if libiberty-bootstrap
29332maybe-configure-stage4-libiberty: configure-stage4-libiberty
29333configure-stage4-libiberty:
29334	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29335	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29336	@r=`${PWD_COMMAND}`; export r; \
29337	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29338	TFLAGS="$(STAGE4_TFLAGS)"; \
29339	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29340	$(HOST_EXPORTS) \
29341	$(POSTSTAGE1_HOST_EXPORTS) \
29342	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29343	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29344	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
29345	echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
29346	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29347	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29348	case $(srcdir) in \
29349	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29350	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29351		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29352	esac; \
29353	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29354	libsrcdir="$$s/libiberty"; \
29355	$(SHELL) $${libsrcdir}/configure \
29356	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29357	  --target=${target_alias} $${srcdiroption} \
29358	  --with-build-libsubdir=$(HOST_SUBDIR) \
29359	  $(STAGE4_CONFIGURE_FLAGS) \
29360	  @extra_host_libiberty_configure_flags@
29361@endif libiberty-bootstrap
29362
29363.PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29364maybe-configure-stageprofile-libiberty:
29365@if libiberty-bootstrap
29366maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29367configure-stageprofile-libiberty:
29368	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29369	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29370	@r=`${PWD_COMMAND}`; export r; \
29371	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29372	TFLAGS="$(STAGEprofile_TFLAGS)"; \
29373	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29374	$(HOST_EXPORTS) \
29375	$(POSTSTAGE1_HOST_EXPORTS) \
29376	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29377	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29378	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
29379	echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
29380	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29381	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29382	case $(srcdir) in \
29383	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29384	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29385		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29386	esac; \
29387	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29388	libsrcdir="$$s/libiberty"; \
29389	$(SHELL) $${libsrcdir}/configure \
29390	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29391	  --target=${target_alias} $${srcdiroption} \
29392	  --with-build-libsubdir=$(HOST_SUBDIR) \
29393	  $(STAGEprofile_CONFIGURE_FLAGS) \
29394	  @extra_host_libiberty_configure_flags@
29395@endif libiberty-bootstrap
29396
29397.PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29398maybe-configure-stagefeedback-libiberty:
29399@if libiberty-bootstrap
29400maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29401configure-stagefeedback-libiberty:
29402	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29403	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29404	@r=`${PWD_COMMAND}`; export r; \
29405	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29406	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29407	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29408	$(HOST_EXPORTS) \
29409	$(POSTSTAGE1_HOST_EXPORTS) \
29410	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29411	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29412	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
29413	echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
29414	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29415	cd $(HOST_SUBDIR)/libiberty || exit 1; \
29416	case $(srcdir) in \
29417	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29418	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29419		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29420	esac; \
29421	srcdiroption="--srcdir=$${topdir}/libiberty"; \
29422	libsrcdir="$$s/libiberty"; \
29423	$(SHELL) $${libsrcdir}/configure \
29424	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29425	  --target=${target_alias} $${srcdiroption} \
29426	  --with-build-libsubdir=$(HOST_SUBDIR) \
29427	  $(STAGEfeedback_CONFIGURE_FLAGS) \
29428	  @extra_host_libiberty_configure_flags@
29429@endif libiberty-bootstrap
29430
29431
29432
29433
29434
29435.PHONY: all-libiberty maybe-all-libiberty
29436maybe-all-libiberty:
29437@if gcc-bootstrap
29438all-libiberty: stage_current
29439@endif gcc-bootstrap
29440@if libiberty
29441TARGET-libiberty=all
29442maybe-all-libiberty: all-libiberty
29443all-libiberty: configure-libiberty
29444	@r=`${PWD_COMMAND}`; export r; \
29445	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29446	$(HOST_EXPORTS)  \
29447	(cd $(HOST_SUBDIR)/libiberty && \
29448	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
29449		$(TARGET-libiberty))
29450@endif libiberty
29451
29452
29453
29454.PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29455.PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29456maybe-all-stage1-libiberty:
29457maybe-clean-stage1-libiberty:
29458@if libiberty-bootstrap
29459maybe-all-stage1-libiberty: all-stage1-libiberty
29460all-stage1: all-stage1-libiberty
29461TARGET-stage1-libiberty = $(TARGET-libiberty)
29462all-stage1-libiberty: configure-stage1-libiberty
29463	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29464	@r=`${PWD_COMMAND}`; export r; \
29465	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29466	TFLAGS="$(STAGE1_TFLAGS)"; \
29467	$(HOST_EXPORTS)  \
29468	cd $(HOST_SUBDIR)/libiberty && \
29469	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29470		CFLAGS="$(STAGE1_CFLAGS)" \
29471		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29472		LIBCFLAGS="$(LIBCFLAGS)" \
29473		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29474		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29475		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29476		$(EXTRA_HOST_FLAGS)   \
29477		TFLAGS="$(STAGE1_TFLAGS)" \
29478		$(TARGET-stage1-libiberty)
29479
29480maybe-clean-stage1-libiberty: clean-stage1-libiberty
29481clean-stage1: clean-stage1-libiberty
29482clean-stage1-libiberty:
29483	@if [ $(current_stage) = stage1 ]; then \
29484	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29485	else \
29486	  [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29487	  $(MAKE) stage1-start; \
29488	fi; \
29489	cd $(HOST_SUBDIR)/libiberty && \
29490	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29491		 clean
29492@endif libiberty-bootstrap
29493
29494
29495.PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29496.PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29497maybe-all-stage2-libiberty:
29498maybe-clean-stage2-libiberty:
29499@if libiberty-bootstrap
29500maybe-all-stage2-libiberty: all-stage2-libiberty
29501all-stage2: all-stage2-libiberty
29502TARGET-stage2-libiberty = $(TARGET-libiberty)
29503all-stage2-libiberty: configure-stage2-libiberty
29504	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29505	@r=`${PWD_COMMAND}`; export r; \
29506	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29507	TFLAGS="$(STAGE2_TFLAGS)"; \
29508	$(HOST_EXPORTS) \
29509	$(POSTSTAGE1_HOST_EXPORTS)  \
29510	cd $(HOST_SUBDIR)/libiberty && \
29511	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29512		CFLAGS="$(STAGE2_CFLAGS)" \
29513		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29514		LIBCFLAGS="$(STAGE2_CFLAGS)" \
29515		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29516		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29517		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29518		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29519		TFLAGS="$(STAGE2_TFLAGS)" \
29520		$(TARGET-stage2-libiberty)
29521
29522maybe-clean-stage2-libiberty: clean-stage2-libiberty
29523clean-stage2: clean-stage2-libiberty
29524clean-stage2-libiberty:
29525	@if [ $(current_stage) = stage2 ]; then \
29526	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29527	else \
29528	  [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29529	  $(MAKE) stage2-start; \
29530	fi; \
29531	cd $(HOST_SUBDIR)/libiberty && \
29532	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29533		$(POSTSTAGE1_FLAGS_TO_PASS)  \
29534		 clean
29535@endif libiberty-bootstrap
29536
29537
29538.PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29539.PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29540maybe-all-stage3-libiberty:
29541maybe-clean-stage3-libiberty:
29542@if libiberty-bootstrap
29543maybe-all-stage3-libiberty: all-stage3-libiberty
29544all-stage3: all-stage3-libiberty
29545TARGET-stage3-libiberty = $(TARGET-libiberty)
29546all-stage3-libiberty: configure-stage3-libiberty
29547	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29548	@r=`${PWD_COMMAND}`; export r; \
29549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29550	TFLAGS="$(STAGE3_TFLAGS)"; \
29551	$(HOST_EXPORTS) \
29552	$(POSTSTAGE1_HOST_EXPORTS)  \
29553	cd $(HOST_SUBDIR)/libiberty && \
29554	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29555		CFLAGS="$(STAGE3_CFLAGS)" \
29556		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29557		LIBCFLAGS="$(STAGE3_CFLAGS)" \
29558		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29559		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29560		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29561		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29562		TFLAGS="$(STAGE3_TFLAGS)" \
29563		$(TARGET-stage3-libiberty)
29564
29565maybe-clean-stage3-libiberty: clean-stage3-libiberty
29566clean-stage3: clean-stage3-libiberty
29567clean-stage3-libiberty:
29568	@if [ $(current_stage) = stage3 ]; then \
29569	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29570	else \
29571	  [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29572	  $(MAKE) stage3-start; \
29573	fi; \
29574	cd $(HOST_SUBDIR)/libiberty && \
29575	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29576		$(POSTSTAGE1_FLAGS_TO_PASS)  \
29577		 clean
29578@endif libiberty-bootstrap
29579
29580
29581.PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29582.PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29583maybe-all-stage4-libiberty:
29584maybe-clean-stage4-libiberty:
29585@if libiberty-bootstrap
29586maybe-all-stage4-libiberty: all-stage4-libiberty
29587all-stage4: all-stage4-libiberty
29588TARGET-stage4-libiberty = $(TARGET-libiberty)
29589all-stage4-libiberty: configure-stage4-libiberty
29590	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29591	@r=`${PWD_COMMAND}`; export r; \
29592	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29593	TFLAGS="$(STAGE4_TFLAGS)"; \
29594	$(HOST_EXPORTS) \
29595	$(POSTSTAGE1_HOST_EXPORTS)  \
29596	cd $(HOST_SUBDIR)/libiberty && \
29597	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29598		CFLAGS="$(STAGE4_CFLAGS)" \
29599		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29600		LIBCFLAGS="$(STAGE4_CFLAGS)" \
29601		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29602		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29603		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29604		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29605		TFLAGS="$(STAGE4_TFLAGS)" \
29606		$(TARGET-stage4-libiberty)
29607
29608maybe-clean-stage4-libiberty: clean-stage4-libiberty
29609clean-stage4: clean-stage4-libiberty
29610clean-stage4-libiberty:
29611	@if [ $(current_stage) = stage4 ]; then \
29612	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29613	else \
29614	  [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29615	  $(MAKE) stage4-start; \
29616	fi; \
29617	cd $(HOST_SUBDIR)/libiberty && \
29618	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29619		$(POSTSTAGE1_FLAGS_TO_PASS)  \
29620		 clean
29621@endif libiberty-bootstrap
29622
29623
29624.PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29625.PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29626maybe-all-stageprofile-libiberty:
29627maybe-clean-stageprofile-libiberty:
29628@if libiberty-bootstrap
29629maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29630all-stageprofile: all-stageprofile-libiberty
29631TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29632all-stageprofile-libiberty: configure-stageprofile-libiberty
29633	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29634	@r=`${PWD_COMMAND}`; export r; \
29635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29636	TFLAGS="$(STAGEprofile_TFLAGS)"; \
29637	$(HOST_EXPORTS) \
29638	$(POSTSTAGE1_HOST_EXPORTS)  \
29639	cd $(HOST_SUBDIR)/libiberty && \
29640	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29641		CFLAGS="$(STAGEprofile_CFLAGS)" \
29642		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29643		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29644		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29645		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29646		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29647		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29648		TFLAGS="$(STAGEprofile_TFLAGS)" \
29649		$(TARGET-stageprofile-libiberty)
29650
29651maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29652clean-stageprofile: clean-stageprofile-libiberty
29653clean-stageprofile-libiberty:
29654	@if [ $(current_stage) = stageprofile ]; then \
29655	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29656	else \
29657	  [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29658	  $(MAKE) stageprofile-start; \
29659	fi; \
29660	cd $(HOST_SUBDIR)/libiberty && \
29661	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29662		$(POSTSTAGE1_FLAGS_TO_PASS)  \
29663		 clean
29664@endif libiberty-bootstrap
29665
29666
29667.PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29668.PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29669maybe-all-stagefeedback-libiberty:
29670maybe-clean-stagefeedback-libiberty:
29671@if libiberty-bootstrap
29672maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29673all-stagefeedback: all-stagefeedback-libiberty
29674TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29675all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29676	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29677	@r=`${PWD_COMMAND}`; export r; \
29678	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29679	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29680	$(HOST_EXPORTS) \
29681	$(POSTSTAGE1_HOST_EXPORTS)  \
29682	cd $(HOST_SUBDIR)/libiberty && \
29683	$(MAKE) $(BASE_FLAGS_TO_PASS) \
29684		CFLAGS="$(STAGEfeedback_CFLAGS)" \
29685		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29686		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29687		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29688		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29689		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29690		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29691		TFLAGS="$(STAGEfeedback_TFLAGS)" \
29692		$(TARGET-stagefeedback-libiberty)
29693
29694maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29695clean-stagefeedback: clean-stagefeedback-libiberty
29696clean-stagefeedback-libiberty:
29697	@if [ $(current_stage) = stagefeedback ]; then \
29698	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29699	else \
29700	  [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29701	  $(MAKE) stagefeedback-start; \
29702	fi; \
29703	cd $(HOST_SUBDIR)/libiberty && \
29704	$(MAKE) $(EXTRA_HOST_FLAGS)  \
29705		$(POSTSTAGE1_FLAGS_TO_PASS)  \
29706		 clean
29707@endif libiberty-bootstrap
29708
29709
29710
29711
29712
29713.PHONY: check-libiberty maybe-check-libiberty
29714maybe-check-libiberty:
29715@if libiberty
29716maybe-check-libiberty: check-libiberty
29717
29718check-libiberty:
29719	@: $(MAKE); $(unstage)
29720	@r=`${PWD_COMMAND}`; export r; \
29721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29722	$(HOST_EXPORTS) \
29723	(cd $(HOST_SUBDIR)/libiberty && \
29724	  $(MAKE) $(FLAGS_TO_PASS)  check)
29725
29726@endif libiberty
29727
29728.PHONY: install-libiberty maybe-install-libiberty
29729maybe-install-libiberty:
29730@if libiberty
29731maybe-install-libiberty: install-libiberty
29732
29733install-libiberty: installdirs
29734	@: $(MAKE); $(unstage)
29735	@r=`${PWD_COMMAND}`; export r; \
29736	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29737	$(HOST_EXPORTS) \
29738	(cd $(HOST_SUBDIR)/libiberty && \
29739	  $(MAKE) $(FLAGS_TO_PASS)  install)
29740
29741@endif libiberty
29742
29743# Other targets (info, dvi, pdf, etc.)
29744
29745.PHONY: maybe-info-libiberty info-libiberty
29746maybe-info-libiberty:
29747@if libiberty
29748maybe-info-libiberty: info-libiberty
29749
29750info-libiberty: \
29751    configure-libiberty
29752	@[ -f ./libiberty/Makefile ] || exit 0; \
29753	r=`${PWD_COMMAND}`; export r; \
29754	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29755	$(HOST_EXPORTS) \
29756	for flag in $(EXTRA_HOST_FLAGS) ; do \
29757	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29758	done; \
29759	echo "Doing info in libiberty" ; \
29760	(cd $(HOST_SUBDIR)/libiberty && \
29761	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29762	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29763	          "RANLIB=$${RANLIB}" \
29764	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29765	          info) \
29766	  || exit 1
29767
29768@endif libiberty
29769
29770.PHONY: maybe-dvi-libiberty dvi-libiberty
29771maybe-dvi-libiberty:
29772@if libiberty
29773maybe-dvi-libiberty: dvi-libiberty
29774
29775dvi-libiberty: \
29776    configure-libiberty
29777	@[ -f ./libiberty/Makefile ] || exit 0; \
29778	r=`${PWD_COMMAND}`; export r; \
29779	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29780	$(HOST_EXPORTS) \
29781	for flag in $(EXTRA_HOST_FLAGS) ; do \
29782	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29783	done; \
29784	echo "Doing dvi in libiberty" ; \
29785	(cd $(HOST_SUBDIR)/libiberty && \
29786	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29787	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29788	          "RANLIB=$${RANLIB}" \
29789	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29790	          dvi) \
29791	  || exit 1
29792
29793@endif libiberty
29794
29795.PHONY: maybe-pdf-libiberty pdf-libiberty
29796maybe-pdf-libiberty:
29797@if libiberty
29798maybe-pdf-libiberty: pdf-libiberty
29799
29800pdf-libiberty: \
29801    configure-libiberty
29802	@[ -f ./libiberty/Makefile ] || exit 0; \
29803	r=`${PWD_COMMAND}`; export r; \
29804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29805	$(HOST_EXPORTS) \
29806	for flag in $(EXTRA_HOST_FLAGS) ; do \
29807	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29808	done; \
29809	echo "Doing pdf in libiberty" ; \
29810	(cd $(HOST_SUBDIR)/libiberty && \
29811	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29812	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29813	          "RANLIB=$${RANLIB}" \
29814	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29815	          pdf) \
29816	  || exit 1
29817
29818@endif libiberty
29819
29820.PHONY: maybe-html-libiberty html-libiberty
29821maybe-html-libiberty:
29822@if libiberty
29823maybe-html-libiberty: html-libiberty
29824
29825html-libiberty: \
29826    configure-libiberty
29827	@[ -f ./libiberty/Makefile ] || exit 0; \
29828	r=`${PWD_COMMAND}`; export r; \
29829	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29830	$(HOST_EXPORTS) \
29831	for flag in $(EXTRA_HOST_FLAGS) ; do \
29832	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29833	done; \
29834	echo "Doing html in libiberty" ; \
29835	(cd $(HOST_SUBDIR)/libiberty && \
29836	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29837	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29838	          "RANLIB=$${RANLIB}" \
29839	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29840	          html) \
29841	  || exit 1
29842
29843@endif libiberty
29844
29845.PHONY: maybe-TAGS-libiberty TAGS-libiberty
29846maybe-TAGS-libiberty:
29847@if libiberty
29848maybe-TAGS-libiberty: TAGS-libiberty
29849
29850TAGS-libiberty: \
29851    configure-libiberty
29852	@[ -f ./libiberty/Makefile ] || exit 0; \
29853	r=`${PWD_COMMAND}`; export r; \
29854	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29855	$(HOST_EXPORTS) \
29856	for flag in $(EXTRA_HOST_FLAGS) ; do \
29857	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29858	done; \
29859	echo "Doing TAGS in libiberty" ; \
29860	(cd $(HOST_SUBDIR)/libiberty && \
29861	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29862	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29863	          "RANLIB=$${RANLIB}" \
29864	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29865	          TAGS) \
29866	  || exit 1
29867
29868@endif libiberty
29869
29870.PHONY: maybe-install-info-libiberty install-info-libiberty
29871maybe-install-info-libiberty:
29872@if libiberty
29873maybe-install-info-libiberty: install-info-libiberty
29874
29875install-info-libiberty: \
29876    configure-libiberty \
29877    info-libiberty
29878	@[ -f ./libiberty/Makefile ] || exit 0; \
29879	r=`${PWD_COMMAND}`; export r; \
29880	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29881	$(HOST_EXPORTS) \
29882	for flag in $(EXTRA_HOST_FLAGS) ; do \
29883	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29884	done; \
29885	echo "Doing install-info in libiberty" ; \
29886	(cd $(HOST_SUBDIR)/libiberty && \
29887	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29888	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29889	          "RANLIB=$${RANLIB}" \
29890	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29891	          install-info) \
29892	  || exit 1
29893
29894@endif libiberty
29895
29896.PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29897maybe-install-pdf-libiberty:
29898@if libiberty
29899maybe-install-pdf-libiberty: install-pdf-libiberty
29900
29901install-pdf-libiberty: \
29902    configure-libiberty \
29903    pdf-libiberty
29904	@[ -f ./libiberty/Makefile ] || exit 0; \
29905	r=`${PWD_COMMAND}`; export r; \
29906	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29907	$(HOST_EXPORTS) \
29908	for flag in $(EXTRA_HOST_FLAGS) ; do \
29909	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29910	done; \
29911	echo "Doing install-pdf in libiberty" ; \
29912	(cd $(HOST_SUBDIR)/libiberty && \
29913	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29914	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29915	          "RANLIB=$${RANLIB}" \
29916	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29917	          install-pdf) \
29918	  || exit 1
29919
29920@endif libiberty
29921
29922.PHONY: maybe-install-html-libiberty install-html-libiberty
29923maybe-install-html-libiberty:
29924@if libiberty
29925maybe-install-html-libiberty: install-html-libiberty
29926
29927install-html-libiberty: \
29928    configure-libiberty \
29929    html-libiberty
29930	@[ -f ./libiberty/Makefile ] || exit 0; \
29931	r=`${PWD_COMMAND}`; export r; \
29932	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29933	$(HOST_EXPORTS) \
29934	for flag in $(EXTRA_HOST_FLAGS) ; do \
29935	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29936	done; \
29937	echo "Doing install-html in libiberty" ; \
29938	(cd $(HOST_SUBDIR)/libiberty && \
29939	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29940	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29941	          "RANLIB=$${RANLIB}" \
29942	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29943	          install-html) \
29944	  || exit 1
29945
29946@endif libiberty
29947
29948.PHONY: maybe-installcheck-libiberty installcheck-libiberty
29949maybe-installcheck-libiberty:
29950@if libiberty
29951maybe-installcheck-libiberty: installcheck-libiberty
29952
29953installcheck-libiberty: \
29954    configure-libiberty
29955	@[ -f ./libiberty/Makefile ] || exit 0; \
29956	r=`${PWD_COMMAND}`; export r; \
29957	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958	$(HOST_EXPORTS) \
29959	for flag in $(EXTRA_HOST_FLAGS) ; do \
29960	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961	done; \
29962	echo "Doing installcheck in libiberty" ; \
29963	(cd $(HOST_SUBDIR)/libiberty && \
29964	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29965	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29966	          "RANLIB=$${RANLIB}" \
29967	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29968	          installcheck) \
29969	  || exit 1
29970
29971@endif libiberty
29972
29973.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
29974maybe-mostlyclean-libiberty:
29975@if libiberty
29976maybe-mostlyclean-libiberty: mostlyclean-libiberty
29977
29978mostlyclean-libiberty:
29979	@[ -f ./libiberty/Makefile ] || exit 0; \
29980	r=`${PWD_COMMAND}`; export r; \
29981	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29982	$(HOST_EXPORTS) \
29983	for flag in $(EXTRA_HOST_FLAGS) ; do \
29984	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29985	done; \
29986	echo "Doing mostlyclean in libiberty" ; \
29987	(cd $(HOST_SUBDIR)/libiberty && \
29988	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29989	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29990	          "RANLIB=$${RANLIB}" \
29991	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29992	          mostlyclean) \
29993	  || exit 1
29994
29995@endif libiberty
29996
29997.PHONY: maybe-clean-libiberty clean-libiberty
29998maybe-clean-libiberty:
29999@if libiberty
30000maybe-clean-libiberty: clean-libiberty
30001
30002clean-libiberty:
30003	@[ -f ./libiberty/Makefile ] || exit 0; \
30004	r=`${PWD_COMMAND}`; export r; \
30005	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30006	$(HOST_EXPORTS) \
30007	for flag in $(EXTRA_HOST_FLAGS) ; do \
30008	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30009	done; \
30010	echo "Doing clean in libiberty" ; \
30011	(cd $(HOST_SUBDIR)/libiberty && \
30012	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30013	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30014	          "RANLIB=$${RANLIB}" \
30015	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30016	          clean) \
30017	  || exit 1
30018
30019@endif libiberty
30020
30021.PHONY: maybe-distclean-libiberty distclean-libiberty
30022maybe-distclean-libiberty:
30023@if libiberty
30024maybe-distclean-libiberty: distclean-libiberty
30025
30026distclean-libiberty:
30027	@[ -f ./libiberty/Makefile ] || exit 0; \
30028	r=`${PWD_COMMAND}`; export r; \
30029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30030	$(HOST_EXPORTS) \
30031	for flag in $(EXTRA_HOST_FLAGS) ; do \
30032	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30033	done; \
30034	echo "Doing distclean in libiberty" ; \
30035	(cd $(HOST_SUBDIR)/libiberty && \
30036	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30037	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30038	          "RANLIB=$${RANLIB}" \
30039	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30040	          distclean) \
30041	  || exit 1
30042
30043@endif libiberty
30044
30045.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30046maybe-maintainer-clean-libiberty:
30047@if libiberty
30048maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30049
30050maintainer-clean-libiberty:
30051	@[ -f ./libiberty/Makefile ] || exit 0; \
30052	r=`${PWD_COMMAND}`; export r; \
30053	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30054	$(HOST_EXPORTS) \
30055	for flag in $(EXTRA_HOST_FLAGS) ; do \
30056	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30057	done; \
30058	echo "Doing maintainer-clean in libiberty" ; \
30059	(cd $(HOST_SUBDIR)/libiberty && \
30060	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30061	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30062	          "RANLIB=$${RANLIB}" \
30063	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30064	          maintainer-clean) \
30065	  || exit 1
30066
30067@endif libiberty
30068
30069
30070
30071.PHONY: configure-libiconv maybe-configure-libiconv
30072maybe-configure-libiconv:
30073@if gcc-bootstrap
30074configure-libiconv: stage_current
30075@endif gcc-bootstrap
30076@if libiconv
30077maybe-configure-libiconv: configure-libiconv
30078configure-libiconv:
30079	@: $(MAKE); $(unstage)
30080	@r=`${PWD_COMMAND}`; export r; \
30081	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30082	test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30083	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30084	$(HOST_EXPORTS)  \
30085	echo Configuring in $(HOST_SUBDIR)/libiconv; \
30086	cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30087	case $(srcdir) in \
30088	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30089	  *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30090		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30091	esac; \
30092	srcdiroption="--srcdir=$${topdir}/libiconv"; \
30093	libsrcdir="$$s/libiconv"; \
30094	$(SHELL) $${libsrcdir}/configure \
30095	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30096	  --target=${target_alias} $${srcdiroption} --disable-shared \
30097	  || exit 1
30098@endif libiconv
30099
30100
30101
30102
30103
30104.PHONY: all-libiconv maybe-all-libiconv
30105maybe-all-libiconv:
30106@if gcc-bootstrap
30107all-libiconv: stage_current
30108@endif gcc-bootstrap
30109@if libiconv
30110TARGET-libiconv=all
30111maybe-all-libiconv: all-libiconv
30112all-libiconv: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30119		$(TARGET-libiconv))
30120@endif libiconv
30121
30122
30123
30124
30125.PHONY: check-libiconv maybe-check-libiconv
30126maybe-check-libiconv:
30127@if libiconv
30128maybe-check-libiconv: check-libiconv
30129
30130check-libiconv:
30131	@: $(MAKE); $(unstage)
30132	@r=`${PWD_COMMAND}`; export r; \
30133	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30134	$(HOST_EXPORTS) \
30135	(cd $(HOST_SUBDIR)/libiconv && \
30136	  $(MAKE) $(FLAGS_TO_PASS)  check)
30137
30138@endif libiconv
30139
30140.PHONY: install-libiconv maybe-install-libiconv
30141maybe-install-libiconv:
30142@if libiconv
30143maybe-install-libiconv: install-libiconv
30144
30145install-libiconv:
30146
30147@endif libiconv
30148
30149# Other targets (info, dvi, pdf, etc.)
30150
30151.PHONY: maybe-info-libiconv info-libiconv
30152maybe-info-libiconv:
30153@if libiconv
30154maybe-info-libiconv: info-libiconv
30155
30156info-libiconv: \
30157    configure-libiconv
30158	@: $(MAKE); $(unstage)
30159	@[ -f ./libiconv/Makefile ] || exit 0; \
30160	r=`${PWD_COMMAND}`; export r; \
30161	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30162	$(HOST_EXPORTS) \
30163	for flag in $(EXTRA_HOST_FLAGS) ; do \
30164	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30165	done; \
30166	echo "Doing info in libiconv" ; \
30167	(cd $(HOST_SUBDIR)/libiconv && \
30168	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30169	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30170	          "RANLIB=$${RANLIB}" \
30171	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30172	          info) \
30173	  || exit 1
30174
30175@endif libiconv
30176
30177.PHONY: maybe-dvi-libiconv dvi-libiconv
30178maybe-dvi-libiconv:
30179@if libiconv
30180maybe-dvi-libiconv: dvi-libiconv
30181
30182dvi-libiconv: \
30183    configure-libiconv
30184	@: $(MAKE); $(unstage)
30185	@[ -f ./libiconv/Makefile ] || exit 0; \
30186	r=`${PWD_COMMAND}`; export r; \
30187	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30188	$(HOST_EXPORTS) \
30189	for flag in $(EXTRA_HOST_FLAGS) ; do \
30190	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30191	done; \
30192	echo "Doing dvi in libiconv" ; \
30193	(cd $(HOST_SUBDIR)/libiconv && \
30194	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30195	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30196	          "RANLIB=$${RANLIB}" \
30197	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30198	          dvi) \
30199	  || exit 1
30200
30201@endif libiconv
30202
30203.PHONY: maybe-pdf-libiconv pdf-libiconv
30204maybe-pdf-libiconv:
30205@if libiconv
30206maybe-pdf-libiconv: pdf-libiconv
30207
30208pdf-libiconv: \
30209    configure-libiconv
30210	@: $(MAKE); $(unstage)
30211	@[ -f ./libiconv/Makefile ] || exit 0; \
30212	r=`${PWD_COMMAND}`; export r; \
30213	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30214	$(HOST_EXPORTS) \
30215	for flag in $(EXTRA_HOST_FLAGS) ; do \
30216	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30217	done; \
30218	echo "Doing pdf in libiconv" ; \
30219	(cd $(HOST_SUBDIR)/libiconv && \
30220	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30221	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30222	          "RANLIB=$${RANLIB}" \
30223	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30224	          pdf) \
30225	  || exit 1
30226
30227@endif libiconv
30228
30229.PHONY: maybe-html-libiconv html-libiconv
30230maybe-html-libiconv:
30231@if libiconv
30232maybe-html-libiconv: html-libiconv
30233
30234html-libiconv: \
30235    configure-libiconv
30236	@: $(MAKE); $(unstage)
30237	@[ -f ./libiconv/Makefile ] || exit 0; \
30238	r=`${PWD_COMMAND}`; export r; \
30239	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30240	$(HOST_EXPORTS) \
30241	for flag in $(EXTRA_HOST_FLAGS) ; do \
30242	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30243	done; \
30244	echo "Doing html in libiconv" ; \
30245	(cd $(HOST_SUBDIR)/libiconv && \
30246	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30247	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30248	          "RANLIB=$${RANLIB}" \
30249	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30250	          html) \
30251	  || exit 1
30252
30253@endif libiconv
30254
30255.PHONY: maybe-TAGS-libiconv TAGS-libiconv
30256maybe-TAGS-libiconv:
30257@if libiconv
30258maybe-TAGS-libiconv: TAGS-libiconv
30259
30260TAGS-libiconv: \
30261    configure-libiconv
30262	@: $(MAKE); $(unstage)
30263	@[ -f ./libiconv/Makefile ] || exit 0; \
30264	r=`${PWD_COMMAND}`; export r; \
30265	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30266	$(HOST_EXPORTS) \
30267	for flag in $(EXTRA_HOST_FLAGS) ; do \
30268	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30269	done; \
30270	echo "Doing TAGS in libiconv" ; \
30271	(cd $(HOST_SUBDIR)/libiconv && \
30272	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30273	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30274	          "RANLIB=$${RANLIB}" \
30275	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30276	          TAGS) \
30277	  || exit 1
30278
30279@endif libiconv
30280
30281.PHONY: maybe-install-info-libiconv install-info-libiconv
30282maybe-install-info-libiconv:
30283@if libiconv
30284maybe-install-info-libiconv: install-info-libiconv
30285
30286# libiconv doesn't support install-info.
30287install-info-libiconv:
30288
30289@endif libiconv
30290
30291.PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30292maybe-install-pdf-libiconv:
30293@if libiconv
30294maybe-install-pdf-libiconv: install-pdf-libiconv
30295
30296# libiconv doesn't support install-pdf.
30297install-pdf-libiconv:
30298
30299@endif libiconv
30300
30301.PHONY: maybe-install-html-libiconv install-html-libiconv
30302maybe-install-html-libiconv:
30303@if libiconv
30304maybe-install-html-libiconv: install-html-libiconv
30305
30306# libiconv doesn't support install-html.
30307install-html-libiconv:
30308
30309@endif libiconv
30310
30311.PHONY: maybe-installcheck-libiconv installcheck-libiconv
30312maybe-installcheck-libiconv:
30313@if libiconv
30314maybe-installcheck-libiconv: installcheck-libiconv
30315
30316installcheck-libiconv: \
30317    configure-libiconv
30318	@: $(MAKE); $(unstage)
30319	@[ -f ./libiconv/Makefile ] || exit 0; \
30320	r=`${PWD_COMMAND}`; export r; \
30321	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30322	$(HOST_EXPORTS) \
30323	for flag in $(EXTRA_HOST_FLAGS) ; do \
30324	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30325	done; \
30326	echo "Doing installcheck in libiconv" ; \
30327	(cd $(HOST_SUBDIR)/libiconv && \
30328	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30329	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30330	          "RANLIB=$${RANLIB}" \
30331	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30332	          installcheck) \
30333	  || exit 1
30334
30335@endif libiconv
30336
30337.PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30338maybe-mostlyclean-libiconv:
30339@if libiconv
30340maybe-mostlyclean-libiconv: mostlyclean-libiconv
30341
30342mostlyclean-libiconv:
30343	@: $(MAKE); $(unstage)
30344	@[ -f ./libiconv/Makefile ] || exit 0; \
30345	r=`${PWD_COMMAND}`; export r; \
30346	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30347	$(HOST_EXPORTS) \
30348	for flag in $(EXTRA_HOST_FLAGS) ; do \
30349	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30350	done; \
30351	echo "Doing mostlyclean in libiconv" ; \
30352	(cd $(HOST_SUBDIR)/libiconv && \
30353	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30354	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30355	          "RANLIB=$${RANLIB}" \
30356	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30357	          mostlyclean) \
30358	  || exit 1
30359
30360@endif libiconv
30361
30362.PHONY: maybe-clean-libiconv clean-libiconv
30363maybe-clean-libiconv:
30364@if libiconv
30365maybe-clean-libiconv: clean-libiconv
30366
30367clean-libiconv:
30368	@: $(MAKE); $(unstage)
30369	@[ -f ./libiconv/Makefile ] || exit 0; \
30370	r=`${PWD_COMMAND}`; export r; \
30371	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30372	$(HOST_EXPORTS) \
30373	for flag in $(EXTRA_HOST_FLAGS) ; do \
30374	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30375	done; \
30376	echo "Doing clean in libiconv" ; \
30377	(cd $(HOST_SUBDIR)/libiconv && \
30378	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30379	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30380	          "RANLIB=$${RANLIB}" \
30381	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30382	          clean) \
30383	  || exit 1
30384
30385@endif libiconv
30386
30387.PHONY: maybe-distclean-libiconv distclean-libiconv
30388maybe-distclean-libiconv:
30389@if libiconv
30390maybe-distclean-libiconv: distclean-libiconv
30391
30392distclean-libiconv:
30393	@: $(MAKE); $(unstage)
30394	@[ -f ./libiconv/Makefile ] || exit 0; \
30395	r=`${PWD_COMMAND}`; export r; \
30396	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30397	$(HOST_EXPORTS) \
30398	for flag in $(EXTRA_HOST_FLAGS) ; do \
30399	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30400	done; \
30401	echo "Doing distclean in libiconv" ; \
30402	(cd $(HOST_SUBDIR)/libiconv && \
30403	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30404	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30405	          "RANLIB=$${RANLIB}" \
30406	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30407	          distclean) \
30408	  || exit 1
30409
30410@endif libiconv
30411
30412.PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30413maybe-maintainer-clean-libiconv:
30414@if libiconv
30415maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30416
30417maintainer-clean-libiconv:
30418	@: $(MAKE); $(unstage)
30419	@[ -f ./libiconv/Makefile ] || exit 0; \
30420	r=`${PWD_COMMAND}`; export r; \
30421	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30422	$(HOST_EXPORTS) \
30423	for flag in $(EXTRA_HOST_FLAGS) ; do \
30424	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30425	done; \
30426	echo "Doing maintainer-clean in libiconv" ; \
30427	(cd $(HOST_SUBDIR)/libiconv && \
30428	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30429	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30430	          "RANLIB=$${RANLIB}" \
30431	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30432	          maintainer-clean) \
30433	  || exit 1
30434
30435@endif libiconv
30436
30437
30438
30439.PHONY: configure-libtool maybe-configure-libtool
30440maybe-configure-libtool:
30441@if gcc-bootstrap
30442configure-libtool: stage_current
30443@endif gcc-bootstrap
30444@if libtool
30445maybe-configure-libtool: configure-libtool
30446configure-libtool:
30447	@: $(MAKE); $(unstage)
30448	@r=`${PWD_COMMAND}`; export r; \
30449	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30450	test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
30451	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
30452	$(HOST_EXPORTS)  \
30453	echo Configuring in $(HOST_SUBDIR)/libtool; \
30454	cd "$(HOST_SUBDIR)/libtool" || exit 1; \
30455	case $(srcdir) in \
30456	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30457	  *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
30458		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30459	esac; \
30460	srcdiroption="--srcdir=$${topdir}/libtool"; \
30461	libsrcdir="$$s/libtool"; \
30462	$(SHELL) $${libsrcdir}/configure \
30463	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30464	  --target=${target_alias} $${srcdiroption}  \
30465	  || exit 1
30466@endif libtool
30467
30468
30469
30470
30471
30472.PHONY: all-libtool maybe-all-libtool
30473maybe-all-libtool:
30474@if gcc-bootstrap
30475all-libtool: stage_current
30476@endif gcc-bootstrap
30477@if libtool
30478TARGET-libtool=all
30479maybe-all-libtool: all-libtool
30480all-libtool: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30487		$(TARGET-libtool))
30488@endif libtool
30489
30490
30491
30492
30493.PHONY: check-libtool maybe-check-libtool
30494maybe-check-libtool:
30495@if libtool
30496maybe-check-libtool: check-libtool
30497
30498check-libtool:
30499	@: $(MAKE); $(unstage)
30500	@r=`${PWD_COMMAND}`; export r; \
30501	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30502	$(HOST_EXPORTS) \
30503	(cd $(HOST_SUBDIR)/libtool && \
30504	  $(MAKE) $(FLAGS_TO_PASS)  check)
30505
30506@endif libtool
30507
30508.PHONY: install-libtool maybe-install-libtool
30509maybe-install-libtool:
30510@if libtool
30511maybe-install-libtool: install-libtool
30512
30513install-libtool: installdirs
30514	@: $(MAKE); $(unstage)
30515	@r=`${PWD_COMMAND}`; export r; \
30516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30517	$(HOST_EXPORTS) \
30518	(cd $(HOST_SUBDIR)/libtool && \
30519	  $(MAKE) $(FLAGS_TO_PASS)  install)
30520
30521@endif libtool
30522
30523# Other targets (info, dvi, pdf, etc.)
30524
30525.PHONY: maybe-info-libtool info-libtool
30526maybe-info-libtool:
30527@if libtool
30528maybe-info-libtool: info-libtool
30529
30530info-libtool: \
30531    configure-libtool
30532	@: $(MAKE); $(unstage)
30533	@[ -f ./libtool/Makefile ] || exit 0; \
30534	r=`${PWD_COMMAND}`; export r; \
30535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30536	$(HOST_EXPORTS) \
30537	for flag in $(EXTRA_HOST_FLAGS) ; do \
30538	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30539	done; \
30540	echo "Doing info in libtool" ; \
30541	(cd $(HOST_SUBDIR)/libtool && \
30542	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30543	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30544	          "RANLIB=$${RANLIB}" \
30545	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30546	          info) \
30547	  || exit 1
30548
30549@endif libtool
30550
30551.PHONY: maybe-dvi-libtool dvi-libtool
30552maybe-dvi-libtool:
30553@if libtool
30554maybe-dvi-libtool: dvi-libtool
30555
30556dvi-libtool: \
30557    configure-libtool
30558	@: $(MAKE); $(unstage)
30559	@[ -f ./libtool/Makefile ] || exit 0; \
30560	r=`${PWD_COMMAND}`; export r; \
30561	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30562	$(HOST_EXPORTS) \
30563	for flag in $(EXTRA_HOST_FLAGS) ; do \
30564	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30565	done; \
30566	echo "Doing dvi in libtool" ; \
30567	(cd $(HOST_SUBDIR)/libtool && \
30568	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30569	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30570	          "RANLIB=$${RANLIB}" \
30571	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30572	          dvi) \
30573	  || exit 1
30574
30575@endif libtool
30576
30577.PHONY: maybe-pdf-libtool pdf-libtool
30578maybe-pdf-libtool:
30579@if libtool
30580maybe-pdf-libtool: pdf-libtool
30581
30582pdf-libtool: \
30583    configure-libtool
30584	@: $(MAKE); $(unstage)
30585	@[ -f ./libtool/Makefile ] || exit 0; \
30586	r=`${PWD_COMMAND}`; export r; \
30587	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30588	$(HOST_EXPORTS) \
30589	for flag in $(EXTRA_HOST_FLAGS) ; do \
30590	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30591	done; \
30592	echo "Doing pdf in libtool" ; \
30593	(cd $(HOST_SUBDIR)/libtool && \
30594	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30595	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30596	          "RANLIB=$${RANLIB}" \
30597	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30598	          pdf) \
30599	  || exit 1
30600
30601@endif libtool
30602
30603.PHONY: maybe-html-libtool html-libtool
30604maybe-html-libtool:
30605@if libtool
30606maybe-html-libtool: html-libtool
30607
30608html-libtool: \
30609    configure-libtool
30610	@: $(MAKE); $(unstage)
30611	@[ -f ./libtool/Makefile ] || exit 0; \
30612	r=`${PWD_COMMAND}`; export r; \
30613	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614	$(HOST_EXPORTS) \
30615	for flag in $(EXTRA_HOST_FLAGS) ; do \
30616	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30617	done; \
30618	echo "Doing html in libtool" ; \
30619	(cd $(HOST_SUBDIR)/libtool && \
30620	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30621	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30622	          "RANLIB=$${RANLIB}" \
30623	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30624	          html) \
30625	  || exit 1
30626
30627@endif libtool
30628
30629.PHONY: maybe-TAGS-libtool TAGS-libtool
30630maybe-TAGS-libtool:
30631@if libtool
30632maybe-TAGS-libtool: TAGS-libtool
30633
30634TAGS-libtool: \
30635    configure-libtool
30636	@: $(MAKE); $(unstage)
30637	@[ -f ./libtool/Makefile ] || exit 0; \
30638	r=`${PWD_COMMAND}`; export r; \
30639	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30640	$(HOST_EXPORTS) \
30641	for flag in $(EXTRA_HOST_FLAGS) ; do \
30642	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30643	done; \
30644	echo "Doing TAGS in libtool" ; \
30645	(cd $(HOST_SUBDIR)/libtool && \
30646	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30647	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30648	          "RANLIB=$${RANLIB}" \
30649	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30650	          TAGS) \
30651	  || exit 1
30652
30653@endif libtool
30654
30655.PHONY: maybe-install-info-libtool install-info-libtool
30656maybe-install-info-libtool:
30657@if libtool
30658maybe-install-info-libtool: install-info-libtool
30659
30660install-info-libtool: \
30661    configure-libtool \
30662    info-libtool
30663	@: $(MAKE); $(unstage)
30664	@[ -f ./libtool/Makefile ] || exit 0; \
30665	r=`${PWD_COMMAND}`; export r; \
30666	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30667	$(HOST_EXPORTS) \
30668	for flag in $(EXTRA_HOST_FLAGS) ; do \
30669	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30670	done; \
30671	echo "Doing install-info in libtool" ; \
30672	(cd $(HOST_SUBDIR)/libtool && \
30673	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30674	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30675	          "RANLIB=$${RANLIB}" \
30676	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30677	          install-info) \
30678	  || exit 1
30679
30680@endif libtool
30681
30682.PHONY: maybe-install-pdf-libtool install-pdf-libtool
30683maybe-install-pdf-libtool:
30684@if libtool
30685maybe-install-pdf-libtool: install-pdf-libtool
30686
30687install-pdf-libtool: \
30688    configure-libtool \
30689    pdf-libtool
30690	@: $(MAKE); $(unstage)
30691	@[ -f ./libtool/Makefile ] || exit 0; \
30692	r=`${PWD_COMMAND}`; export r; \
30693	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30694	$(HOST_EXPORTS) \
30695	for flag in $(EXTRA_HOST_FLAGS) ; do \
30696	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30697	done; \
30698	echo "Doing install-pdf in libtool" ; \
30699	(cd $(HOST_SUBDIR)/libtool && \
30700	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30701	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30702	          "RANLIB=$${RANLIB}" \
30703	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30704	          install-pdf) \
30705	  || exit 1
30706
30707@endif libtool
30708
30709.PHONY: maybe-install-html-libtool install-html-libtool
30710maybe-install-html-libtool:
30711@if libtool
30712maybe-install-html-libtool: install-html-libtool
30713
30714install-html-libtool: \
30715    configure-libtool \
30716    html-libtool
30717	@: $(MAKE); $(unstage)
30718	@[ -f ./libtool/Makefile ] || exit 0; \
30719	r=`${PWD_COMMAND}`; export r; \
30720	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30721	$(HOST_EXPORTS) \
30722	for flag in $(EXTRA_HOST_FLAGS) ; do \
30723	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30724	done; \
30725	echo "Doing install-html in libtool" ; \
30726	(cd $(HOST_SUBDIR)/libtool && \
30727	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30728	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30729	          "RANLIB=$${RANLIB}" \
30730	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30731	          install-html) \
30732	  || exit 1
30733
30734@endif libtool
30735
30736.PHONY: maybe-installcheck-libtool installcheck-libtool
30737maybe-installcheck-libtool:
30738@if libtool
30739maybe-installcheck-libtool: installcheck-libtool
30740
30741installcheck-libtool: \
30742    configure-libtool
30743	@: $(MAKE); $(unstage)
30744	@[ -f ./libtool/Makefile ] || exit 0; \
30745	r=`${PWD_COMMAND}`; export r; \
30746	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30747	$(HOST_EXPORTS) \
30748	for flag in $(EXTRA_HOST_FLAGS) ; do \
30749	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30750	done; \
30751	echo "Doing installcheck in libtool" ; \
30752	(cd $(HOST_SUBDIR)/libtool && \
30753	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30754	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30755	          "RANLIB=$${RANLIB}" \
30756	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30757	          installcheck) \
30758	  || exit 1
30759
30760@endif libtool
30761
30762.PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
30763maybe-mostlyclean-libtool:
30764@if libtool
30765maybe-mostlyclean-libtool: mostlyclean-libtool
30766
30767mostlyclean-libtool:
30768	@: $(MAKE); $(unstage)
30769	@[ -f ./libtool/Makefile ] || exit 0; \
30770	r=`${PWD_COMMAND}`; export r; \
30771	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30772	$(HOST_EXPORTS) \
30773	for flag in $(EXTRA_HOST_FLAGS) ; do \
30774	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30775	done; \
30776	echo "Doing mostlyclean in libtool" ; \
30777	(cd $(HOST_SUBDIR)/libtool && \
30778	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30779	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30780	          "RANLIB=$${RANLIB}" \
30781	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30782	          mostlyclean) \
30783	  || exit 1
30784
30785@endif libtool
30786
30787.PHONY: maybe-clean-libtool clean-libtool
30788maybe-clean-libtool:
30789@if libtool
30790maybe-clean-libtool: clean-libtool
30791
30792clean-libtool:
30793	@: $(MAKE); $(unstage)
30794	@[ -f ./libtool/Makefile ] || exit 0; \
30795	r=`${PWD_COMMAND}`; export r; \
30796	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30797	$(HOST_EXPORTS) \
30798	for flag in $(EXTRA_HOST_FLAGS) ; do \
30799	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30800	done; \
30801	echo "Doing clean in libtool" ; \
30802	(cd $(HOST_SUBDIR)/libtool && \
30803	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30804	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30805	          "RANLIB=$${RANLIB}" \
30806	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30807	          clean) \
30808	  || exit 1
30809
30810@endif libtool
30811
30812.PHONY: maybe-distclean-libtool distclean-libtool
30813maybe-distclean-libtool:
30814@if libtool
30815maybe-distclean-libtool: distclean-libtool
30816
30817distclean-libtool:
30818	@: $(MAKE); $(unstage)
30819	@[ -f ./libtool/Makefile ] || exit 0; \
30820	r=`${PWD_COMMAND}`; export r; \
30821	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30822	$(HOST_EXPORTS) \
30823	for flag in $(EXTRA_HOST_FLAGS) ; do \
30824	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30825	done; \
30826	echo "Doing distclean in libtool" ; \
30827	(cd $(HOST_SUBDIR)/libtool && \
30828	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30829	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30830	          "RANLIB=$${RANLIB}" \
30831	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30832	          distclean) \
30833	  || exit 1
30834
30835@endif libtool
30836
30837.PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
30838maybe-maintainer-clean-libtool:
30839@if libtool
30840maybe-maintainer-clean-libtool: maintainer-clean-libtool
30841
30842maintainer-clean-libtool:
30843	@: $(MAKE); $(unstage)
30844	@[ -f ./libtool/Makefile ] || exit 0; \
30845	r=`${PWD_COMMAND}`; export r; \
30846	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30847	$(HOST_EXPORTS) \
30848	for flag in $(EXTRA_HOST_FLAGS) ; do \
30849	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30850	done; \
30851	echo "Doing maintainer-clean in libtool" ; \
30852	(cd $(HOST_SUBDIR)/libtool && \
30853	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30854	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30855	          "RANLIB=$${RANLIB}" \
30856	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30857	          maintainer-clean) \
30858	  || exit 1
30859
30860@endif libtool
30861
30862
30863
30864.PHONY: configure-m4 maybe-configure-m4
30865maybe-configure-m4:
30866@if gcc-bootstrap
30867configure-m4: stage_current
30868@endif gcc-bootstrap
30869@if m4
30870maybe-configure-m4: configure-m4
30871configure-m4:
30872	@: $(MAKE); $(unstage)
30873	@r=`${PWD_COMMAND}`; export r; \
30874	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30875	test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30876	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
30877	$(HOST_EXPORTS)  \
30878	echo Configuring in $(HOST_SUBDIR)/m4; \
30879	cd "$(HOST_SUBDIR)/m4" || exit 1; \
30880	case $(srcdir) in \
30881	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30882	  *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30883		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30884	esac; \
30885	srcdiroption="--srcdir=$${topdir}/m4"; \
30886	libsrcdir="$$s/m4"; \
30887	$(SHELL) $${libsrcdir}/configure \
30888	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30889	  --target=${target_alias} $${srcdiroption}  \
30890	  || exit 1
30891@endif m4
30892
30893
30894
30895
30896
30897.PHONY: all-m4 maybe-all-m4
30898maybe-all-m4:
30899@if gcc-bootstrap
30900all-m4: stage_current
30901@endif gcc-bootstrap
30902@if m4
30903TARGET-m4=all
30904maybe-all-m4: all-m4
30905all-m4: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
30912		$(TARGET-m4))
30913@endif m4
30914
30915
30916
30917
30918.PHONY: check-m4 maybe-check-m4
30919maybe-check-m4:
30920@if m4
30921maybe-check-m4: check-m4
30922
30923check-m4:
30924	@: $(MAKE); $(unstage)
30925	@r=`${PWD_COMMAND}`; export r; \
30926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30927	$(HOST_EXPORTS) \
30928	(cd $(HOST_SUBDIR)/m4 && \
30929	  $(MAKE) $(FLAGS_TO_PASS)  check)
30930
30931@endif m4
30932
30933.PHONY: install-m4 maybe-install-m4
30934maybe-install-m4:
30935@if m4
30936maybe-install-m4: install-m4
30937
30938install-m4: installdirs
30939	@: $(MAKE); $(unstage)
30940	@r=`${PWD_COMMAND}`; export r; \
30941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30942	$(HOST_EXPORTS) \
30943	(cd $(HOST_SUBDIR)/m4 && \
30944	  $(MAKE) $(FLAGS_TO_PASS)  install)
30945
30946@endif m4
30947
30948# Other targets (info, dvi, pdf, etc.)
30949
30950.PHONY: maybe-info-m4 info-m4
30951maybe-info-m4:
30952@if m4
30953maybe-info-m4: info-m4
30954
30955info-m4: \
30956    configure-m4
30957	@: $(MAKE); $(unstage)
30958	@[ -f ./m4/Makefile ] || exit 0; \
30959	r=`${PWD_COMMAND}`; export r; \
30960	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30961	$(HOST_EXPORTS) \
30962	for flag in $(EXTRA_HOST_FLAGS) ; do \
30963	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30964	done; \
30965	echo "Doing info in m4" ; \
30966	(cd $(HOST_SUBDIR)/m4 && \
30967	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30968	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30969	          "RANLIB=$${RANLIB}" \
30970	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30971	          info) \
30972	  || exit 1
30973
30974@endif m4
30975
30976.PHONY: maybe-dvi-m4 dvi-m4
30977maybe-dvi-m4:
30978@if m4
30979maybe-dvi-m4: dvi-m4
30980
30981dvi-m4: \
30982    configure-m4
30983	@: $(MAKE); $(unstage)
30984	@[ -f ./m4/Makefile ] || exit 0; \
30985	r=`${PWD_COMMAND}`; export r; \
30986	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30987	$(HOST_EXPORTS) \
30988	for flag in $(EXTRA_HOST_FLAGS) ; do \
30989	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30990	done; \
30991	echo "Doing dvi in m4" ; \
30992	(cd $(HOST_SUBDIR)/m4 && \
30993	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30994	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30995	          "RANLIB=$${RANLIB}" \
30996	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30997	          dvi) \
30998	  || exit 1
30999
31000@endif m4
31001
31002.PHONY: maybe-pdf-m4 pdf-m4
31003maybe-pdf-m4:
31004@if m4
31005maybe-pdf-m4: pdf-m4
31006
31007pdf-m4: \
31008    configure-m4
31009	@: $(MAKE); $(unstage)
31010	@[ -f ./m4/Makefile ] || exit 0; \
31011	r=`${PWD_COMMAND}`; export r; \
31012	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31013	$(HOST_EXPORTS) \
31014	for flag in $(EXTRA_HOST_FLAGS) ; do \
31015	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31016	done; \
31017	echo "Doing pdf in m4" ; \
31018	(cd $(HOST_SUBDIR)/m4 && \
31019	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31020	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31021	          "RANLIB=$${RANLIB}" \
31022	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31023	          pdf) \
31024	  || exit 1
31025
31026@endif m4
31027
31028.PHONY: maybe-html-m4 html-m4
31029maybe-html-m4:
31030@if m4
31031maybe-html-m4: html-m4
31032
31033html-m4: \
31034    configure-m4
31035	@: $(MAKE); $(unstage)
31036	@[ -f ./m4/Makefile ] || exit 0; \
31037	r=`${PWD_COMMAND}`; export r; \
31038	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31039	$(HOST_EXPORTS) \
31040	for flag in $(EXTRA_HOST_FLAGS) ; do \
31041	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31042	done; \
31043	echo "Doing html in m4" ; \
31044	(cd $(HOST_SUBDIR)/m4 && \
31045	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31046	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31047	          "RANLIB=$${RANLIB}" \
31048	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31049	          html) \
31050	  || exit 1
31051
31052@endif m4
31053
31054.PHONY: maybe-TAGS-m4 TAGS-m4
31055maybe-TAGS-m4:
31056@if m4
31057maybe-TAGS-m4: TAGS-m4
31058
31059TAGS-m4: \
31060    configure-m4
31061	@: $(MAKE); $(unstage)
31062	@[ -f ./m4/Makefile ] || exit 0; \
31063	r=`${PWD_COMMAND}`; export r; \
31064	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31065	$(HOST_EXPORTS) \
31066	for flag in $(EXTRA_HOST_FLAGS) ; do \
31067	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31068	done; \
31069	echo "Doing TAGS in m4" ; \
31070	(cd $(HOST_SUBDIR)/m4 && \
31071	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31072	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31073	          "RANLIB=$${RANLIB}" \
31074	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31075	          TAGS) \
31076	  || exit 1
31077
31078@endif m4
31079
31080.PHONY: maybe-install-info-m4 install-info-m4
31081maybe-install-info-m4:
31082@if m4
31083maybe-install-info-m4: install-info-m4
31084
31085install-info-m4: \
31086    configure-m4 \
31087    info-m4
31088	@: $(MAKE); $(unstage)
31089	@[ -f ./m4/Makefile ] || exit 0; \
31090	r=`${PWD_COMMAND}`; export r; \
31091	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31092	$(HOST_EXPORTS) \
31093	for flag in $(EXTRA_HOST_FLAGS) ; do \
31094	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31095	done; \
31096	echo "Doing install-info in m4" ; \
31097	(cd $(HOST_SUBDIR)/m4 && \
31098	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31099	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31100	          "RANLIB=$${RANLIB}" \
31101	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31102	          install-info) \
31103	  || exit 1
31104
31105@endif m4
31106
31107.PHONY: maybe-install-pdf-m4 install-pdf-m4
31108maybe-install-pdf-m4:
31109@if m4
31110maybe-install-pdf-m4: install-pdf-m4
31111
31112install-pdf-m4: \
31113    configure-m4 \
31114    pdf-m4
31115	@: $(MAKE); $(unstage)
31116	@[ -f ./m4/Makefile ] || exit 0; \
31117	r=`${PWD_COMMAND}`; export r; \
31118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31119	$(HOST_EXPORTS) \
31120	for flag in $(EXTRA_HOST_FLAGS) ; do \
31121	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31122	done; \
31123	echo "Doing install-pdf in m4" ; \
31124	(cd $(HOST_SUBDIR)/m4 && \
31125	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31126	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31127	          "RANLIB=$${RANLIB}" \
31128	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31129	          install-pdf) \
31130	  || exit 1
31131
31132@endif m4
31133
31134.PHONY: maybe-install-html-m4 install-html-m4
31135maybe-install-html-m4:
31136@if m4
31137maybe-install-html-m4: install-html-m4
31138
31139install-html-m4: \
31140    configure-m4 \
31141    html-m4
31142	@: $(MAKE); $(unstage)
31143	@[ -f ./m4/Makefile ] || exit 0; \
31144	r=`${PWD_COMMAND}`; export r; \
31145	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31146	$(HOST_EXPORTS) \
31147	for flag in $(EXTRA_HOST_FLAGS) ; do \
31148	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31149	done; \
31150	echo "Doing install-html in m4" ; \
31151	(cd $(HOST_SUBDIR)/m4 && \
31152	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31153	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31154	          "RANLIB=$${RANLIB}" \
31155	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31156	          install-html) \
31157	  || exit 1
31158
31159@endif m4
31160
31161.PHONY: maybe-installcheck-m4 installcheck-m4
31162maybe-installcheck-m4:
31163@if m4
31164maybe-installcheck-m4: installcheck-m4
31165
31166installcheck-m4: \
31167    configure-m4
31168	@: $(MAKE); $(unstage)
31169	@[ -f ./m4/Makefile ] || exit 0; \
31170	r=`${PWD_COMMAND}`; export r; \
31171	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31172	$(HOST_EXPORTS) \
31173	for flag in $(EXTRA_HOST_FLAGS) ; do \
31174	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31175	done; \
31176	echo "Doing installcheck in m4" ; \
31177	(cd $(HOST_SUBDIR)/m4 && \
31178	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31179	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31180	          "RANLIB=$${RANLIB}" \
31181	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31182	          installcheck) \
31183	  || exit 1
31184
31185@endif m4
31186
31187.PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31188maybe-mostlyclean-m4:
31189@if m4
31190maybe-mostlyclean-m4: mostlyclean-m4
31191
31192mostlyclean-m4:
31193	@: $(MAKE); $(unstage)
31194	@[ -f ./m4/Makefile ] || exit 0; \
31195	r=`${PWD_COMMAND}`; export r; \
31196	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31197	$(HOST_EXPORTS) \
31198	for flag in $(EXTRA_HOST_FLAGS) ; do \
31199	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31200	done; \
31201	echo "Doing mostlyclean in m4" ; \
31202	(cd $(HOST_SUBDIR)/m4 && \
31203	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31204	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31205	          "RANLIB=$${RANLIB}" \
31206	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31207	          mostlyclean) \
31208	  || exit 1
31209
31210@endif m4
31211
31212.PHONY: maybe-clean-m4 clean-m4
31213maybe-clean-m4:
31214@if m4
31215maybe-clean-m4: clean-m4
31216
31217clean-m4:
31218	@: $(MAKE); $(unstage)
31219	@[ -f ./m4/Makefile ] || exit 0; \
31220	r=`${PWD_COMMAND}`; export r; \
31221	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31222	$(HOST_EXPORTS) \
31223	for flag in $(EXTRA_HOST_FLAGS) ; do \
31224	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31225	done; \
31226	echo "Doing clean in m4" ; \
31227	(cd $(HOST_SUBDIR)/m4 && \
31228	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31229	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31230	          "RANLIB=$${RANLIB}" \
31231	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31232	          clean) \
31233	  || exit 1
31234
31235@endif m4
31236
31237.PHONY: maybe-distclean-m4 distclean-m4
31238maybe-distclean-m4:
31239@if m4
31240maybe-distclean-m4: distclean-m4
31241
31242distclean-m4:
31243	@: $(MAKE); $(unstage)
31244	@[ -f ./m4/Makefile ] || exit 0; \
31245	r=`${PWD_COMMAND}`; export r; \
31246	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31247	$(HOST_EXPORTS) \
31248	for flag in $(EXTRA_HOST_FLAGS) ; do \
31249	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31250	done; \
31251	echo "Doing distclean in m4" ; \
31252	(cd $(HOST_SUBDIR)/m4 && \
31253	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31254	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31255	          "RANLIB=$${RANLIB}" \
31256	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31257	          distclean) \
31258	  || exit 1
31259
31260@endif m4
31261
31262.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31263maybe-maintainer-clean-m4:
31264@if m4
31265maybe-maintainer-clean-m4: maintainer-clean-m4
31266
31267maintainer-clean-m4:
31268	@: $(MAKE); $(unstage)
31269	@[ -f ./m4/Makefile ] || exit 0; \
31270	r=`${PWD_COMMAND}`; export r; \
31271	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31272	$(HOST_EXPORTS) \
31273	for flag in $(EXTRA_HOST_FLAGS) ; do \
31274	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31275	done; \
31276	echo "Doing maintainer-clean in m4" ; \
31277	(cd $(HOST_SUBDIR)/m4 && \
31278	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31279	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31280	          "RANLIB=$${RANLIB}" \
31281	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31282	          maintainer-clean) \
31283	  || exit 1
31284
31285@endif m4
31286
31287
31288
31289.PHONY: configure-make maybe-configure-make
31290maybe-configure-make:
31291@if gcc-bootstrap
31292configure-make: stage_current
31293@endif gcc-bootstrap
31294@if make
31295maybe-configure-make: configure-make
31296configure-make:
31297	@: $(MAKE); $(unstage)
31298	@r=`${PWD_COMMAND}`; export r; \
31299	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31300	test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
31301	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
31302	$(HOST_EXPORTS)  \
31303	echo Configuring in $(HOST_SUBDIR)/make; \
31304	cd "$(HOST_SUBDIR)/make" || exit 1; \
31305	case $(srcdir) in \
31306	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31307	  *) topdir=`echo $(HOST_SUBDIR)/make/ | \
31308		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31309	esac; \
31310	srcdiroption="--srcdir=$${topdir}/make"; \
31311	libsrcdir="$$s/make"; \
31312	$(SHELL) $${libsrcdir}/configure \
31313	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31314	  --target=${target_alias} $${srcdiroption}  \
31315	  || exit 1
31316@endif make
31317
31318
31319
31320
31321
31322.PHONY: all-make maybe-all-make
31323maybe-all-make:
31324@if gcc-bootstrap
31325all-make: stage_current
31326@endif gcc-bootstrap
31327@if make
31328TARGET-make=all
31329maybe-all-make: all-make
31330all-make: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31337		$(TARGET-make))
31338@endif make
31339
31340
31341
31342
31343.PHONY: check-make maybe-check-make
31344maybe-check-make:
31345@if make
31346maybe-check-make: check-make
31347
31348check-make:
31349	@: $(MAKE); $(unstage)
31350	@r=`${PWD_COMMAND}`; export r; \
31351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31352	$(HOST_EXPORTS) \
31353	(cd $(HOST_SUBDIR)/make && \
31354	  $(MAKE) $(FLAGS_TO_PASS)  check)
31355
31356@endif make
31357
31358.PHONY: install-make maybe-install-make
31359maybe-install-make:
31360@if make
31361maybe-install-make: install-make
31362
31363install-make: installdirs
31364	@: $(MAKE); $(unstage)
31365	@r=`${PWD_COMMAND}`; export r; \
31366	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31367	$(HOST_EXPORTS) \
31368	(cd $(HOST_SUBDIR)/make && \
31369	  $(MAKE) $(FLAGS_TO_PASS)  install)
31370
31371@endif make
31372
31373# Other targets (info, dvi, pdf, etc.)
31374
31375.PHONY: maybe-info-make info-make
31376maybe-info-make:
31377@if make
31378maybe-info-make: info-make
31379
31380info-make: \
31381    configure-make
31382	@: $(MAKE); $(unstage)
31383	@[ -f ./make/Makefile ] || exit 0; \
31384	r=`${PWD_COMMAND}`; export r; \
31385	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31386	$(HOST_EXPORTS) \
31387	for flag in $(EXTRA_HOST_FLAGS) ; do \
31388	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31389	done; \
31390	echo "Doing info in make" ; \
31391	(cd $(HOST_SUBDIR)/make && \
31392	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31393	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31394	          "RANLIB=$${RANLIB}" \
31395	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31396	          info) \
31397	  || exit 1
31398
31399@endif make
31400
31401.PHONY: maybe-dvi-make dvi-make
31402maybe-dvi-make:
31403@if make
31404maybe-dvi-make: dvi-make
31405
31406dvi-make: \
31407    configure-make
31408	@: $(MAKE); $(unstage)
31409	@[ -f ./make/Makefile ] || exit 0; \
31410	r=`${PWD_COMMAND}`; export r; \
31411	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31412	$(HOST_EXPORTS) \
31413	for flag in $(EXTRA_HOST_FLAGS) ; do \
31414	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31415	done; \
31416	echo "Doing dvi in make" ; \
31417	(cd $(HOST_SUBDIR)/make && \
31418	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31419	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31420	          "RANLIB=$${RANLIB}" \
31421	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31422	          dvi) \
31423	  || exit 1
31424
31425@endif make
31426
31427.PHONY: maybe-pdf-make pdf-make
31428maybe-pdf-make:
31429@if make
31430maybe-pdf-make: pdf-make
31431
31432pdf-make: \
31433    configure-make
31434	@: $(MAKE); $(unstage)
31435	@[ -f ./make/Makefile ] || exit 0; \
31436	r=`${PWD_COMMAND}`; export r; \
31437	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31438	$(HOST_EXPORTS) \
31439	for flag in $(EXTRA_HOST_FLAGS) ; do \
31440	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31441	done; \
31442	echo "Doing pdf in make" ; \
31443	(cd $(HOST_SUBDIR)/make && \
31444	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31445	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31446	          "RANLIB=$${RANLIB}" \
31447	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31448	          pdf) \
31449	  || exit 1
31450
31451@endif make
31452
31453.PHONY: maybe-html-make html-make
31454maybe-html-make:
31455@if make
31456maybe-html-make: html-make
31457
31458html-make: \
31459    configure-make
31460	@: $(MAKE); $(unstage)
31461	@[ -f ./make/Makefile ] || exit 0; \
31462	r=`${PWD_COMMAND}`; export r; \
31463	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31464	$(HOST_EXPORTS) \
31465	for flag in $(EXTRA_HOST_FLAGS) ; do \
31466	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31467	done; \
31468	echo "Doing html in make" ; \
31469	(cd $(HOST_SUBDIR)/make && \
31470	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31471	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31472	          "RANLIB=$${RANLIB}" \
31473	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31474	          html) \
31475	  || exit 1
31476
31477@endif make
31478
31479.PHONY: maybe-TAGS-make TAGS-make
31480maybe-TAGS-make:
31481@if make
31482maybe-TAGS-make: TAGS-make
31483
31484TAGS-make: \
31485    configure-make
31486	@: $(MAKE); $(unstage)
31487	@[ -f ./make/Makefile ] || exit 0; \
31488	r=`${PWD_COMMAND}`; export r; \
31489	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31490	$(HOST_EXPORTS) \
31491	for flag in $(EXTRA_HOST_FLAGS) ; do \
31492	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31493	done; \
31494	echo "Doing TAGS in make" ; \
31495	(cd $(HOST_SUBDIR)/make && \
31496	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31497	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31498	          "RANLIB=$${RANLIB}" \
31499	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31500	          TAGS) \
31501	  || exit 1
31502
31503@endif make
31504
31505.PHONY: maybe-install-info-make install-info-make
31506maybe-install-info-make:
31507@if make
31508maybe-install-info-make: install-info-make
31509
31510install-info-make: \
31511    configure-make \
31512    info-make
31513	@: $(MAKE); $(unstage)
31514	@[ -f ./make/Makefile ] || exit 0; \
31515	r=`${PWD_COMMAND}`; export r; \
31516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31517	$(HOST_EXPORTS) \
31518	for flag in $(EXTRA_HOST_FLAGS) ; do \
31519	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31520	done; \
31521	echo "Doing install-info in make" ; \
31522	(cd $(HOST_SUBDIR)/make && \
31523	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31524	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31525	          "RANLIB=$${RANLIB}" \
31526	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31527	          install-info) \
31528	  || exit 1
31529
31530@endif make
31531
31532.PHONY: maybe-install-pdf-make install-pdf-make
31533maybe-install-pdf-make:
31534@if make
31535maybe-install-pdf-make: install-pdf-make
31536
31537install-pdf-make: \
31538    configure-make \
31539    pdf-make
31540	@: $(MAKE); $(unstage)
31541	@[ -f ./make/Makefile ] || exit 0; \
31542	r=`${PWD_COMMAND}`; export r; \
31543	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31544	$(HOST_EXPORTS) \
31545	for flag in $(EXTRA_HOST_FLAGS) ; do \
31546	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31547	done; \
31548	echo "Doing install-pdf in make" ; \
31549	(cd $(HOST_SUBDIR)/make && \
31550	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31551	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31552	          "RANLIB=$${RANLIB}" \
31553	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31554	          install-pdf) \
31555	  || exit 1
31556
31557@endif make
31558
31559.PHONY: maybe-install-html-make install-html-make
31560maybe-install-html-make:
31561@if make
31562maybe-install-html-make: install-html-make
31563
31564install-html-make: \
31565    configure-make \
31566    html-make
31567	@: $(MAKE); $(unstage)
31568	@[ -f ./make/Makefile ] || exit 0; \
31569	r=`${PWD_COMMAND}`; export r; \
31570	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31571	$(HOST_EXPORTS) \
31572	for flag in $(EXTRA_HOST_FLAGS) ; do \
31573	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31574	done; \
31575	echo "Doing install-html in make" ; \
31576	(cd $(HOST_SUBDIR)/make && \
31577	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31578	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31579	          "RANLIB=$${RANLIB}" \
31580	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31581	          install-html) \
31582	  || exit 1
31583
31584@endif make
31585
31586.PHONY: maybe-installcheck-make installcheck-make
31587maybe-installcheck-make:
31588@if make
31589maybe-installcheck-make: installcheck-make
31590
31591installcheck-make: \
31592    configure-make
31593	@: $(MAKE); $(unstage)
31594	@[ -f ./make/Makefile ] || exit 0; \
31595	r=`${PWD_COMMAND}`; export r; \
31596	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31597	$(HOST_EXPORTS) \
31598	for flag in $(EXTRA_HOST_FLAGS) ; do \
31599	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31600	done; \
31601	echo "Doing installcheck in make" ; \
31602	(cd $(HOST_SUBDIR)/make && \
31603	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31604	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31605	          "RANLIB=$${RANLIB}" \
31606	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31607	          installcheck) \
31608	  || exit 1
31609
31610@endif make
31611
31612.PHONY: maybe-mostlyclean-make mostlyclean-make
31613maybe-mostlyclean-make:
31614@if make
31615maybe-mostlyclean-make: mostlyclean-make
31616
31617mostlyclean-make:
31618	@: $(MAKE); $(unstage)
31619	@[ -f ./make/Makefile ] || exit 0; \
31620	r=`${PWD_COMMAND}`; export r; \
31621	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31622	$(HOST_EXPORTS) \
31623	for flag in $(EXTRA_HOST_FLAGS) ; do \
31624	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31625	done; \
31626	echo "Doing mostlyclean in make" ; \
31627	(cd $(HOST_SUBDIR)/make && \
31628	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31629	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31630	          "RANLIB=$${RANLIB}" \
31631	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31632	          mostlyclean) \
31633	  || exit 1
31634
31635@endif make
31636
31637.PHONY: maybe-clean-make clean-make
31638maybe-clean-make:
31639@if make
31640maybe-clean-make: clean-make
31641
31642clean-make:
31643	@: $(MAKE); $(unstage)
31644	@[ -f ./make/Makefile ] || exit 0; \
31645	r=`${PWD_COMMAND}`; export r; \
31646	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31647	$(HOST_EXPORTS) \
31648	for flag in $(EXTRA_HOST_FLAGS) ; do \
31649	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31650	done; \
31651	echo "Doing clean in make" ; \
31652	(cd $(HOST_SUBDIR)/make && \
31653	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31654	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31655	          "RANLIB=$${RANLIB}" \
31656	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31657	          clean) \
31658	  || exit 1
31659
31660@endif make
31661
31662.PHONY: maybe-distclean-make distclean-make
31663maybe-distclean-make:
31664@if make
31665maybe-distclean-make: distclean-make
31666
31667distclean-make:
31668	@: $(MAKE); $(unstage)
31669	@[ -f ./make/Makefile ] || exit 0; \
31670	r=`${PWD_COMMAND}`; export r; \
31671	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31672	$(HOST_EXPORTS) \
31673	for flag in $(EXTRA_HOST_FLAGS) ; do \
31674	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31675	done; \
31676	echo "Doing distclean in make" ; \
31677	(cd $(HOST_SUBDIR)/make && \
31678	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31679	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31680	          "RANLIB=$${RANLIB}" \
31681	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31682	          distclean) \
31683	  || exit 1
31684
31685@endif make
31686
31687.PHONY: maybe-maintainer-clean-make maintainer-clean-make
31688maybe-maintainer-clean-make:
31689@if make
31690maybe-maintainer-clean-make: maintainer-clean-make
31691
31692maintainer-clean-make:
31693	@: $(MAKE); $(unstage)
31694	@[ -f ./make/Makefile ] || exit 0; \
31695	r=`${PWD_COMMAND}`; export r; \
31696	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31697	$(HOST_EXPORTS) \
31698	for flag in $(EXTRA_HOST_FLAGS) ; do \
31699	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31700	done; \
31701	echo "Doing maintainer-clean in make" ; \
31702	(cd $(HOST_SUBDIR)/make && \
31703	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31704	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31705	          "RANLIB=$${RANLIB}" \
31706	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31707	          maintainer-clean) \
31708	  || exit 1
31709
31710@endif make
31711
31712
31713
31714.PHONY: configure-mmalloc maybe-configure-mmalloc
31715maybe-configure-mmalloc:
31716@if gcc-bootstrap
31717configure-mmalloc: stage_current
31718@endif gcc-bootstrap
31719@if mmalloc
31720maybe-configure-mmalloc: configure-mmalloc
31721configure-mmalloc:
31722	@: $(MAKE); $(unstage)
31723	@r=`${PWD_COMMAND}`; export r; \
31724	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31725	test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
31726	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
31727	$(HOST_EXPORTS)  \
31728	echo Configuring in $(HOST_SUBDIR)/mmalloc; \
31729	cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
31730	case $(srcdir) in \
31731	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31732	  *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
31733		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31734	esac; \
31735	srcdiroption="--srcdir=$${topdir}/mmalloc"; \
31736	libsrcdir="$$s/mmalloc"; \
31737	$(SHELL) $${libsrcdir}/configure \
31738	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31739	  --target=${target_alias} $${srcdiroption}  \
31740	  || exit 1
31741@endif mmalloc
31742
31743
31744
31745
31746
31747.PHONY: all-mmalloc maybe-all-mmalloc
31748maybe-all-mmalloc:
31749@if gcc-bootstrap
31750all-mmalloc: stage_current
31751@endif gcc-bootstrap
31752@if mmalloc
31753TARGET-mmalloc=all
31754maybe-all-mmalloc: all-mmalloc
31755all-mmalloc: configure-mmalloc
31756	@: $(MAKE); $(unstage)
31757	@r=`${PWD_COMMAND}`; export r; \
31758	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31759	$(HOST_EXPORTS)  \
31760	(cd $(HOST_SUBDIR)/mmalloc && \
31761	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
31762		$(TARGET-mmalloc))
31763@endif mmalloc
31764
31765
31766
31767
31768.PHONY: check-mmalloc maybe-check-mmalloc
31769maybe-check-mmalloc:
31770@if mmalloc
31771maybe-check-mmalloc: check-mmalloc
31772
31773check-mmalloc:
31774
31775@endif mmalloc
31776
31777.PHONY: install-mmalloc maybe-install-mmalloc
31778maybe-install-mmalloc:
31779@if mmalloc
31780maybe-install-mmalloc: install-mmalloc
31781
31782install-mmalloc: installdirs
31783	@: $(MAKE); $(unstage)
31784	@r=`${PWD_COMMAND}`; export r; \
31785	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31786	$(HOST_EXPORTS) \
31787	(cd $(HOST_SUBDIR)/mmalloc && \
31788	  $(MAKE) $(FLAGS_TO_PASS)  install)
31789
31790@endif mmalloc
31791
31792# Other targets (info, dvi, pdf, etc.)
31793
31794.PHONY: maybe-info-mmalloc info-mmalloc
31795maybe-info-mmalloc:
31796@if mmalloc
31797maybe-info-mmalloc: info-mmalloc
31798
31799info-mmalloc: \
31800    configure-mmalloc
31801	@: $(MAKE); $(unstage)
31802	@[ -f ./mmalloc/Makefile ] || exit 0; \
31803	r=`${PWD_COMMAND}`; export r; \
31804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31805	$(HOST_EXPORTS) \
31806	for flag in $(EXTRA_HOST_FLAGS) ; do \
31807	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31808	done; \
31809	echo "Doing info in mmalloc" ; \
31810	(cd $(HOST_SUBDIR)/mmalloc && \
31811	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31812	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31813	          "RANLIB=$${RANLIB}" \
31814	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31815	          info) \
31816	  || exit 1
31817
31818@endif mmalloc
31819
31820.PHONY: maybe-dvi-mmalloc dvi-mmalloc
31821maybe-dvi-mmalloc:
31822@if mmalloc
31823maybe-dvi-mmalloc: dvi-mmalloc
31824
31825dvi-mmalloc: \
31826    configure-mmalloc
31827	@: $(MAKE); $(unstage)
31828	@[ -f ./mmalloc/Makefile ] || exit 0; \
31829	r=`${PWD_COMMAND}`; export r; \
31830	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31831	$(HOST_EXPORTS) \
31832	for flag in $(EXTRA_HOST_FLAGS) ; do \
31833	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31834	done; \
31835	echo "Doing dvi in mmalloc" ; \
31836	(cd $(HOST_SUBDIR)/mmalloc && \
31837	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31838	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31839	          "RANLIB=$${RANLIB}" \
31840	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31841	          dvi) \
31842	  || exit 1
31843
31844@endif mmalloc
31845
31846.PHONY: maybe-pdf-mmalloc pdf-mmalloc
31847maybe-pdf-mmalloc:
31848@if mmalloc
31849maybe-pdf-mmalloc: pdf-mmalloc
31850
31851pdf-mmalloc: \
31852    configure-mmalloc
31853	@: $(MAKE); $(unstage)
31854	@[ -f ./mmalloc/Makefile ] || exit 0; \
31855	r=`${PWD_COMMAND}`; export r; \
31856	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31857	$(HOST_EXPORTS) \
31858	for flag in $(EXTRA_HOST_FLAGS) ; do \
31859	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31860	done; \
31861	echo "Doing pdf in mmalloc" ; \
31862	(cd $(HOST_SUBDIR)/mmalloc && \
31863	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31864	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31865	          "RANLIB=$${RANLIB}" \
31866	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31867	          pdf) \
31868	  || exit 1
31869
31870@endif mmalloc
31871
31872.PHONY: maybe-html-mmalloc html-mmalloc
31873maybe-html-mmalloc:
31874@if mmalloc
31875maybe-html-mmalloc: html-mmalloc
31876
31877html-mmalloc: \
31878    configure-mmalloc
31879	@: $(MAKE); $(unstage)
31880	@[ -f ./mmalloc/Makefile ] || exit 0; \
31881	r=`${PWD_COMMAND}`; export r; \
31882	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31883	$(HOST_EXPORTS) \
31884	for flag in $(EXTRA_HOST_FLAGS) ; do \
31885	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31886	done; \
31887	echo "Doing html in mmalloc" ; \
31888	(cd $(HOST_SUBDIR)/mmalloc && \
31889	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31890	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31891	          "RANLIB=$${RANLIB}" \
31892	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31893	          html) \
31894	  || exit 1
31895
31896@endif mmalloc
31897
31898.PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
31899maybe-TAGS-mmalloc:
31900@if mmalloc
31901maybe-TAGS-mmalloc: TAGS-mmalloc
31902
31903TAGS-mmalloc: \
31904    configure-mmalloc
31905	@: $(MAKE); $(unstage)
31906	@[ -f ./mmalloc/Makefile ] || exit 0; \
31907	r=`${PWD_COMMAND}`; export r; \
31908	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31909	$(HOST_EXPORTS) \
31910	for flag in $(EXTRA_HOST_FLAGS) ; do \
31911	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31912	done; \
31913	echo "Doing TAGS in mmalloc" ; \
31914	(cd $(HOST_SUBDIR)/mmalloc && \
31915	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31916	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31917	          "RANLIB=$${RANLIB}" \
31918	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31919	          TAGS) \
31920	  || exit 1
31921
31922@endif mmalloc
31923
31924.PHONY: maybe-install-info-mmalloc install-info-mmalloc
31925maybe-install-info-mmalloc:
31926@if mmalloc
31927maybe-install-info-mmalloc: install-info-mmalloc
31928
31929install-info-mmalloc: \
31930    configure-mmalloc \
31931    info-mmalloc
31932	@: $(MAKE); $(unstage)
31933	@[ -f ./mmalloc/Makefile ] || exit 0; \
31934	r=`${PWD_COMMAND}`; export r; \
31935	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31936	$(HOST_EXPORTS) \
31937	for flag in $(EXTRA_HOST_FLAGS) ; do \
31938	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31939	done; \
31940	echo "Doing install-info in mmalloc" ; \
31941	(cd $(HOST_SUBDIR)/mmalloc && \
31942	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31943	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31944	          "RANLIB=$${RANLIB}" \
31945	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31946	          install-info) \
31947	  || exit 1
31948
31949@endif mmalloc
31950
31951.PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
31952maybe-install-pdf-mmalloc:
31953@if mmalloc
31954maybe-install-pdf-mmalloc: install-pdf-mmalloc
31955
31956install-pdf-mmalloc: \
31957    configure-mmalloc \
31958    pdf-mmalloc
31959	@: $(MAKE); $(unstage)
31960	@[ -f ./mmalloc/Makefile ] || exit 0; \
31961	r=`${PWD_COMMAND}`; export r; \
31962	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31963	$(HOST_EXPORTS) \
31964	for flag in $(EXTRA_HOST_FLAGS) ; do \
31965	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31966	done; \
31967	echo "Doing install-pdf in mmalloc" ; \
31968	(cd $(HOST_SUBDIR)/mmalloc && \
31969	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31970	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31971	          "RANLIB=$${RANLIB}" \
31972	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31973	          install-pdf) \
31974	  || exit 1
31975
31976@endif mmalloc
31977
31978.PHONY: maybe-install-html-mmalloc install-html-mmalloc
31979maybe-install-html-mmalloc:
31980@if mmalloc
31981maybe-install-html-mmalloc: install-html-mmalloc
31982
31983install-html-mmalloc: \
31984    configure-mmalloc \
31985    html-mmalloc
31986	@: $(MAKE); $(unstage)
31987	@[ -f ./mmalloc/Makefile ] || exit 0; \
31988	r=`${PWD_COMMAND}`; export r; \
31989	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31990	$(HOST_EXPORTS) \
31991	for flag in $(EXTRA_HOST_FLAGS) ; do \
31992	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31993	done; \
31994	echo "Doing install-html in mmalloc" ; \
31995	(cd $(HOST_SUBDIR)/mmalloc && \
31996	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31997	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31998	          "RANLIB=$${RANLIB}" \
31999	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32000	          install-html) \
32001	  || exit 1
32002
32003@endif mmalloc
32004
32005.PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32006maybe-installcheck-mmalloc:
32007@if mmalloc
32008maybe-installcheck-mmalloc: installcheck-mmalloc
32009
32010installcheck-mmalloc: \
32011    configure-mmalloc
32012	@: $(MAKE); $(unstage)
32013	@[ -f ./mmalloc/Makefile ] || exit 0; \
32014	r=`${PWD_COMMAND}`; export r; \
32015	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32016	$(HOST_EXPORTS) \
32017	for flag in $(EXTRA_HOST_FLAGS) ; do \
32018	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32019	done; \
32020	echo "Doing installcheck in mmalloc" ; \
32021	(cd $(HOST_SUBDIR)/mmalloc && \
32022	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32023	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32024	          "RANLIB=$${RANLIB}" \
32025	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32026	          installcheck) \
32027	  || exit 1
32028
32029@endif mmalloc
32030
32031.PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32032maybe-mostlyclean-mmalloc:
32033@if mmalloc
32034maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32035
32036mostlyclean-mmalloc:
32037	@: $(MAKE); $(unstage)
32038	@[ -f ./mmalloc/Makefile ] || exit 0; \
32039	r=`${PWD_COMMAND}`; export r; \
32040	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32041	$(HOST_EXPORTS) \
32042	for flag in $(EXTRA_HOST_FLAGS) ; do \
32043	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32044	done; \
32045	echo "Doing mostlyclean in mmalloc" ; \
32046	(cd $(HOST_SUBDIR)/mmalloc && \
32047	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32048	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32049	          "RANLIB=$${RANLIB}" \
32050	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32051	          mostlyclean) \
32052	  || exit 1
32053
32054@endif mmalloc
32055
32056.PHONY: maybe-clean-mmalloc clean-mmalloc
32057maybe-clean-mmalloc:
32058@if mmalloc
32059maybe-clean-mmalloc: clean-mmalloc
32060
32061clean-mmalloc:
32062	@: $(MAKE); $(unstage)
32063	@[ -f ./mmalloc/Makefile ] || exit 0; \
32064	r=`${PWD_COMMAND}`; export r; \
32065	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32066	$(HOST_EXPORTS) \
32067	for flag in $(EXTRA_HOST_FLAGS) ; do \
32068	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32069	done; \
32070	echo "Doing clean in mmalloc" ; \
32071	(cd $(HOST_SUBDIR)/mmalloc && \
32072	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32073	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32074	          "RANLIB=$${RANLIB}" \
32075	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32076	          clean) \
32077	  || exit 1
32078
32079@endif mmalloc
32080
32081.PHONY: maybe-distclean-mmalloc distclean-mmalloc
32082maybe-distclean-mmalloc:
32083@if mmalloc
32084maybe-distclean-mmalloc: distclean-mmalloc
32085
32086distclean-mmalloc:
32087	@: $(MAKE); $(unstage)
32088	@[ -f ./mmalloc/Makefile ] || exit 0; \
32089	r=`${PWD_COMMAND}`; export r; \
32090	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32091	$(HOST_EXPORTS) \
32092	for flag in $(EXTRA_HOST_FLAGS) ; do \
32093	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32094	done; \
32095	echo "Doing distclean in mmalloc" ; \
32096	(cd $(HOST_SUBDIR)/mmalloc && \
32097	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32098	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32099	          "RANLIB=$${RANLIB}" \
32100	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32101	          distclean) \
32102	  || exit 1
32103
32104@endif mmalloc
32105
32106.PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32107maybe-maintainer-clean-mmalloc:
32108@if mmalloc
32109maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32110
32111maintainer-clean-mmalloc:
32112	@: $(MAKE); $(unstage)
32113	@[ -f ./mmalloc/Makefile ] || exit 0; \
32114	r=`${PWD_COMMAND}`; export r; \
32115	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32116	$(HOST_EXPORTS) \
32117	for flag in $(EXTRA_HOST_FLAGS) ; do \
32118	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32119	done; \
32120	echo "Doing maintainer-clean in mmalloc" ; \
32121	(cd $(HOST_SUBDIR)/mmalloc && \
32122	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32123	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32124	          "RANLIB=$${RANLIB}" \
32125	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32126	          maintainer-clean) \
32127	  || exit 1
32128
32129@endif mmalloc
32130
32131
32132
32133.PHONY: configure-patch maybe-configure-patch
32134maybe-configure-patch:
32135@if gcc-bootstrap
32136configure-patch: stage_current
32137@endif gcc-bootstrap
32138@if patch
32139maybe-configure-patch: configure-patch
32140configure-patch:
32141	@: $(MAKE); $(unstage)
32142	@r=`${PWD_COMMAND}`; export r; \
32143	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32144	test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
32145	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
32146	$(HOST_EXPORTS)  \
32147	echo Configuring in $(HOST_SUBDIR)/patch; \
32148	cd "$(HOST_SUBDIR)/patch" || exit 1; \
32149	case $(srcdir) in \
32150	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32151	  *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
32152		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32153	esac; \
32154	srcdiroption="--srcdir=$${topdir}/patch"; \
32155	libsrcdir="$$s/patch"; \
32156	$(SHELL) $${libsrcdir}/configure \
32157	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32158	  --target=${target_alias} $${srcdiroption}  \
32159	  || exit 1
32160@endif patch
32161
32162
32163
32164
32165
32166.PHONY: all-patch maybe-all-patch
32167maybe-all-patch:
32168@if gcc-bootstrap
32169all-patch: stage_current
32170@endif gcc-bootstrap
32171@if patch
32172TARGET-patch=all
32173maybe-all-patch: all-patch
32174all-patch: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32181		$(TARGET-patch))
32182@endif patch
32183
32184
32185
32186
32187.PHONY: check-patch maybe-check-patch
32188maybe-check-patch:
32189@if patch
32190maybe-check-patch: check-patch
32191
32192check-patch:
32193	@: $(MAKE); $(unstage)
32194	@r=`${PWD_COMMAND}`; export r; \
32195	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32196	$(HOST_EXPORTS) \
32197	(cd $(HOST_SUBDIR)/patch && \
32198	  $(MAKE) $(FLAGS_TO_PASS)  check)
32199
32200@endif patch
32201
32202.PHONY: install-patch maybe-install-patch
32203maybe-install-patch:
32204@if patch
32205maybe-install-patch: install-patch
32206
32207install-patch: installdirs
32208	@: $(MAKE); $(unstage)
32209	@r=`${PWD_COMMAND}`; export r; \
32210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32211	$(HOST_EXPORTS) \
32212	(cd $(HOST_SUBDIR)/patch && \
32213	  $(MAKE) $(FLAGS_TO_PASS)  install)
32214
32215@endif patch
32216
32217# Other targets (info, dvi, pdf, etc.)
32218
32219.PHONY: maybe-info-patch info-patch
32220maybe-info-patch:
32221@if patch
32222maybe-info-patch: info-patch
32223
32224info-patch: \
32225    configure-patch
32226	@: $(MAKE); $(unstage)
32227	@[ -f ./patch/Makefile ] || exit 0; \
32228	r=`${PWD_COMMAND}`; export r; \
32229	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32230	$(HOST_EXPORTS) \
32231	for flag in $(EXTRA_HOST_FLAGS) ; do \
32232	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32233	done; \
32234	echo "Doing info in patch" ; \
32235	(cd $(HOST_SUBDIR)/patch && \
32236	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32237	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32238	          "RANLIB=$${RANLIB}" \
32239	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32240	          info) \
32241	  || exit 1
32242
32243@endif patch
32244
32245.PHONY: maybe-dvi-patch dvi-patch
32246maybe-dvi-patch:
32247@if patch
32248maybe-dvi-patch: dvi-patch
32249
32250dvi-patch: \
32251    configure-patch
32252	@: $(MAKE); $(unstage)
32253	@[ -f ./patch/Makefile ] || exit 0; \
32254	r=`${PWD_COMMAND}`; export r; \
32255	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32256	$(HOST_EXPORTS) \
32257	for flag in $(EXTRA_HOST_FLAGS) ; do \
32258	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32259	done; \
32260	echo "Doing dvi in patch" ; \
32261	(cd $(HOST_SUBDIR)/patch && \
32262	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32263	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32264	          "RANLIB=$${RANLIB}" \
32265	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32266	          dvi) \
32267	  || exit 1
32268
32269@endif patch
32270
32271.PHONY: maybe-pdf-patch pdf-patch
32272maybe-pdf-patch:
32273@if patch
32274maybe-pdf-patch: pdf-patch
32275
32276pdf-patch: \
32277    configure-patch
32278	@: $(MAKE); $(unstage)
32279	@[ -f ./patch/Makefile ] || exit 0; \
32280	r=`${PWD_COMMAND}`; export r; \
32281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32282	$(HOST_EXPORTS) \
32283	for flag in $(EXTRA_HOST_FLAGS) ; do \
32284	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32285	done; \
32286	echo "Doing pdf in patch" ; \
32287	(cd $(HOST_SUBDIR)/patch && \
32288	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32289	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32290	          "RANLIB=$${RANLIB}" \
32291	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32292	          pdf) \
32293	  || exit 1
32294
32295@endif patch
32296
32297.PHONY: maybe-html-patch html-patch
32298maybe-html-patch:
32299@if patch
32300maybe-html-patch: html-patch
32301
32302html-patch: \
32303    configure-patch
32304	@: $(MAKE); $(unstage)
32305	@[ -f ./patch/Makefile ] || exit 0; \
32306	r=`${PWD_COMMAND}`; export r; \
32307	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308	$(HOST_EXPORTS) \
32309	for flag in $(EXTRA_HOST_FLAGS) ; do \
32310	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32311	done; \
32312	echo "Doing html in patch" ; \
32313	(cd $(HOST_SUBDIR)/patch && \
32314	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32315	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32316	          "RANLIB=$${RANLIB}" \
32317	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32318	          html) \
32319	  || exit 1
32320
32321@endif patch
32322
32323.PHONY: maybe-TAGS-patch TAGS-patch
32324maybe-TAGS-patch:
32325@if patch
32326maybe-TAGS-patch: TAGS-patch
32327
32328TAGS-patch: \
32329    configure-patch
32330	@: $(MAKE); $(unstage)
32331	@[ -f ./patch/Makefile ] || exit 0; \
32332	r=`${PWD_COMMAND}`; export r; \
32333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32334	$(HOST_EXPORTS) \
32335	for flag in $(EXTRA_HOST_FLAGS) ; do \
32336	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32337	done; \
32338	echo "Doing TAGS in patch" ; \
32339	(cd $(HOST_SUBDIR)/patch && \
32340	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32341	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32342	          "RANLIB=$${RANLIB}" \
32343	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32344	          TAGS) \
32345	  || exit 1
32346
32347@endif patch
32348
32349.PHONY: maybe-install-info-patch install-info-patch
32350maybe-install-info-patch:
32351@if patch
32352maybe-install-info-patch: install-info-patch
32353
32354install-info-patch: \
32355    configure-patch \
32356    info-patch
32357	@: $(MAKE); $(unstage)
32358	@[ -f ./patch/Makefile ] || exit 0; \
32359	r=`${PWD_COMMAND}`; export r; \
32360	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32361	$(HOST_EXPORTS) \
32362	for flag in $(EXTRA_HOST_FLAGS) ; do \
32363	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32364	done; \
32365	echo "Doing install-info in patch" ; \
32366	(cd $(HOST_SUBDIR)/patch && \
32367	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32368	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32369	          "RANLIB=$${RANLIB}" \
32370	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32371	          install-info) \
32372	  || exit 1
32373
32374@endif patch
32375
32376.PHONY: maybe-install-pdf-patch install-pdf-patch
32377maybe-install-pdf-patch:
32378@if patch
32379maybe-install-pdf-patch: install-pdf-patch
32380
32381install-pdf-patch: \
32382    configure-patch \
32383    pdf-patch
32384	@: $(MAKE); $(unstage)
32385	@[ -f ./patch/Makefile ] || exit 0; \
32386	r=`${PWD_COMMAND}`; export r; \
32387	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32388	$(HOST_EXPORTS) \
32389	for flag in $(EXTRA_HOST_FLAGS) ; do \
32390	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32391	done; \
32392	echo "Doing install-pdf in patch" ; \
32393	(cd $(HOST_SUBDIR)/patch && \
32394	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32395	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32396	          "RANLIB=$${RANLIB}" \
32397	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32398	          install-pdf) \
32399	  || exit 1
32400
32401@endif patch
32402
32403.PHONY: maybe-install-html-patch install-html-patch
32404maybe-install-html-patch:
32405@if patch
32406maybe-install-html-patch: install-html-patch
32407
32408install-html-patch: \
32409    configure-patch \
32410    html-patch
32411	@: $(MAKE); $(unstage)
32412	@[ -f ./patch/Makefile ] || exit 0; \
32413	r=`${PWD_COMMAND}`; export r; \
32414	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32415	$(HOST_EXPORTS) \
32416	for flag in $(EXTRA_HOST_FLAGS) ; do \
32417	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32418	done; \
32419	echo "Doing install-html in patch" ; \
32420	(cd $(HOST_SUBDIR)/patch && \
32421	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32422	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32423	          "RANLIB=$${RANLIB}" \
32424	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32425	          install-html) \
32426	  || exit 1
32427
32428@endif patch
32429
32430.PHONY: maybe-installcheck-patch installcheck-patch
32431maybe-installcheck-patch:
32432@if patch
32433maybe-installcheck-patch: installcheck-patch
32434
32435installcheck-patch: \
32436    configure-patch
32437	@: $(MAKE); $(unstage)
32438	@[ -f ./patch/Makefile ] || exit 0; \
32439	r=`${PWD_COMMAND}`; export r; \
32440	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32441	$(HOST_EXPORTS) \
32442	for flag in $(EXTRA_HOST_FLAGS) ; do \
32443	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32444	done; \
32445	echo "Doing installcheck in patch" ; \
32446	(cd $(HOST_SUBDIR)/patch && \
32447	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32448	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32449	          "RANLIB=$${RANLIB}" \
32450	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32451	          installcheck) \
32452	  || exit 1
32453
32454@endif patch
32455
32456.PHONY: maybe-mostlyclean-patch mostlyclean-patch
32457maybe-mostlyclean-patch:
32458@if patch
32459maybe-mostlyclean-patch: mostlyclean-patch
32460
32461mostlyclean-patch:
32462	@: $(MAKE); $(unstage)
32463	@[ -f ./patch/Makefile ] || exit 0; \
32464	r=`${PWD_COMMAND}`; export r; \
32465	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32466	$(HOST_EXPORTS) \
32467	for flag in $(EXTRA_HOST_FLAGS) ; do \
32468	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32469	done; \
32470	echo "Doing mostlyclean in patch" ; \
32471	(cd $(HOST_SUBDIR)/patch && \
32472	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32473	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32474	          "RANLIB=$${RANLIB}" \
32475	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32476	          mostlyclean) \
32477	  || exit 1
32478
32479@endif patch
32480
32481.PHONY: maybe-clean-patch clean-patch
32482maybe-clean-patch:
32483@if patch
32484maybe-clean-patch: clean-patch
32485
32486clean-patch:
32487	@: $(MAKE); $(unstage)
32488	@[ -f ./patch/Makefile ] || exit 0; \
32489	r=`${PWD_COMMAND}`; export r; \
32490	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32491	$(HOST_EXPORTS) \
32492	for flag in $(EXTRA_HOST_FLAGS) ; do \
32493	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32494	done; \
32495	echo "Doing clean in patch" ; \
32496	(cd $(HOST_SUBDIR)/patch && \
32497	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32498	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32499	          "RANLIB=$${RANLIB}" \
32500	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32501	          clean) \
32502	  || exit 1
32503
32504@endif patch
32505
32506.PHONY: maybe-distclean-patch distclean-patch
32507maybe-distclean-patch:
32508@if patch
32509maybe-distclean-patch: distclean-patch
32510
32511distclean-patch:
32512	@: $(MAKE); $(unstage)
32513	@[ -f ./patch/Makefile ] || exit 0; \
32514	r=`${PWD_COMMAND}`; export r; \
32515	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32516	$(HOST_EXPORTS) \
32517	for flag in $(EXTRA_HOST_FLAGS) ; do \
32518	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32519	done; \
32520	echo "Doing distclean in patch" ; \
32521	(cd $(HOST_SUBDIR)/patch && \
32522	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32523	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32524	          "RANLIB=$${RANLIB}" \
32525	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32526	          distclean) \
32527	  || exit 1
32528
32529@endif patch
32530
32531.PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
32532maybe-maintainer-clean-patch:
32533@if patch
32534maybe-maintainer-clean-patch: maintainer-clean-patch
32535
32536maintainer-clean-patch:
32537	@: $(MAKE); $(unstage)
32538	@[ -f ./patch/Makefile ] || exit 0; \
32539	r=`${PWD_COMMAND}`; export r; \
32540	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32541	$(HOST_EXPORTS) \
32542	for flag in $(EXTRA_HOST_FLAGS) ; do \
32543	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32544	done; \
32545	echo "Doing maintainer-clean in patch" ; \
32546	(cd $(HOST_SUBDIR)/patch && \
32547	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32548	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32549	          "RANLIB=$${RANLIB}" \
32550	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32551	          maintainer-clean) \
32552	  || exit 1
32553
32554@endif patch
32555
32556
32557
32558.PHONY: configure-perl maybe-configure-perl
32559maybe-configure-perl:
32560@if gcc-bootstrap
32561configure-perl: stage_current
32562@endif gcc-bootstrap
32563@if perl
32564maybe-configure-perl: configure-perl
32565configure-perl:
32566	@: $(MAKE); $(unstage)
32567	@r=`${PWD_COMMAND}`; export r; \
32568	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32569	test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
32570	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
32571	$(HOST_EXPORTS)  \
32572	echo Configuring in $(HOST_SUBDIR)/perl; \
32573	cd "$(HOST_SUBDIR)/perl" || exit 1; \
32574	case $(srcdir) in \
32575	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32576	  *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
32577		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32578	esac; \
32579	srcdiroption="--srcdir=$${topdir}/perl"; \
32580	libsrcdir="$$s/perl"; \
32581	$(SHELL) $${libsrcdir}/configure \
32582	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32583	  --target=${target_alias} $${srcdiroption}  \
32584	  || exit 1
32585@endif perl
32586
32587
32588
32589
32590
32591.PHONY: all-perl maybe-all-perl
32592maybe-all-perl:
32593@if gcc-bootstrap
32594all-perl: stage_current
32595@endif gcc-bootstrap
32596@if perl
32597TARGET-perl=all
32598maybe-all-perl: all-perl
32599all-perl: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
32606		$(TARGET-perl))
32607@endif perl
32608
32609
32610
32611
32612.PHONY: check-perl maybe-check-perl
32613maybe-check-perl:
32614@if perl
32615maybe-check-perl: check-perl
32616
32617check-perl:
32618	@: $(MAKE); $(unstage)
32619	@r=`${PWD_COMMAND}`; export r; \
32620	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32621	$(HOST_EXPORTS) \
32622	(cd $(HOST_SUBDIR)/perl && \
32623	  $(MAKE) $(FLAGS_TO_PASS)  check)
32624
32625@endif perl
32626
32627.PHONY: install-perl maybe-install-perl
32628maybe-install-perl:
32629@if perl
32630maybe-install-perl: install-perl
32631
32632install-perl: installdirs
32633	@: $(MAKE); $(unstage)
32634	@r=`${PWD_COMMAND}`; export r; \
32635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32636	$(HOST_EXPORTS) \
32637	(cd $(HOST_SUBDIR)/perl && \
32638	  $(MAKE) $(FLAGS_TO_PASS)  install)
32639
32640@endif perl
32641
32642# Other targets (info, dvi, pdf, etc.)
32643
32644.PHONY: maybe-info-perl info-perl
32645maybe-info-perl:
32646@if perl
32647maybe-info-perl: info-perl
32648
32649info-perl: \
32650    configure-perl
32651	@: $(MAKE); $(unstage)
32652	@[ -f ./perl/Makefile ] || exit 0; \
32653	r=`${PWD_COMMAND}`; export r; \
32654	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32655	$(HOST_EXPORTS) \
32656	for flag in $(EXTRA_HOST_FLAGS) ; do \
32657	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32658	done; \
32659	echo "Doing info in perl" ; \
32660	(cd $(HOST_SUBDIR)/perl && \
32661	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32662	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32663	          "RANLIB=$${RANLIB}" \
32664	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32665	          info) \
32666	  || exit 1
32667
32668@endif perl
32669
32670.PHONY: maybe-dvi-perl dvi-perl
32671maybe-dvi-perl:
32672@if perl
32673maybe-dvi-perl: dvi-perl
32674
32675dvi-perl: \
32676    configure-perl
32677	@: $(MAKE); $(unstage)
32678	@[ -f ./perl/Makefile ] || exit 0; \
32679	r=`${PWD_COMMAND}`; export r; \
32680	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32681	$(HOST_EXPORTS) \
32682	for flag in $(EXTRA_HOST_FLAGS) ; do \
32683	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32684	done; \
32685	echo "Doing dvi in perl" ; \
32686	(cd $(HOST_SUBDIR)/perl && \
32687	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32688	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32689	          "RANLIB=$${RANLIB}" \
32690	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32691	          dvi) \
32692	  || exit 1
32693
32694@endif perl
32695
32696.PHONY: maybe-pdf-perl pdf-perl
32697maybe-pdf-perl:
32698@if perl
32699maybe-pdf-perl: pdf-perl
32700
32701pdf-perl: \
32702    configure-perl
32703	@: $(MAKE); $(unstage)
32704	@[ -f ./perl/Makefile ] || exit 0; \
32705	r=`${PWD_COMMAND}`; export r; \
32706	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32707	$(HOST_EXPORTS) \
32708	for flag in $(EXTRA_HOST_FLAGS) ; do \
32709	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32710	done; \
32711	echo "Doing pdf in perl" ; \
32712	(cd $(HOST_SUBDIR)/perl && \
32713	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32714	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32715	          "RANLIB=$${RANLIB}" \
32716	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32717	          pdf) \
32718	  || exit 1
32719
32720@endif perl
32721
32722.PHONY: maybe-html-perl html-perl
32723maybe-html-perl:
32724@if perl
32725maybe-html-perl: html-perl
32726
32727html-perl: \
32728    configure-perl
32729	@: $(MAKE); $(unstage)
32730	@[ -f ./perl/Makefile ] || exit 0; \
32731	r=`${PWD_COMMAND}`; export r; \
32732	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32733	$(HOST_EXPORTS) \
32734	for flag in $(EXTRA_HOST_FLAGS) ; do \
32735	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32736	done; \
32737	echo "Doing html in perl" ; \
32738	(cd $(HOST_SUBDIR)/perl && \
32739	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32740	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32741	          "RANLIB=$${RANLIB}" \
32742	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32743	          html) \
32744	  || exit 1
32745
32746@endif perl
32747
32748.PHONY: maybe-TAGS-perl TAGS-perl
32749maybe-TAGS-perl:
32750@if perl
32751maybe-TAGS-perl: TAGS-perl
32752
32753TAGS-perl: \
32754    configure-perl
32755	@: $(MAKE); $(unstage)
32756	@[ -f ./perl/Makefile ] || exit 0; \
32757	r=`${PWD_COMMAND}`; export r; \
32758	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32759	$(HOST_EXPORTS) \
32760	for flag in $(EXTRA_HOST_FLAGS) ; do \
32761	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32762	done; \
32763	echo "Doing TAGS in perl" ; \
32764	(cd $(HOST_SUBDIR)/perl && \
32765	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32766	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32767	          "RANLIB=$${RANLIB}" \
32768	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32769	          TAGS) \
32770	  || exit 1
32771
32772@endif perl
32773
32774.PHONY: maybe-install-info-perl install-info-perl
32775maybe-install-info-perl:
32776@if perl
32777maybe-install-info-perl: install-info-perl
32778
32779install-info-perl: \
32780    configure-perl \
32781    info-perl
32782	@: $(MAKE); $(unstage)
32783	@[ -f ./perl/Makefile ] || exit 0; \
32784	r=`${PWD_COMMAND}`; export r; \
32785	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32786	$(HOST_EXPORTS) \
32787	for flag in $(EXTRA_HOST_FLAGS) ; do \
32788	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32789	done; \
32790	echo "Doing install-info in perl" ; \
32791	(cd $(HOST_SUBDIR)/perl && \
32792	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32793	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32794	          "RANLIB=$${RANLIB}" \
32795	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32796	          install-info) \
32797	  || exit 1
32798
32799@endif perl
32800
32801.PHONY: maybe-install-pdf-perl install-pdf-perl
32802maybe-install-pdf-perl:
32803@if perl
32804maybe-install-pdf-perl: install-pdf-perl
32805
32806install-pdf-perl: \
32807    configure-perl \
32808    pdf-perl
32809	@: $(MAKE); $(unstage)
32810	@[ -f ./perl/Makefile ] || exit 0; \
32811	r=`${PWD_COMMAND}`; export r; \
32812	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32813	$(HOST_EXPORTS) \
32814	for flag in $(EXTRA_HOST_FLAGS) ; do \
32815	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32816	done; \
32817	echo "Doing install-pdf in perl" ; \
32818	(cd $(HOST_SUBDIR)/perl && \
32819	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32820	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32821	          "RANLIB=$${RANLIB}" \
32822	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32823	          install-pdf) \
32824	  || exit 1
32825
32826@endif perl
32827
32828.PHONY: maybe-install-html-perl install-html-perl
32829maybe-install-html-perl:
32830@if perl
32831maybe-install-html-perl: install-html-perl
32832
32833install-html-perl: \
32834    configure-perl \
32835    html-perl
32836	@: $(MAKE); $(unstage)
32837	@[ -f ./perl/Makefile ] || exit 0; \
32838	r=`${PWD_COMMAND}`; export r; \
32839	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32840	$(HOST_EXPORTS) \
32841	for flag in $(EXTRA_HOST_FLAGS) ; do \
32842	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32843	done; \
32844	echo "Doing install-html in perl" ; \
32845	(cd $(HOST_SUBDIR)/perl && \
32846	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32847	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32848	          "RANLIB=$${RANLIB}" \
32849	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32850	          install-html) \
32851	  || exit 1
32852
32853@endif perl
32854
32855.PHONY: maybe-installcheck-perl installcheck-perl
32856maybe-installcheck-perl:
32857@if perl
32858maybe-installcheck-perl: installcheck-perl
32859
32860installcheck-perl: \
32861    configure-perl
32862	@: $(MAKE); $(unstage)
32863	@[ -f ./perl/Makefile ] || exit 0; \
32864	r=`${PWD_COMMAND}`; export r; \
32865	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32866	$(HOST_EXPORTS) \
32867	for flag in $(EXTRA_HOST_FLAGS) ; do \
32868	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32869	done; \
32870	echo "Doing installcheck in perl" ; \
32871	(cd $(HOST_SUBDIR)/perl && \
32872	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32873	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32874	          "RANLIB=$${RANLIB}" \
32875	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32876	          installcheck) \
32877	  || exit 1
32878
32879@endif perl
32880
32881.PHONY: maybe-mostlyclean-perl mostlyclean-perl
32882maybe-mostlyclean-perl:
32883@if perl
32884maybe-mostlyclean-perl: mostlyclean-perl
32885
32886mostlyclean-perl:
32887	@: $(MAKE); $(unstage)
32888	@[ -f ./perl/Makefile ] || exit 0; \
32889	r=`${PWD_COMMAND}`; export r; \
32890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32891	$(HOST_EXPORTS) \
32892	for flag in $(EXTRA_HOST_FLAGS) ; do \
32893	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32894	done; \
32895	echo "Doing mostlyclean in perl" ; \
32896	(cd $(HOST_SUBDIR)/perl && \
32897	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32898	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32899	          "RANLIB=$${RANLIB}" \
32900	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32901	          mostlyclean) \
32902	  || exit 1
32903
32904@endif perl
32905
32906.PHONY: maybe-clean-perl clean-perl
32907maybe-clean-perl:
32908@if perl
32909maybe-clean-perl: clean-perl
32910
32911clean-perl:
32912	@: $(MAKE); $(unstage)
32913	@[ -f ./perl/Makefile ] || exit 0; \
32914	r=`${PWD_COMMAND}`; export r; \
32915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32916	$(HOST_EXPORTS) \
32917	for flag in $(EXTRA_HOST_FLAGS) ; do \
32918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32919	done; \
32920	echo "Doing clean in perl" ; \
32921	(cd $(HOST_SUBDIR)/perl && \
32922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32924	          "RANLIB=$${RANLIB}" \
32925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32926	          clean) \
32927	  || exit 1
32928
32929@endif perl
32930
32931.PHONY: maybe-distclean-perl distclean-perl
32932maybe-distclean-perl:
32933@if perl
32934maybe-distclean-perl: distclean-perl
32935
32936distclean-perl:
32937	@: $(MAKE); $(unstage)
32938	@[ -f ./perl/Makefile ] || exit 0; \
32939	r=`${PWD_COMMAND}`; export r; \
32940	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32941	$(HOST_EXPORTS) \
32942	for flag in $(EXTRA_HOST_FLAGS) ; do \
32943	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32944	done; \
32945	echo "Doing distclean in perl" ; \
32946	(cd $(HOST_SUBDIR)/perl && \
32947	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32948	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32949	          "RANLIB=$${RANLIB}" \
32950	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32951	          distclean) \
32952	  || exit 1
32953
32954@endif perl
32955
32956.PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
32957maybe-maintainer-clean-perl:
32958@if perl
32959maybe-maintainer-clean-perl: maintainer-clean-perl
32960
32961maintainer-clean-perl:
32962	@: $(MAKE); $(unstage)
32963	@[ -f ./perl/Makefile ] || exit 0; \
32964	r=`${PWD_COMMAND}`; export r; \
32965	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32966	$(HOST_EXPORTS) \
32967	for flag in $(EXTRA_HOST_FLAGS) ; do \
32968	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32969	done; \
32970	echo "Doing maintainer-clean in perl" ; \
32971	(cd $(HOST_SUBDIR)/perl && \
32972	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32973	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32974	          "RANLIB=$${RANLIB}" \
32975	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32976	          maintainer-clean) \
32977	  || exit 1
32978
32979@endif perl
32980
32981
32982
32983.PHONY: configure-prms maybe-configure-prms
32984maybe-configure-prms:
32985@if gcc-bootstrap
32986configure-prms: stage_current
32987@endif gcc-bootstrap
32988@if prms
32989maybe-configure-prms: configure-prms
32990configure-prms:
32991	@: $(MAKE); $(unstage)
32992	@r=`${PWD_COMMAND}`; export r; \
32993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32994	test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
32995	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
32996	$(HOST_EXPORTS)  \
32997	echo Configuring in $(HOST_SUBDIR)/prms; \
32998	cd "$(HOST_SUBDIR)/prms" || exit 1; \
32999	case $(srcdir) in \
33000	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33001	  *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33002		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33003	esac; \
33004	srcdiroption="--srcdir=$${topdir}/prms"; \
33005	libsrcdir="$$s/prms"; \
33006	$(SHELL) $${libsrcdir}/configure \
33007	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33008	  --target=${target_alias} $${srcdiroption}  \
33009	  || exit 1
33010@endif prms
33011
33012
33013
33014
33015
33016.PHONY: all-prms maybe-all-prms
33017maybe-all-prms:
33018@if gcc-bootstrap
33019all-prms: stage_current
33020@endif gcc-bootstrap
33021@if prms
33022TARGET-prms=all
33023maybe-all-prms: all-prms
33024all-prms: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33031		$(TARGET-prms))
33032@endif prms
33033
33034
33035
33036
33037.PHONY: check-prms maybe-check-prms
33038maybe-check-prms:
33039@if prms
33040maybe-check-prms: check-prms
33041
33042check-prms:
33043	@: $(MAKE); $(unstage)
33044	@r=`${PWD_COMMAND}`; export r; \
33045	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33046	$(HOST_EXPORTS) \
33047	(cd $(HOST_SUBDIR)/prms && \
33048	  $(MAKE) $(FLAGS_TO_PASS)  check)
33049
33050@endif prms
33051
33052.PHONY: install-prms maybe-install-prms
33053maybe-install-prms:
33054@if prms
33055maybe-install-prms: install-prms
33056
33057install-prms: installdirs
33058	@: $(MAKE); $(unstage)
33059	@r=`${PWD_COMMAND}`; export r; \
33060	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33061	$(HOST_EXPORTS) \
33062	(cd $(HOST_SUBDIR)/prms && \
33063	  $(MAKE) $(FLAGS_TO_PASS)  install)
33064
33065@endif prms
33066
33067# Other targets (info, dvi, pdf, etc.)
33068
33069.PHONY: maybe-info-prms info-prms
33070maybe-info-prms:
33071@if prms
33072maybe-info-prms: info-prms
33073
33074info-prms: \
33075    configure-prms
33076	@: $(MAKE); $(unstage)
33077	@[ -f ./prms/Makefile ] || exit 0; \
33078	r=`${PWD_COMMAND}`; export r; \
33079	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33080	$(HOST_EXPORTS) \
33081	for flag in $(EXTRA_HOST_FLAGS) ; do \
33082	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33083	done; \
33084	echo "Doing info in prms" ; \
33085	(cd $(HOST_SUBDIR)/prms && \
33086	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33087	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33088	          "RANLIB=$${RANLIB}" \
33089	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33090	          info) \
33091	  || exit 1
33092
33093@endif prms
33094
33095.PHONY: maybe-dvi-prms dvi-prms
33096maybe-dvi-prms:
33097@if prms
33098maybe-dvi-prms: dvi-prms
33099
33100dvi-prms: \
33101    configure-prms
33102	@: $(MAKE); $(unstage)
33103	@[ -f ./prms/Makefile ] || exit 0; \
33104	r=`${PWD_COMMAND}`; export r; \
33105	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33106	$(HOST_EXPORTS) \
33107	for flag in $(EXTRA_HOST_FLAGS) ; do \
33108	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33109	done; \
33110	echo "Doing dvi in prms" ; \
33111	(cd $(HOST_SUBDIR)/prms && \
33112	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33113	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33114	          "RANLIB=$${RANLIB}" \
33115	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33116	          dvi) \
33117	  || exit 1
33118
33119@endif prms
33120
33121.PHONY: maybe-pdf-prms pdf-prms
33122maybe-pdf-prms:
33123@if prms
33124maybe-pdf-prms: pdf-prms
33125
33126pdf-prms: \
33127    configure-prms
33128	@: $(MAKE); $(unstage)
33129	@[ -f ./prms/Makefile ] || exit 0; \
33130	r=`${PWD_COMMAND}`; export r; \
33131	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33132	$(HOST_EXPORTS) \
33133	for flag in $(EXTRA_HOST_FLAGS) ; do \
33134	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33135	done; \
33136	echo "Doing pdf in prms" ; \
33137	(cd $(HOST_SUBDIR)/prms && \
33138	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33139	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33140	          "RANLIB=$${RANLIB}" \
33141	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33142	          pdf) \
33143	  || exit 1
33144
33145@endif prms
33146
33147.PHONY: maybe-html-prms html-prms
33148maybe-html-prms:
33149@if prms
33150maybe-html-prms: html-prms
33151
33152html-prms: \
33153    configure-prms
33154	@: $(MAKE); $(unstage)
33155	@[ -f ./prms/Makefile ] || exit 0; \
33156	r=`${PWD_COMMAND}`; export r; \
33157	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33158	$(HOST_EXPORTS) \
33159	for flag in $(EXTRA_HOST_FLAGS) ; do \
33160	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33161	done; \
33162	echo "Doing html in prms" ; \
33163	(cd $(HOST_SUBDIR)/prms && \
33164	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33165	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33166	          "RANLIB=$${RANLIB}" \
33167	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33168	          html) \
33169	  || exit 1
33170
33171@endif prms
33172
33173.PHONY: maybe-TAGS-prms TAGS-prms
33174maybe-TAGS-prms:
33175@if prms
33176maybe-TAGS-prms: TAGS-prms
33177
33178TAGS-prms: \
33179    configure-prms
33180	@: $(MAKE); $(unstage)
33181	@[ -f ./prms/Makefile ] || exit 0; \
33182	r=`${PWD_COMMAND}`; export r; \
33183	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33184	$(HOST_EXPORTS) \
33185	for flag in $(EXTRA_HOST_FLAGS) ; do \
33186	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33187	done; \
33188	echo "Doing TAGS in prms" ; \
33189	(cd $(HOST_SUBDIR)/prms && \
33190	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33191	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33192	          "RANLIB=$${RANLIB}" \
33193	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33194	          TAGS) \
33195	  || exit 1
33196
33197@endif prms
33198
33199.PHONY: maybe-install-info-prms install-info-prms
33200maybe-install-info-prms:
33201@if prms
33202maybe-install-info-prms: install-info-prms
33203
33204install-info-prms: \
33205    configure-prms \
33206    info-prms
33207	@: $(MAKE); $(unstage)
33208	@[ -f ./prms/Makefile ] || exit 0; \
33209	r=`${PWD_COMMAND}`; export r; \
33210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33211	$(HOST_EXPORTS) \
33212	for flag in $(EXTRA_HOST_FLAGS) ; do \
33213	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33214	done; \
33215	echo "Doing install-info in prms" ; \
33216	(cd $(HOST_SUBDIR)/prms && \
33217	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33218	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33219	          "RANLIB=$${RANLIB}" \
33220	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33221	          install-info) \
33222	  || exit 1
33223
33224@endif prms
33225
33226.PHONY: maybe-install-pdf-prms install-pdf-prms
33227maybe-install-pdf-prms:
33228@if prms
33229maybe-install-pdf-prms: install-pdf-prms
33230
33231install-pdf-prms: \
33232    configure-prms \
33233    pdf-prms
33234	@: $(MAKE); $(unstage)
33235	@[ -f ./prms/Makefile ] || exit 0; \
33236	r=`${PWD_COMMAND}`; export r; \
33237	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33238	$(HOST_EXPORTS) \
33239	for flag in $(EXTRA_HOST_FLAGS) ; do \
33240	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33241	done; \
33242	echo "Doing install-pdf in prms" ; \
33243	(cd $(HOST_SUBDIR)/prms && \
33244	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33245	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33246	          "RANLIB=$${RANLIB}" \
33247	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33248	          install-pdf) \
33249	  || exit 1
33250
33251@endif prms
33252
33253.PHONY: maybe-install-html-prms install-html-prms
33254maybe-install-html-prms:
33255@if prms
33256maybe-install-html-prms: install-html-prms
33257
33258install-html-prms: \
33259    configure-prms \
33260    html-prms
33261	@: $(MAKE); $(unstage)
33262	@[ -f ./prms/Makefile ] || exit 0; \
33263	r=`${PWD_COMMAND}`; export r; \
33264	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33265	$(HOST_EXPORTS) \
33266	for flag in $(EXTRA_HOST_FLAGS) ; do \
33267	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33268	done; \
33269	echo "Doing install-html in prms" ; \
33270	(cd $(HOST_SUBDIR)/prms && \
33271	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33272	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33273	          "RANLIB=$${RANLIB}" \
33274	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33275	          install-html) \
33276	  || exit 1
33277
33278@endif prms
33279
33280.PHONY: maybe-installcheck-prms installcheck-prms
33281maybe-installcheck-prms:
33282@if prms
33283maybe-installcheck-prms: installcheck-prms
33284
33285installcheck-prms: \
33286    configure-prms
33287	@: $(MAKE); $(unstage)
33288	@[ -f ./prms/Makefile ] || exit 0; \
33289	r=`${PWD_COMMAND}`; export r; \
33290	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33291	$(HOST_EXPORTS) \
33292	for flag in $(EXTRA_HOST_FLAGS) ; do \
33293	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33294	done; \
33295	echo "Doing installcheck in prms" ; \
33296	(cd $(HOST_SUBDIR)/prms && \
33297	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33298	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33299	          "RANLIB=$${RANLIB}" \
33300	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33301	          installcheck) \
33302	  || exit 1
33303
33304@endif prms
33305
33306.PHONY: maybe-mostlyclean-prms mostlyclean-prms
33307maybe-mostlyclean-prms:
33308@if prms
33309maybe-mostlyclean-prms: mostlyclean-prms
33310
33311mostlyclean-prms:
33312	@: $(MAKE); $(unstage)
33313	@[ -f ./prms/Makefile ] || exit 0; \
33314	r=`${PWD_COMMAND}`; export r; \
33315	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33316	$(HOST_EXPORTS) \
33317	for flag in $(EXTRA_HOST_FLAGS) ; do \
33318	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33319	done; \
33320	echo "Doing mostlyclean in prms" ; \
33321	(cd $(HOST_SUBDIR)/prms && \
33322	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33323	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33324	          "RANLIB=$${RANLIB}" \
33325	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33326	          mostlyclean) \
33327	  || exit 1
33328
33329@endif prms
33330
33331.PHONY: maybe-clean-prms clean-prms
33332maybe-clean-prms:
33333@if prms
33334maybe-clean-prms: clean-prms
33335
33336clean-prms:
33337	@: $(MAKE); $(unstage)
33338	@[ -f ./prms/Makefile ] || exit 0; \
33339	r=`${PWD_COMMAND}`; export r; \
33340	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33341	$(HOST_EXPORTS) \
33342	for flag in $(EXTRA_HOST_FLAGS) ; do \
33343	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33344	done; \
33345	echo "Doing clean in prms" ; \
33346	(cd $(HOST_SUBDIR)/prms && \
33347	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33348	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33349	          "RANLIB=$${RANLIB}" \
33350	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33351	          clean) \
33352	  || exit 1
33353
33354@endif prms
33355
33356.PHONY: maybe-distclean-prms distclean-prms
33357maybe-distclean-prms:
33358@if prms
33359maybe-distclean-prms: distclean-prms
33360
33361distclean-prms:
33362	@: $(MAKE); $(unstage)
33363	@[ -f ./prms/Makefile ] || exit 0; \
33364	r=`${PWD_COMMAND}`; export r; \
33365	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33366	$(HOST_EXPORTS) \
33367	for flag in $(EXTRA_HOST_FLAGS) ; do \
33368	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33369	done; \
33370	echo "Doing distclean in prms" ; \
33371	(cd $(HOST_SUBDIR)/prms && \
33372	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33373	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33374	          "RANLIB=$${RANLIB}" \
33375	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33376	          distclean) \
33377	  || exit 1
33378
33379@endif prms
33380
33381.PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
33382maybe-maintainer-clean-prms:
33383@if prms
33384maybe-maintainer-clean-prms: maintainer-clean-prms
33385
33386maintainer-clean-prms:
33387	@: $(MAKE); $(unstage)
33388	@[ -f ./prms/Makefile ] || exit 0; \
33389	r=`${PWD_COMMAND}`; export r; \
33390	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33391	$(HOST_EXPORTS) \
33392	for flag in $(EXTRA_HOST_FLAGS) ; do \
33393	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33394	done; \
33395	echo "Doing maintainer-clean in prms" ; \
33396	(cd $(HOST_SUBDIR)/prms && \
33397	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33398	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33399	          "RANLIB=$${RANLIB}" \
33400	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33401	          maintainer-clean) \
33402	  || exit 1
33403
33404@endif prms
33405
33406
33407
33408.PHONY: configure-rcs maybe-configure-rcs
33409maybe-configure-rcs:
33410@if gcc-bootstrap
33411configure-rcs: stage_current
33412@endif gcc-bootstrap
33413@if rcs
33414maybe-configure-rcs: configure-rcs
33415configure-rcs:
33416	@: $(MAKE); $(unstage)
33417	@r=`${PWD_COMMAND}`; export r; \
33418	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33419	test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
33420	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
33421	$(HOST_EXPORTS)  \
33422	echo Configuring in $(HOST_SUBDIR)/rcs; \
33423	cd "$(HOST_SUBDIR)/rcs" || exit 1; \
33424	case $(srcdir) in \
33425	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33426	  *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
33427		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33428	esac; \
33429	srcdiroption="--srcdir=$${topdir}/rcs"; \
33430	libsrcdir="$$s/rcs"; \
33431	$(SHELL) $${libsrcdir}/configure \
33432	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33433	  --target=${target_alias} $${srcdiroption}  \
33434	  || exit 1
33435@endif rcs
33436
33437
33438
33439
33440
33441.PHONY: all-rcs maybe-all-rcs
33442maybe-all-rcs:
33443@if gcc-bootstrap
33444all-rcs: stage_current
33445@endif gcc-bootstrap
33446@if rcs
33447TARGET-rcs=all
33448maybe-all-rcs: all-rcs
33449all-rcs: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33456		$(TARGET-rcs))
33457@endif rcs
33458
33459
33460
33461
33462.PHONY: check-rcs maybe-check-rcs
33463maybe-check-rcs:
33464@if rcs
33465maybe-check-rcs: check-rcs
33466
33467check-rcs:
33468	@: $(MAKE); $(unstage)
33469	@r=`${PWD_COMMAND}`; export r; \
33470	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33471	$(HOST_EXPORTS) \
33472	(cd $(HOST_SUBDIR)/rcs && \
33473	  $(MAKE) $(FLAGS_TO_PASS)  check)
33474
33475@endif rcs
33476
33477.PHONY: install-rcs maybe-install-rcs
33478maybe-install-rcs:
33479@if rcs
33480maybe-install-rcs: install-rcs
33481
33482install-rcs: installdirs
33483	@: $(MAKE); $(unstage)
33484	@r=`${PWD_COMMAND}`; export r; \
33485	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33486	$(HOST_EXPORTS) \
33487	(cd $(HOST_SUBDIR)/rcs && \
33488	  $(MAKE) $(FLAGS_TO_PASS)  install)
33489
33490@endif rcs
33491
33492# Other targets (info, dvi, pdf, etc.)
33493
33494.PHONY: maybe-info-rcs info-rcs
33495maybe-info-rcs:
33496@if rcs
33497maybe-info-rcs: info-rcs
33498
33499info-rcs: \
33500    configure-rcs
33501	@: $(MAKE); $(unstage)
33502	@[ -f ./rcs/Makefile ] || exit 0; \
33503	r=`${PWD_COMMAND}`; export r; \
33504	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33505	$(HOST_EXPORTS) \
33506	for flag in $(EXTRA_HOST_FLAGS) ; do \
33507	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33508	done; \
33509	echo "Doing info in rcs" ; \
33510	(cd $(HOST_SUBDIR)/rcs && \
33511	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33512	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33513	          "RANLIB=$${RANLIB}" \
33514	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33515	          info) \
33516	  || exit 1
33517
33518@endif rcs
33519
33520.PHONY: maybe-dvi-rcs dvi-rcs
33521maybe-dvi-rcs:
33522@if rcs
33523maybe-dvi-rcs: dvi-rcs
33524
33525dvi-rcs: \
33526    configure-rcs
33527	@: $(MAKE); $(unstage)
33528	@[ -f ./rcs/Makefile ] || exit 0; \
33529	r=`${PWD_COMMAND}`; export r; \
33530	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33531	$(HOST_EXPORTS) \
33532	for flag in $(EXTRA_HOST_FLAGS) ; do \
33533	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33534	done; \
33535	echo "Doing dvi in rcs" ; \
33536	(cd $(HOST_SUBDIR)/rcs && \
33537	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33538	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33539	          "RANLIB=$${RANLIB}" \
33540	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33541	          dvi) \
33542	  || exit 1
33543
33544@endif rcs
33545
33546.PHONY: maybe-pdf-rcs pdf-rcs
33547maybe-pdf-rcs:
33548@if rcs
33549maybe-pdf-rcs: pdf-rcs
33550
33551pdf-rcs: \
33552    configure-rcs
33553	@: $(MAKE); $(unstage)
33554	@[ -f ./rcs/Makefile ] || exit 0; \
33555	r=`${PWD_COMMAND}`; export r; \
33556	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33557	$(HOST_EXPORTS) \
33558	for flag in $(EXTRA_HOST_FLAGS) ; do \
33559	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33560	done; \
33561	echo "Doing pdf in rcs" ; \
33562	(cd $(HOST_SUBDIR)/rcs && \
33563	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33564	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33565	          "RANLIB=$${RANLIB}" \
33566	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33567	          pdf) \
33568	  || exit 1
33569
33570@endif rcs
33571
33572.PHONY: maybe-html-rcs html-rcs
33573maybe-html-rcs:
33574@if rcs
33575maybe-html-rcs: html-rcs
33576
33577html-rcs: \
33578    configure-rcs
33579	@: $(MAKE); $(unstage)
33580	@[ -f ./rcs/Makefile ] || exit 0; \
33581	r=`${PWD_COMMAND}`; export r; \
33582	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33583	$(HOST_EXPORTS) \
33584	for flag in $(EXTRA_HOST_FLAGS) ; do \
33585	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33586	done; \
33587	echo "Doing html in rcs" ; \
33588	(cd $(HOST_SUBDIR)/rcs && \
33589	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33590	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33591	          "RANLIB=$${RANLIB}" \
33592	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33593	          html) \
33594	  || exit 1
33595
33596@endif rcs
33597
33598.PHONY: maybe-TAGS-rcs TAGS-rcs
33599maybe-TAGS-rcs:
33600@if rcs
33601maybe-TAGS-rcs: TAGS-rcs
33602
33603TAGS-rcs: \
33604    configure-rcs
33605	@: $(MAKE); $(unstage)
33606	@[ -f ./rcs/Makefile ] || exit 0; \
33607	r=`${PWD_COMMAND}`; export r; \
33608	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33609	$(HOST_EXPORTS) \
33610	for flag in $(EXTRA_HOST_FLAGS) ; do \
33611	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33612	done; \
33613	echo "Doing TAGS in rcs" ; \
33614	(cd $(HOST_SUBDIR)/rcs && \
33615	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33616	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33617	          "RANLIB=$${RANLIB}" \
33618	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33619	          TAGS) \
33620	  || exit 1
33621
33622@endif rcs
33623
33624.PHONY: maybe-install-info-rcs install-info-rcs
33625maybe-install-info-rcs:
33626@if rcs
33627maybe-install-info-rcs: install-info-rcs
33628
33629install-info-rcs: \
33630    configure-rcs \
33631    info-rcs
33632	@: $(MAKE); $(unstage)
33633	@[ -f ./rcs/Makefile ] || exit 0; \
33634	r=`${PWD_COMMAND}`; export r; \
33635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33636	$(HOST_EXPORTS) \
33637	for flag in $(EXTRA_HOST_FLAGS) ; do \
33638	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33639	done; \
33640	echo "Doing install-info in rcs" ; \
33641	(cd $(HOST_SUBDIR)/rcs && \
33642	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33643	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33644	          "RANLIB=$${RANLIB}" \
33645	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33646	          install-info) \
33647	  || exit 1
33648
33649@endif rcs
33650
33651.PHONY: maybe-install-pdf-rcs install-pdf-rcs
33652maybe-install-pdf-rcs:
33653@if rcs
33654maybe-install-pdf-rcs: install-pdf-rcs
33655
33656install-pdf-rcs: \
33657    configure-rcs \
33658    pdf-rcs
33659	@: $(MAKE); $(unstage)
33660	@[ -f ./rcs/Makefile ] || exit 0; \
33661	r=`${PWD_COMMAND}`; export r; \
33662	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33663	$(HOST_EXPORTS) \
33664	for flag in $(EXTRA_HOST_FLAGS) ; do \
33665	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33666	done; \
33667	echo "Doing install-pdf in rcs" ; \
33668	(cd $(HOST_SUBDIR)/rcs && \
33669	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33670	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33671	          "RANLIB=$${RANLIB}" \
33672	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33673	          install-pdf) \
33674	  || exit 1
33675
33676@endif rcs
33677
33678.PHONY: maybe-install-html-rcs install-html-rcs
33679maybe-install-html-rcs:
33680@if rcs
33681maybe-install-html-rcs: install-html-rcs
33682
33683install-html-rcs: \
33684    configure-rcs \
33685    html-rcs
33686	@: $(MAKE); $(unstage)
33687	@[ -f ./rcs/Makefile ] || exit 0; \
33688	r=`${PWD_COMMAND}`; export r; \
33689	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33690	$(HOST_EXPORTS) \
33691	for flag in $(EXTRA_HOST_FLAGS) ; do \
33692	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33693	done; \
33694	echo "Doing install-html in rcs" ; \
33695	(cd $(HOST_SUBDIR)/rcs && \
33696	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33697	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33698	          "RANLIB=$${RANLIB}" \
33699	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33700	          install-html) \
33701	  || exit 1
33702
33703@endif rcs
33704
33705.PHONY: maybe-installcheck-rcs installcheck-rcs
33706maybe-installcheck-rcs:
33707@if rcs
33708maybe-installcheck-rcs: installcheck-rcs
33709
33710installcheck-rcs: \
33711    configure-rcs
33712	@: $(MAKE); $(unstage)
33713	@[ -f ./rcs/Makefile ] || exit 0; \
33714	r=`${PWD_COMMAND}`; export r; \
33715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33716	$(HOST_EXPORTS) \
33717	for flag in $(EXTRA_HOST_FLAGS) ; do \
33718	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33719	done; \
33720	echo "Doing installcheck in rcs" ; \
33721	(cd $(HOST_SUBDIR)/rcs && \
33722	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33723	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33724	          "RANLIB=$${RANLIB}" \
33725	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33726	          installcheck) \
33727	  || exit 1
33728
33729@endif rcs
33730
33731.PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
33732maybe-mostlyclean-rcs:
33733@if rcs
33734maybe-mostlyclean-rcs: mostlyclean-rcs
33735
33736mostlyclean-rcs:
33737	@: $(MAKE); $(unstage)
33738	@[ -f ./rcs/Makefile ] || exit 0; \
33739	r=`${PWD_COMMAND}`; export r; \
33740	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33741	$(HOST_EXPORTS) \
33742	for flag in $(EXTRA_HOST_FLAGS) ; do \
33743	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33744	done; \
33745	echo "Doing mostlyclean in rcs" ; \
33746	(cd $(HOST_SUBDIR)/rcs && \
33747	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33748	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33749	          "RANLIB=$${RANLIB}" \
33750	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33751	          mostlyclean) \
33752	  || exit 1
33753
33754@endif rcs
33755
33756.PHONY: maybe-clean-rcs clean-rcs
33757maybe-clean-rcs:
33758@if rcs
33759maybe-clean-rcs: clean-rcs
33760
33761clean-rcs:
33762	@: $(MAKE); $(unstage)
33763	@[ -f ./rcs/Makefile ] || exit 0; \
33764	r=`${PWD_COMMAND}`; export r; \
33765	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33766	$(HOST_EXPORTS) \
33767	for flag in $(EXTRA_HOST_FLAGS) ; do \
33768	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33769	done; \
33770	echo "Doing clean in rcs" ; \
33771	(cd $(HOST_SUBDIR)/rcs && \
33772	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33773	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33774	          "RANLIB=$${RANLIB}" \
33775	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33776	          clean) \
33777	  || exit 1
33778
33779@endif rcs
33780
33781.PHONY: maybe-distclean-rcs distclean-rcs
33782maybe-distclean-rcs:
33783@if rcs
33784maybe-distclean-rcs: distclean-rcs
33785
33786distclean-rcs:
33787	@: $(MAKE); $(unstage)
33788	@[ -f ./rcs/Makefile ] || exit 0; \
33789	r=`${PWD_COMMAND}`; export r; \
33790	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33791	$(HOST_EXPORTS) \
33792	for flag in $(EXTRA_HOST_FLAGS) ; do \
33793	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33794	done; \
33795	echo "Doing distclean in rcs" ; \
33796	(cd $(HOST_SUBDIR)/rcs && \
33797	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33798	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33799	          "RANLIB=$${RANLIB}" \
33800	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33801	          distclean) \
33802	  || exit 1
33803
33804@endif rcs
33805
33806.PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
33807maybe-maintainer-clean-rcs:
33808@if rcs
33809maybe-maintainer-clean-rcs: maintainer-clean-rcs
33810
33811maintainer-clean-rcs:
33812	@: $(MAKE); $(unstage)
33813	@[ -f ./rcs/Makefile ] || exit 0; \
33814	r=`${PWD_COMMAND}`; export r; \
33815	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33816	$(HOST_EXPORTS) \
33817	for flag in $(EXTRA_HOST_FLAGS) ; do \
33818	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33819	done; \
33820	echo "Doing maintainer-clean in rcs" ; \
33821	(cd $(HOST_SUBDIR)/rcs && \
33822	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33823	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33824	          "RANLIB=$${RANLIB}" \
33825	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33826	          maintainer-clean) \
33827	  || exit 1
33828
33829@endif rcs
33830
33831
33832
33833.PHONY: configure-readline maybe-configure-readline
33834maybe-configure-readline:
33835@if gcc-bootstrap
33836configure-readline: stage_current
33837@endif gcc-bootstrap
33838@if readline
33839maybe-configure-readline: configure-readline
33840configure-readline:
33841	@: $(MAKE); $(unstage)
33842	@r=`${PWD_COMMAND}`; export r; \
33843	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33844	test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
33845	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
33846	$(HOST_EXPORTS)  \
33847	echo Configuring in $(HOST_SUBDIR)/readline; \
33848	cd "$(HOST_SUBDIR)/readline" || exit 1; \
33849	case $(srcdir) in \
33850	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33851	  *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
33852		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33853	esac; \
33854	srcdiroption="--srcdir=$${topdir}/readline"; \
33855	libsrcdir="$$s/readline"; \
33856	$(SHELL) $${libsrcdir}/configure \
33857	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33858	  --target=${target_alias} $${srcdiroption}  \
33859	  || exit 1
33860@endif readline
33861
33862
33863
33864
33865
33866.PHONY: all-readline maybe-all-readline
33867maybe-all-readline:
33868@if gcc-bootstrap
33869all-readline: stage_current
33870@endif gcc-bootstrap
33871@if readline
33872TARGET-readline=all
33873maybe-all-readline: all-readline
33874all-readline: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
33881		$(TARGET-readline))
33882@endif readline
33883
33884
33885
33886
33887.PHONY: check-readline maybe-check-readline
33888maybe-check-readline:
33889@if readline
33890maybe-check-readline: check-readline
33891
33892check-readline:
33893	@: $(MAKE); $(unstage)
33894	@r=`${PWD_COMMAND}`; export r; \
33895	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33896	$(HOST_EXPORTS) \
33897	(cd $(HOST_SUBDIR)/readline && \
33898	  $(MAKE) $(FLAGS_TO_PASS)  check)
33899
33900@endif readline
33901
33902.PHONY: install-readline maybe-install-readline
33903maybe-install-readline:
33904@if readline
33905maybe-install-readline: install-readline
33906
33907install-readline: installdirs
33908	@: $(MAKE); $(unstage)
33909	@r=`${PWD_COMMAND}`; export r; \
33910	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33911	$(HOST_EXPORTS) \
33912	(cd $(HOST_SUBDIR)/readline && \
33913	  $(MAKE) $(FLAGS_TO_PASS)  install)
33914
33915@endif readline
33916
33917# Other targets (info, dvi, pdf, etc.)
33918
33919.PHONY: maybe-info-readline info-readline
33920maybe-info-readline:
33921@if readline
33922maybe-info-readline: info-readline
33923
33924info-readline: \
33925    configure-readline
33926	@: $(MAKE); $(unstage)
33927	@[ -f ./readline/Makefile ] || exit 0; \
33928	r=`${PWD_COMMAND}`; export r; \
33929	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33930	$(HOST_EXPORTS) \
33931	for flag in $(EXTRA_HOST_FLAGS) ; do \
33932	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33933	done; \
33934	echo "Doing info in readline" ; \
33935	(cd $(HOST_SUBDIR)/readline && \
33936	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33937	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33938	          "RANLIB=$${RANLIB}" \
33939	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33940	          info) \
33941	  || exit 1
33942
33943@endif readline
33944
33945.PHONY: maybe-dvi-readline dvi-readline
33946maybe-dvi-readline:
33947@if readline
33948maybe-dvi-readline: dvi-readline
33949
33950dvi-readline: \
33951    configure-readline
33952	@: $(MAKE); $(unstage)
33953	@[ -f ./readline/Makefile ] || exit 0; \
33954	r=`${PWD_COMMAND}`; export r; \
33955	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33956	$(HOST_EXPORTS) \
33957	for flag in $(EXTRA_HOST_FLAGS) ; do \
33958	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33959	done; \
33960	echo "Doing dvi in readline" ; \
33961	(cd $(HOST_SUBDIR)/readline && \
33962	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33963	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33964	          "RANLIB=$${RANLIB}" \
33965	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33966	          dvi) \
33967	  || exit 1
33968
33969@endif readline
33970
33971.PHONY: maybe-pdf-readline pdf-readline
33972maybe-pdf-readline:
33973@if readline
33974maybe-pdf-readline: pdf-readline
33975
33976pdf-readline: \
33977    configure-readline
33978	@: $(MAKE); $(unstage)
33979	@[ -f ./readline/Makefile ] || exit 0; \
33980	r=`${PWD_COMMAND}`; export r; \
33981	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33982	$(HOST_EXPORTS) \
33983	for flag in $(EXTRA_HOST_FLAGS) ; do \
33984	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33985	done; \
33986	echo "Doing pdf in readline" ; \
33987	(cd $(HOST_SUBDIR)/readline && \
33988	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33989	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33990	          "RANLIB=$${RANLIB}" \
33991	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33992	          pdf) \
33993	  || exit 1
33994
33995@endif readline
33996
33997.PHONY: maybe-html-readline html-readline
33998maybe-html-readline:
33999@if readline
34000maybe-html-readline: html-readline
34001
34002html-readline: \
34003    configure-readline
34004	@: $(MAKE); $(unstage)
34005	@[ -f ./readline/Makefile ] || exit 0; \
34006	r=`${PWD_COMMAND}`; export r; \
34007	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34008	$(HOST_EXPORTS) \
34009	for flag in $(EXTRA_HOST_FLAGS) ; do \
34010	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34011	done; \
34012	echo "Doing html in readline" ; \
34013	(cd $(HOST_SUBDIR)/readline && \
34014	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34015	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34016	          "RANLIB=$${RANLIB}" \
34017	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34018	          html) \
34019	  || exit 1
34020
34021@endif readline
34022
34023.PHONY: maybe-TAGS-readline TAGS-readline
34024maybe-TAGS-readline:
34025@if readline
34026maybe-TAGS-readline: TAGS-readline
34027
34028TAGS-readline: \
34029    configure-readline
34030	@: $(MAKE); $(unstage)
34031	@[ -f ./readline/Makefile ] || exit 0; \
34032	r=`${PWD_COMMAND}`; export r; \
34033	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34034	$(HOST_EXPORTS) \
34035	for flag in $(EXTRA_HOST_FLAGS) ; do \
34036	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34037	done; \
34038	echo "Doing TAGS in readline" ; \
34039	(cd $(HOST_SUBDIR)/readline && \
34040	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34041	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34042	          "RANLIB=$${RANLIB}" \
34043	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34044	          TAGS) \
34045	  || exit 1
34046
34047@endif readline
34048
34049.PHONY: maybe-install-info-readline install-info-readline
34050maybe-install-info-readline:
34051@if readline
34052maybe-install-info-readline: install-info-readline
34053
34054install-info-readline: \
34055    configure-readline \
34056    info-readline
34057	@: $(MAKE); $(unstage)
34058	@[ -f ./readline/Makefile ] || exit 0; \
34059	r=`${PWD_COMMAND}`; export r; \
34060	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34061	$(HOST_EXPORTS) \
34062	for flag in $(EXTRA_HOST_FLAGS) ; do \
34063	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34064	done; \
34065	echo "Doing install-info in readline" ; \
34066	(cd $(HOST_SUBDIR)/readline && \
34067	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34068	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34069	          "RANLIB=$${RANLIB}" \
34070	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34071	          install-info) \
34072	  || exit 1
34073
34074@endif readline
34075
34076.PHONY: maybe-install-pdf-readline install-pdf-readline
34077maybe-install-pdf-readline:
34078@if readline
34079maybe-install-pdf-readline: install-pdf-readline
34080
34081install-pdf-readline: \
34082    configure-readline \
34083    pdf-readline
34084	@: $(MAKE); $(unstage)
34085	@[ -f ./readline/Makefile ] || exit 0; \
34086	r=`${PWD_COMMAND}`; export r; \
34087	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34088	$(HOST_EXPORTS) \
34089	for flag in $(EXTRA_HOST_FLAGS) ; do \
34090	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34091	done; \
34092	echo "Doing install-pdf in readline" ; \
34093	(cd $(HOST_SUBDIR)/readline && \
34094	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34095	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34096	          "RANLIB=$${RANLIB}" \
34097	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34098	          install-pdf) \
34099	  || exit 1
34100
34101@endif readline
34102
34103.PHONY: maybe-install-html-readline install-html-readline
34104maybe-install-html-readline:
34105@if readline
34106maybe-install-html-readline: install-html-readline
34107
34108install-html-readline: \
34109    configure-readline \
34110    html-readline
34111	@: $(MAKE); $(unstage)
34112	@[ -f ./readline/Makefile ] || exit 0; \
34113	r=`${PWD_COMMAND}`; export r; \
34114	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34115	$(HOST_EXPORTS) \
34116	for flag in $(EXTRA_HOST_FLAGS) ; do \
34117	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34118	done; \
34119	echo "Doing install-html in readline" ; \
34120	(cd $(HOST_SUBDIR)/readline && \
34121	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34122	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34123	          "RANLIB=$${RANLIB}" \
34124	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34125	          install-html) \
34126	  || exit 1
34127
34128@endif readline
34129
34130.PHONY: maybe-installcheck-readline installcheck-readline
34131maybe-installcheck-readline:
34132@if readline
34133maybe-installcheck-readline: installcheck-readline
34134
34135installcheck-readline: \
34136    configure-readline
34137	@: $(MAKE); $(unstage)
34138	@[ -f ./readline/Makefile ] || exit 0; \
34139	r=`${PWD_COMMAND}`; export r; \
34140	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34141	$(HOST_EXPORTS) \
34142	for flag in $(EXTRA_HOST_FLAGS) ; do \
34143	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34144	done; \
34145	echo "Doing installcheck in readline" ; \
34146	(cd $(HOST_SUBDIR)/readline && \
34147	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34148	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34149	          "RANLIB=$${RANLIB}" \
34150	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34151	          installcheck) \
34152	  || exit 1
34153
34154@endif readline
34155
34156.PHONY: maybe-mostlyclean-readline mostlyclean-readline
34157maybe-mostlyclean-readline:
34158@if readline
34159maybe-mostlyclean-readline: mostlyclean-readline
34160
34161mostlyclean-readline:
34162	@: $(MAKE); $(unstage)
34163	@[ -f ./readline/Makefile ] || exit 0; \
34164	r=`${PWD_COMMAND}`; export r; \
34165	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34166	$(HOST_EXPORTS) \
34167	for flag in $(EXTRA_HOST_FLAGS) ; do \
34168	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34169	done; \
34170	echo "Doing mostlyclean in readline" ; \
34171	(cd $(HOST_SUBDIR)/readline && \
34172	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34173	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34174	          "RANLIB=$${RANLIB}" \
34175	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34176	          mostlyclean) \
34177	  || exit 1
34178
34179@endif readline
34180
34181.PHONY: maybe-clean-readline clean-readline
34182maybe-clean-readline:
34183@if readline
34184maybe-clean-readline: clean-readline
34185
34186clean-readline:
34187	@: $(MAKE); $(unstage)
34188	@[ -f ./readline/Makefile ] || exit 0; \
34189	r=`${PWD_COMMAND}`; export r; \
34190	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34191	$(HOST_EXPORTS) \
34192	for flag in $(EXTRA_HOST_FLAGS) ; do \
34193	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34194	done; \
34195	echo "Doing clean in readline" ; \
34196	(cd $(HOST_SUBDIR)/readline && \
34197	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34198	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34199	          "RANLIB=$${RANLIB}" \
34200	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34201	          clean) \
34202	  || exit 1
34203
34204@endif readline
34205
34206.PHONY: maybe-distclean-readline distclean-readline
34207maybe-distclean-readline:
34208@if readline
34209maybe-distclean-readline: distclean-readline
34210
34211distclean-readline:
34212	@: $(MAKE); $(unstage)
34213	@[ -f ./readline/Makefile ] || exit 0; \
34214	r=`${PWD_COMMAND}`; export r; \
34215	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34216	$(HOST_EXPORTS) \
34217	for flag in $(EXTRA_HOST_FLAGS) ; do \
34218	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34219	done; \
34220	echo "Doing distclean in readline" ; \
34221	(cd $(HOST_SUBDIR)/readline && \
34222	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34223	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34224	          "RANLIB=$${RANLIB}" \
34225	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34226	          distclean) \
34227	  || exit 1
34228
34229@endif readline
34230
34231.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
34232maybe-maintainer-clean-readline:
34233@if readline
34234maybe-maintainer-clean-readline: maintainer-clean-readline
34235
34236maintainer-clean-readline:
34237	@: $(MAKE); $(unstage)
34238	@[ -f ./readline/Makefile ] || exit 0; \
34239	r=`${PWD_COMMAND}`; export r; \
34240	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34241	$(HOST_EXPORTS) \
34242	for flag in $(EXTRA_HOST_FLAGS) ; do \
34243	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34244	done; \
34245	echo "Doing maintainer-clean in readline" ; \
34246	(cd $(HOST_SUBDIR)/readline && \
34247	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34248	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34249	          "RANLIB=$${RANLIB}" \
34250	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34251	          maintainer-clean) \
34252	  || exit 1
34253
34254@endif readline
34255
34256
34257
34258.PHONY: configure-release maybe-configure-release
34259maybe-configure-release:
34260@if gcc-bootstrap
34261configure-release: stage_current
34262@endif gcc-bootstrap
34263@if release
34264maybe-configure-release: configure-release
34265configure-release:
34266	@: $(MAKE); $(unstage)
34267	@r=`${PWD_COMMAND}`; export r; \
34268	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34269	test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
34270	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
34271	$(HOST_EXPORTS)  \
34272	echo Configuring in $(HOST_SUBDIR)/release; \
34273	cd "$(HOST_SUBDIR)/release" || exit 1; \
34274	case $(srcdir) in \
34275	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34276	  *) topdir=`echo $(HOST_SUBDIR)/release/ | \
34277		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34278	esac; \
34279	srcdiroption="--srcdir=$${topdir}/release"; \
34280	libsrcdir="$$s/release"; \
34281	$(SHELL) $${libsrcdir}/configure \
34282	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34283	  --target=${target_alias} $${srcdiroption}  \
34284	  || exit 1
34285@endif release
34286
34287
34288
34289
34290
34291.PHONY: all-release maybe-all-release
34292maybe-all-release:
34293@if gcc-bootstrap
34294all-release: stage_current
34295@endif gcc-bootstrap
34296@if release
34297TARGET-release=all
34298maybe-all-release: all-release
34299all-release: configure-release
34300	@: $(MAKE); $(unstage)
34301	@r=`${PWD_COMMAND}`; export r; \
34302	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34303	$(HOST_EXPORTS)  \
34304	(cd $(HOST_SUBDIR)/release && \
34305	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34306		$(TARGET-release))
34307@endif release
34308
34309
34310
34311
34312.PHONY: check-release maybe-check-release
34313maybe-check-release:
34314@if release
34315maybe-check-release: check-release
34316
34317check-release:
34318
34319@endif release
34320
34321.PHONY: install-release maybe-install-release
34322maybe-install-release:
34323@if release
34324maybe-install-release: install-release
34325
34326install-release:
34327
34328@endif release
34329
34330# Other targets (info, dvi, pdf, etc.)
34331
34332.PHONY: maybe-info-release info-release
34333maybe-info-release:
34334@if release
34335maybe-info-release: info-release
34336
34337info-release: \
34338    configure-release
34339	@: $(MAKE); $(unstage)
34340	@[ -f ./release/Makefile ] || exit 0; \
34341	r=`${PWD_COMMAND}`; export r; \
34342	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34343	$(HOST_EXPORTS) \
34344	for flag in $(EXTRA_HOST_FLAGS) ; do \
34345	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34346	done; \
34347	echo "Doing info in release" ; \
34348	(cd $(HOST_SUBDIR)/release && \
34349	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34350	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34351	          "RANLIB=$${RANLIB}" \
34352	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34353	          info) \
34354	  || exit 1
34355
34356@endif release
34357
34358.PHONY: maybe-dvi-release dvi-release
34359maybe-dvi-release:
34360@if release
34361maybe-dvi-release: dvi-release
34362
34363dvi-release: \
34364    configure-release
34365	@: $(MAKE); $(unstage)
34366	@[ -f ./release/Makefile ] || exit 0; \
34367	r=`${PWD_COMMAND}`; export r; \
34368	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34369	$(HOST_EXPORTS) \
34370	for flag in $(EXTRA_HOST_FLAGS) ; do \
34371	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34372	done; \
34373	echo "Doing dvi in release" ; \
34374	(cd $(HOST_SUBDIR)/release && \
34375	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34376	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34377	          "RANLIB=$${RANLIB}" \
34378	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34379	          dvi) \
34380	  || exit 1
34381
34382@endif release
34383
34384.PHONY: maybe-pdf-release pdf-release
34385maybe-pdf-release:
34386@if release
34387maybe-pdf-release: pdf-release
34388
34389pdf-release: \
34390    configure-release
34391	@: $(MAKE); $(unstage)
34392	@[ -f ./release/Makefile ] || exit 0; \
34393	r=`${PWD_COMMAND}`; export r; \
34394	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34395	$(HOST_EXPORTS) \
34396	for flag in $(EXTRA_HOST_FLAGS) ; do \
34397	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34398	done; \
34399	echo "Doing pdf in release" ; \
34400	(cd $(HOST_SUBDIR)/release && \
34401	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34402	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34403	          "RANLIB=$${RANLIB}" \
34404	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34405	          pdf) \
34406	  || exit 1
34407
34408@endif release
34409
34410.PHONY: maybe-html-release html-release
34411maybe-html-release:
34412@if release
34413maybe-html-release: html-release
34414
34415html-release: \
34416    configure-release
34417	@: $(MAKE); $(unstage)
34418	@[ -f ./release/Makefile ] || exit 0; \
34419	r=`${PWD_COMMAND}`; export r; \
34420	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34421	$(HOST_EXPORTS) \
34422	for flag in $(EXTRA_HOST_FLAGS) ; do \
34423	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34424	done; \
34425	echo "Doing html in release" ; \
34426	(cd $(HOST_SUBDIR)/release && \
34427	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34428	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34429	          "RANLIB=$${RANLIB}" \
34430	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34431	          html) \
34432	  || exit 1
34433
34434@endif release
34435
34436.PHONY: maybe-TAGS-release TAGS-release
34437maybe-TAGS-release:
34438@if release
34439maybe-TAGS-release: TAGS-release
34440
34441TAGS-release: \
34442    configure-release
34443	@: $(MAKE); $(unstage)
34444	@[ -f ./release/Makefile ] || exit 0; \
34445	r=`${PWD_COMMAND}`; export r; \
34446	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34447	$(HOST_EXPORTS) \
34448	for flag in $(EXTRA_HOST_FLAGS) ; do \
34449	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34450	done; \
34451	echo "Doing TAGS in release" ; \
34452	(cd $(HOST_SUBDIR)/release && \
34453	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34454	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34455	          "RANLIB=$${RANLIB}" \
34456	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34457	          TAGS) \
34458	  || exit 1
34459
34460@endif release
34461
34462.PHONY: maybe-install-info-release install-info-release
34463maybe-install-info-release:
34464@if release
34465maybe-install-info-release: install-info-release
34466
34467install-info-release: \
34468    configure-release \
34469    info-release
34470	@: $(MAKE); $(unstage)
34471	@[ -f ./release/Makefile ] || exit 0; \
34472	r=`${PWD_COMMAND}`; export r; \
34473	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34474	$(HOST_EXPORTS) \
34475	for flag in $(EXTRA_HOST_FLAGS) ; do \
34476	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34477	done; \
34478	echo "Doing install-info in release" ; \
34479	(cd $(HOST_SUBDIR)/release && \
34480	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34481	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34482	          "RANLIB=$${RANLIB}" \
34483	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34484	          install-info) \
34485	  || exit 1
34486
34487@endif release
34488
34489.PHONY: maybe-install-pdf-release install-pdf-release
34490maybe-install-pdf-release:
34491@if release
34492maybe-install-pdf-release: install-pdf-release
34493
34494install-pdf-release: \
34495    configure-release \
34496    pdf-release
34497	@: $(MAKE); $(unstage)
34498	@[ -f ./release/Makefile ] || exit 0; \
34499	r=`${PWD_COMMAND}`; export r; \
34500	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34501	$(HOST_EXPORTS) \
34502	for flag in $(EXTRA_HOST_FLAGS) ; do \
34503	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34504	done; \
34505	echo "Doing install-pdf in release" ; \
34506	(cd $(HOST_SUBDIR)/release && \
34507	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34508	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34509	          "RANLIB=$${RANLIB}" \
34510	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34511	          install-pdf) \
34512	  || exit 1
34513
34514@endif release
34515
34516.PHONY: maybe-install-html-release install-html-release
34517maybe-install-html-release:
34518@if release
34519maybe-install-html-release: install-html-release
34520
34521install-html-release: \
34522    configure-release \
34523    html-release
34524	@: $(MAKE); $(unstage)
34525	@[ -f ./release/Makefile ] || exit 0; \
34526	r=`${PWD_COMMAND}`; export r; \
34527	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34528	$(HOST_EXPORTS) \
34529	for flag in $(EXTRA_HOST_FLAGS) ; do \
34530	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34531	done; \
34532	echo "Doing install-html in release" ; \
34533	(cd $(HOST_SUBDIR)/release && \
34534	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34535	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34536	          "RANLIB=$${RANLIB}" \
34537	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34538	          install-html) \
34539	  || exit 1
34540
34541@endif release
34542
34543.PHONY: maybe-installcheck-release installcheck-release
34544maybe-installcheck-release:
34545@if release
34546maybe-installcheck-release: installcheck-release
34547
34548installcheck-release: \
34549    configure-release
34550	@: $(MAKE); $(unstage)
34551	@[ -f ./release/Makefile ] || exit 0; \
34552	r=`${PWD_COMMAND}`; export r; \
34553	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34554	$(HOST_EXPORTS) \
34555	for flag in $(EXTRA_HOST_FLAGS) ; do \
34556	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34557	done; \
34558	echo "Doing installcheck in release" ; \
34559	(cd $(HOST_SUBDIR)/release && \
34560	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34561	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34562	          "RANLIB=$${RANLIB}" \
34563	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34564	          installcheck) \
34565	  || exit 1
34566
34567@endif release
34568
34569.PHONY: maybe-mostlyclean-release mostlyclean-release
34570maybe-mostlyclean-release:
34571@if release
34572maybe-mostlyclean-release: mostlyclean-release
34573
34574mostlyclean-release:
34575	@: $(MAKE); $(unstage)
34576	@[ -f ./release/Makefile ] || exit 0; \
34577	r=`${PWD_COMMAND}`; export r; \
34578	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34579	$(HOST_EXPORTS) \
34580	for flag in $(EXTRA_HOST_FLAGS) ; do \
34581	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34582	done; \
34583	echo "Doing mostlyclean in release" ; \
34584	(cd $(HOST_SUBDIR)/release && \
34585	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34586	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34587	          "RANLIB=$${RANLIB}" \
34588	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34589	          mostlyclean) \
34590	  || exit 1
34591
34592@endif release
34593
34594.PHONY: maybe-clean-release clean-release
34595maybe-clean-release:
34596@if release
34597maybe-clean-release: clean-release
34598
34599clean-release:
34600	@: $(MAKE); $(unstage)
34601	@[ -f ./release/Makefile ] || exit 0; \
34602	r=`${PWD_COMMAND}`; export r; \
34603	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34604	$(HOST_EXPORTS) \
34605	for flag in $(EXTRA_HOST_FLAGS) ; do \
34606	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34607	done; \
34608	echo "Doing clean in release" ; \
34609	(cd $(HOST_SUBDIR)/release && \
34610	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34611	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34612	          "RANLIB=$${RANLIB}" \
34613	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34614	          clean) \
34615	  || exit 1
34616
34617@endif release
34618
34619.PHONY: maybe-distclean-release distclean-release
34620maybe-distclean-release:
34621@if release
34622maybe-distclean-release: distclean-release
34623
34624distclean-release:
34625	@: $(MAKE); $(unstage)
34626	@[ -f ./release/Makefile ] || exit 0; \
34627	r=`${PWD_COMMAND}`; export r; \
34628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34629	$(HOST_EXPORTS) \
34630	for flag in $(EXTRA_HOST_FLAGS) ; do \
34631	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34632	done; \
34633	echo "Doing distclean in release" ; \
34634	(cd $(HOST_SUBDIR)/release && \
34635	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34636	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34637	          "RANLIB=$${RANLIB}" \
34638	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34639	          distclean) \
34640	  || exit 1
34641
34642@endif release
34643
34644.PHONY: maybe-maintainer-clean-release maintainer-clean-release
34645maybe-maintainer-clean-release:
34646@if release
34647maybe-maintainer-clean-release: maintainer-clean-release
34648
34649maintainer-clean-release:
34650	@: $(MAKE); $(unstage)
34651	@[ -f ./release/Makefile ] || exit 0; \
34652	r=`${PWD_COMMAND}`; export r; \
34653	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34654	$(HOST_EXPORTS) \
34655	for flag in $(EXTRA_HOST_FLAGS) ; do \
34656	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34657	done; \
34658	echo "Doing maintainer-clean in release" ; \
34659	(cd $(HOST_SUBDIR)/release && \
34660	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34661	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34662	          "RANLIB=$${RANLIB}" \
34663	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34664	          maintainer-clean) \
34665	  || exit 1
34666
34667@endif release
34668
34669
34670
34671.PHONY: configure-recode maybe-configure-recode
34672maybe-configure-recode:
34673@if gcc-bootstrap
34674configure-recode: stage_current
34675@endif gcc-bootstrap
34676@if recode
34677maybe-configure-recode: configure-recode
34678configure-recode:
34679	@: $(MAKE); $(unstage)
34680	@r=`${PWD_COMMAND}`; export r; \
34681	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34682	test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
34683	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
34684	$(HOST_EXPORTS)  \
34685	echo Configuring in $(HOST_SUBDIR)/recode; \
34686	cd "$(HOST_SUBDIR)/recode" || exit 1; \
34687	case $(srcdir) in \
34688	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34689	  *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
34690		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34691	esac; \
34692	srcdiroption="--srcdir=$${topdir}/recode"; \
34693	libsrcdir="$$s/recode"; \
34694	$(SHELL) $${libsrcdir}/configure \
34695	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34696	  --target=${target_alias} $${srcdiroption}  \
34697	  || exit 1
34698@endif recode
34699
34700
34701
34702
34703
34704.PHONY: all-recode maybe-all-recode
34705maybe-all-recode:
34706@if gcc-bootstrap
34707all-recode: stage_current
34708@endif gcc-bootstrap
34709@if recode
34710TARGET-recode=all
34711maybe-all-recode: all-recode
34712all-recode: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
34719		$(TARGET-recode))
34720@endif recode
34721
34722
34723
34724
34725.PHONY: check-recode maybe-check-recode
34726maybe-check-recode:
34727@if recode
34728maybe-check-recode: check-recode
34729
34730check-recode:
34731	@: $(MAKE); $(unstage)
34732	@r=`${PWD_COMMAND}`; export r; \
34733	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34734	$(HOST_EXPORTS) \
34735	(cd $(HOST_SUBDIR)/recode && \
34736	  $(MAKE) $(FLAGS_TO_PASS)  check)
34737
34738@endif recode
34739
34740.PHONY: install-recode maybe-install-recode
34741maybe-install-recode:
34742@if recode
34743maybe-install-recode: install-recode
34744
34745install-recode: installdirs
34746	@: $(MAKE); $(unstage)
34747	@r=`${PWD_COMMAND}`; export r; \
34748	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34749	$(HOST_EXPORTS) \
34750	(cd $(HOST_SUBDIR)/recode && \
34751	  $(MAKE) $(FLAGS_TO_PASS)  install)
34752
34753@endif recode
34754
34755# Other targets (info, dvi, pdf, etc.)
34756
34757.PHONY: maybe-info-recode info-recode
34758maybe-info-recode:
34759@if recode
34760maybe-info-recode: info-recode
34761
34762info-recode: \
34763    configure-recode
34764	@: $(MAKE); $(unstage)
34765	@[ -f ./recode/Makefile ] || exit 0; \
34766	r=`${PWD_COMMAND}`; export r; \
34767	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34768	$(HOST_EXPORTS) \
34769	for flag in $(EXTRA_HOST_FLAGS) ; do \
34770	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34771	done; \
34772	echo "Doing info in recode" ; \
34773	(cd $(HOST_SUBDIR)/recode && \
34774	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34775	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34776	          "RANLIB=$${RANLIB}" \
34777	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34778	          info) \
34779	  || exit 1
34780
34781@endif recode
34782
34783.PHONY: maybe-dvi-recode dvi-recode
34784maybe-dvi-recode:
34785@if recode
34786maybe-dvi-recode: dvi-recode
34787
34788dvi-recode: \
34789    configure-recode
34790	@: $(MAKE); $(unstage)
34791	@[ -f ./recode/Makefile ] || exit 0; \
34792	r=`${PWD_COMMAND}`; export r; \
34793	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34794	$(HOST_EXPORTS) \
34795	for flag in $(EXTRA_HOST_FLAGS) ; do \
34796	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34797	done; \
34798	echo "Doing dvi in recode" ; \
34799	(cd $(HOST_SUBDIR)/recode && \
34800	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34801	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34802	          "RANLIB=$${RANLIB}" \
34803	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34804	          dvi) \
34805	  || exit 1
34806
34807@endif recode
34808
34809.PHONY: maybe-pdf-recode pdf-recode
34810maybe-pdf-recode:
34811@if recode
34812maybe-pdf-recode: pdf-recode
34813
34814pdf-recode: \
34815    configure-recode
34816	@: $(MAKE); $(unstage)
34817	@[ -f ./recode/Makefile ] || exit 0; \
34818	r=`${PWD_COMMAND}`; export r; \
34819	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34820	$(HOST_EXPORTS) \
34821	for flag in $(EXTRA_HOST_FLAGS) ; do \
34822	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34823	done; \
34824	echo "Doing pdf in recode" ; \
34825	(cd $(HOST_SUBDIR)/recode && \
34826	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34827	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34828	          "RANLIB=$${RANLIB}" \
34829	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34830	          pdf) \
34831	  || exit 1
34832
34833@endif recode
34834
34835.PHONY: maybe-html-recode html-recode
34836maybe-html-recode:
34837@if recode
34838maybe-html-recode: html-recode
34839
34840html-recode: \
34841    configure-recode
34842	@: $(MAKE); $(unstage)
34843	@[ -f ./recode/Makefile ] || exit 0; \
34844	r=`${PWD_COMMAND}`; export r; \
34845	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34846	$(HOST_EXPORTS) \
34847	for flag in $(EXTRA_HOST_FLAGS) ; do \
34848	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34849	done; \
34850	echo "Doing html in recode" ; \
34851	(cd $(HOST_SUBDIR)/recode && \
34852	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34853	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34854	          "RANLIB=$${RANLIB}" \
34855	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34856	          html) \
34857	  || exit 1
34858
34859@endif recode
34860
34861.PHONY: maybe-TAGS-recode TAGS-recode
34862maybe-TAGS-recode:
34863@if recode
34864maybe-TAGS-recode: TAGS-recode
34865
34866TAGS-recode: \
34867    configure-recode
34868	@: $(MAKE); $(unstage)
34869	@[ -f ./recode/Makefile ] || exit 0; \
34870	r=`${PWD_COMMAND}`; export r; \
34871	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34872	$(HOST_EXPORTS) \
34873	for flag in $(EXTRA_HOST_FLAGS) ; do \
34874	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34875	done; \
34876	echo "Doing TAGS in recode" ; \
34877	(cd $(HOST_SUBDIR)/recode && \
34878	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34879	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34880	          "RANLIB=$${RANLIB}" \
34881	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34882	          TAGS) \
34883	  || exit 1
34884
34885@endif recode
34886
34887.PHONY: maybe-install-info-recode install-info-recode
34888maybe-install-info-recode:
34889@if recode
34890maybe-install-info-recode: install-info-recode
34891
34892install-info-recode: \
34893    configure-recode \
34894    info-recode
34895	@: $(MAKE); $(unstage)
34896	@[ -f ./recode/Makefile ] || exit 0; \
34897	r=`${PWD_COMMAND}`; export r; \
34898	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34899	$(HOST_EXPORTS) \
34900	for flag in $(EXTRA_HOST_FLAGS) ; do \
34901	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34902	done; \
34903	echo "Doing install-info in recode" ; \
34904	(cd $(HOST_SUBDIR)/recode && \
34905	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34906	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34907	          "RANLIB=$${RANLIB}" \
34908	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34909	          install-info) \
34910	  || exit 1
34911
34912@endif recode
34913
34914.PHONY: maybe-install-pdf-recode install-pdf-recode
34915maybe-install-pdf-recode:
34916@if recode
34917maybe-install-pdf-recode: install-pdf-recode
34918
34919install-pdf-recode: \
34920    configure-recode \
34921    pdf-recode
34922	@: $(MAKE); $(unstage)
34923	@[ -f ./recode/Makefile ] || exit 0; \
34924	r=`${PWD_COMMAND}`; export r; \
34925	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34926	$(HOST_EXPORTS) \
34927	for flag in $(EXTRA_HOST_FLAGS) ; do \
34928	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34929	done; \
34930	echo "Doing install-pdf in recode" ; \
34931	(cd $(HOST_SUBDIR)/recode && \
34932	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34933	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34934	          "RANLIB=$${RANLIB}" \
34935	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34936	          install-pdf) \
34937	  || exit 1
34938
34939@endif recode
34940
34941.PHONY: maybe-install-html-recode install-html-recode
34942maybe-install-html-recode:
34943@if recode
34944maybe-install-html-recode: install-html-recode
34945
34946install-html-recode: \
34947    configure-recode \
34948    html-recode
34949	@: $(MAKE); $(unstage)
34950	@[ -f ./recode/Makefile ] || exit 0; \
34951	r=`${PWD_COMMAND}`; export r; \
34952	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34953	$(HOST_EXPORTS) \
34954	for flag in $(EXTRA_HOST_FLAGS) ; do \
34955	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34956	done; \
34957	echo "Doing install-html in recode" ; \
34958	(cd $(HOST_SUBDIR)/recode && \
34959	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34960	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34961	          "RANLIB=$${RANLIB}" \
34962	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34963	          install-html) \
34964	  || exit 1
34965
34966@endif recode
34967
34968.PHONY: maybe-installcheck-recode installcheck-recode
34969maybe-installcheck-recode:
34970@if recode
34971maybe-installcheck-recode: installcheck-recode
34972
34973installcheck-recode: \
34974    configure-recode
34975	@: $(MAKE); $(unstage)
34976	@[ -f ./recode/Makefile ] || exit 0; \
34977	r=`${PWD_COMMAND}`; export r; \
34978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34979	$(HOST_EXPORTS) \
34980	for flag in $(EXTRA_HOST_FLAGS) ; do \
34981	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34982	done; \
34983	echo "Doing installcheck in recode" ; \
34984	(cd $(HOST_SUBDIR)/recode && \
34985	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34986	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34987	          "RANLIB=$${RANLIB}" \
34988	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34989	          installcheck) \
34990	  || exit 1
34991
34992@endif recode
34993
34994.PHONY: maybe-mostlyclean-recode mostlyclean-recode
34995maybe-mostlyclean-recode:
34996@if recode
34997maybe-mostlyclean-recode: mostlyclean-recode
34998
34999mostlyclean-recode:
35000	@: $(MAKE); $(unstage)
35001	@[ -f ./recode/Makefile ] || exit 0; \
35002	r=`${PWD_COMMAND}`; export r; \
35003	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35004	$(HOST_EXPORTS) \
35005	for flag in $(EXTRA_HOST_FLAGS) ; do \
35006	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35007	done; \
35008	echo "Doing mostlyclean in recode" ; \
35009	(cd $(HOST_SUBDIR)/recode && \
35010	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35011	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35012	          "RANLIB=$${RANLIB}" \
35013	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35014	          mostlyclean) \
35015	  || exit 1
35016
35017@endif recode
35018
35019.PHONY: maybe-clean-recode clean-recode
35020maybe-clean-recode:
35021@if recode
35022maybe-clean-recode: clean-recode
35023
35024clean-recode:
35025	@: $(MAKE); $(unstage)
35026	@[ -f ./recode/Makefile ] || exit 0; \
35027	r=`${PWD_COMMAND}`; export r; \
35028	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35029	$(HOST_EXPORTS) \
35030	for flag in $(EXTRA_HOST_FLAGS) ; do \
35031	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35032	done; \
35033	echo "Doing clean in recode" ; \
35034	(cd $(HOST_SUBDIR)/recode && \
35035	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35036	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35037	          "RANLIB=$${RANLIB}" \
35038	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35039	          clean) \
35040	  || exit 1
35041
35042@endif recode
35043
35044.PHONY: maybe-distclean-recode distclean-recode
35045maybe-distclean-recode:
35046@if recode
35047maybe-distclean-recode: distclean-recode
35048
35049distclean-recode:
35050	@: $(MAKE); $(unstage)
35051	@[ -f ./recode/Makefile ] || exit 0; \
35052	r=`${PWD_COMMAND}`; export r; \
35053	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35054	$(HOST_EXPORTS) \
35055	for flag in $(EXTRA_HOST_FLAGS) ; do \
35056	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35057	done; \
35058	echo "Doing distclean in recode" ; \
35059	(cd $(HOST_SUBDIR)/recode && \
35060	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35061	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35062	          "RANLIB=$${RANLIB}" \
35063	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35064	          distclean) \
35065	  || exit 1
35066
35067@endif recode
35068
35069.PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
35070maybe-maintainer-clean-recode:
35071@if recode
35072maybe-maintainer-clean-recode: maintainer-clean-recode
35073
35074maintainer-clean-recode:
35075	@: $(MAKE); $(unstage)
35076	@[ -f ./recode/Makefile ] || exit 0; \
35077	r=`${PWD_COMMAND}`; export r; \
35078	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35079	$(HOST_EXPORTS) \
35080	for flag in $(EXTRA_HOST_FLAGS) ; do \
35081	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35082	done; \
35083	echo "Doing maintainer-clean in recode" ; \
35084	(cd $(HOST_SUBDIR)/recode && \
35085	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35086	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35087	          "RANLIB=$${RANLIB}" \
35088	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35089	          maintainer-clean) \
35090	  || exit 1
35091
35092@endif recode
35093
35094
35095
35096.PHONY: configure-sed maybe-configure-sed
35097maybe-configure-sed:
35098@if gcc-bootstrap
35099configure-sed: stage_current
35100@endif gcc-bootstrap
35101@if sed
35102maybe-configure-sed: configure-sed
35103configure-sed:
35104	@: $(MAKE); $(unstage)
35105	@r=`${PWD_COMMAND}`; export r; \
35106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35107	test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
35108	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
35109	$(HOST_EXPORTS)  \
35110	echo Configuring in $(HOST_SUBDIR)/sed; \
35111	cd "$(HOST_SUBDIR)/sed" || exit 1; \
35112	case $(srcdir) in \
35113	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35114	  *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
35115		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35116	esac; \
35117	srcdiroption="--srcdir=$${topdir}/sed"; \
35118	libsrcdir="$$s/sed"; \
35119	$(SHELL) $${libsrcdir}/configure \
35120	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35121	  --target=${target_alias} $${srcdiroption}  \
35122	  || exit 1
35123@endif sed
35124
35125
35126
35127
35128
35129.PHONY: all-sed maybe-all-sed
35130maybe-all-sed:
35131@if gcc-bootstrap
35132all-sed: stage_current
35133@endif gcc-bootstrap
35134@if sed
35135TARGET-sed=all
35136maybe-all-sed: all-sed
35137all-sed: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35144		$(TARGET-sed))
35145@endif sed
35146
35147
35148
35149
35150.PHONY: check-sed maybe-check-sed
35151maybe-check-sed:
35152@if sed
35153maybe-check-sed: check-sed
35154
35155check-sed:
35156	@: $(MAKE); $(unstage)
35157	@r=`${PWD_COMMAND}`; export r; \
35158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35159	$(HOST_EXPORTS) \
35160	(cd $(HOST_SUBDIR)/sed && \
35161	  $(MAKE) $(FLAGS_TO_PASS)  check)
35162
35163@endif sed
35164
35165.PHONY: install-sed maybe-install-sed
35166maybe-install-sed:
35167@if sed
35168maybe-install-sed: install-sed
35169
35170install-sed: installdirs
35171	@: $(MAKE); $(unstage)
35172	@r=`${PWD_COMMAND}`; export r; \
35173	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35174	$(HOST_EXPORTS) \
35175	(cd $(HOST_SUBDIR)/sed && \
35176	  $(MAKE) $(FLAGS_TO_PASS)  install)
35177
35178@endif sed
35179
35180# Other targets (info, dvi, pdf, etc.)
35181
35182.PHONY: maybe-info-sed info-sed
35183maybe-info-sed:
35184@if sed
35185maybe-info-sed: info-sed
35186
35187info-sed: \
35188    configure-sed
35189	@: $(MAKE); $(unstage)
35190	@[ -f ./sed/Makefile ] || exit 0; \
35191	r=`${PWD_COMMAND}`; export r; \
35192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35193	$(HOST_EXPORTS) \
35194	for flag in $(EXTRA_HOST_FLAGS) ; do \
35195	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35196	done; \
35197	echo "Doing info in sed" ; \
35198	(cd $(HOST_SUBDIR)/sed && \
35199	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35200	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35201	          "RANLIB=$${RANLIB}" \
35202	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35203	          info) \
35204	  || exit 1
35205
35206@endif sed
35207
35208.PHONY: maybe-dvi-sed dvi-sed
35209maybe-dvi-sed:
35210@if sed
35211maybe-dvi-sed: dvi-sed
35212
35213dvi-sed: \
35214    configure-sed
35215	@: $(MAKE); $(unstage)
35216	@[ -f ./sed/Makefile ] || exit 0; \
35217	r=`${PWD_COMMAND}`; export r; \
35218	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35219	$(HOST_EXPORTS) \
35220	for flag in $(EXTRA_HOST_FLAGS) ; do \
35221	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35222	done; \
35223	echo "Doing dvi in sed" ; \
35224	(cd $(HOST_SUBDIR)/sed && \
35225	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35226	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35227	          "RANLIB=$${RANLIB}" \
35228	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35229	          dvi) \
35230	  || exit 1
35231
35232@endif sed
35233
35234.PHONY: maybe-pdf-sed pdf-sed
35235maybe-pdf-sed:
35236@if sed
35237maybe-pdf-sed: pdf-sed
35238
35239pdf-sed: \
35240    configure-sed
35241	@: $(MAKE); $(unstage)
35242	@[ -f ./sed/Makefile ] || exit 0; \
35243	r=`${PWD_COMMAND}`; export r; \
35244	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35245	$(HOST_EXPORTS) \
35246	for flag in $(EXTRA_HOST_FLAGS) ; do \
35247	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35248	done; \
35249	echo "Doing pdf in sed" ; \
35250	(cd $(HOST_SUBDIR)/sed && \
35251	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35252	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35253	          "RANLIB=$${RANLIB}" \
35254	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35255	          pdf) \
35256	  || exit 1
35257
35258@endif sed
35259
35260.PHONY: maybe-html-sed html-sed
35261maybe-html-sed:
35262@if sed
35263maybe-html-sed: html-sed
35264
35265html-sed: \
35266    configure-sed
35267	@: $(MAKE); $(unstage)
35268	@[ -f ./sed/Makefile ] || exit 0; \
35269	r=`${PWD_COMMAND}`; export r; \
35270	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35271	$(HOST_EXPORTS) \
35272	for flag in $(EXTRA_HOST_FLAGS) ; do \
35273	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35274	done; \
35275	echo "Doing html in sed" ; \
35276	(cd $(HOST_SUBDIR)/sed && \
35277	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35278	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35279	          "RANLIB=$${RANLIB}" \
35280	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35281	          html) \
35282	  || exit 1
35283
35284@endif sed
35285
35286.PHONY: maybe-TAGS-sed TAGS-sed
35287maybe-TAGS-sed:
35288@if sed
35289maybe-TAGS-sed: TAGS-sed
35290
35291TAGS-sed: \
35292    configure-sed
35293	@: $(MAKE); $(unstage)
35294	@[ -f ./sed/Makefile ] || exit 0; \
35295	r=`${PWD_COMMAND}`; export r; \
35296	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35297	$(HOST_EXPORTS) \
35298	for flag in $(EXTRA_HOST_FLAGS) ; do \
35299	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35300	done; \
35301	echo "Doing TAGS in sed" ; \
35302	(cd $(HOST_SUBDIR)/sed && \
35303	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35304	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35305	          "RANLIB=$${RANLIB}" \
35306	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35307	          TAGS) \
35308	  || exit 1
35309
35310@endif sed
35311
35312.PHONY: maybe-install-info-sed install-info-sed
35313maybe-install-info-sed:
35314@if sed
35315maybe-install-info-sed: install-info-sed
35316
35317install-info-sed: \
35318    configure-sed \
35319    info-sed
35320	@: $(MAKE); $(unstage)
35321	@[ -f ./sed/Makefile ] || exit 0; \
35322	r=`${PWD_COMMAND}`; export r; \
35323	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35324	$(HOST_EXPORTS) \
35325	for flag in $(EXTRA_HOST_FLAGS) ; do \
35326	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35327	done; \
35328	echo "Doing install-info in sed" ; \
35329	(cd $(HOST_SUBDIR)/sed && \
35330	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35331	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35332	          "RANLIB=$${RANLIB}" \
35333	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35334	          install-info) \
35335	  || exit 1
35336
35337@endif sed
35338
35339.PHONY: maybe-install-pdf-sed install-pdf-sed
35340maybe-install-pdf-sed:
35341@if sed
35342maybe-install-pdf-sed: install-pdf-sed
35343
35344install-pdf-sed: \
35345    configure-sed \
35346    pdf-sed
35347	@: $(MAKE); $(unstage)
35348	@[ -f ./sed/Makefile ] || exit 0; \
35349	r=`${PWD_COMMAND}`; export r; \
35350	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35351	$(HOST_EXPORTS) \
35352	for flag in $(EXTRA_HOST_FLAGS) ; do \
35353	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35354	done; \
35355	echo "Doing install-pdf in sed" ; \
35356	(cd $(HOST_SUBDIR)/sed && \
35357	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35358	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35359	          "RANLIB=$${RANLIB}" \
35360	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35361	          install-pdf) \
35362	  || exit 1
35363
35364@endif sed
35365
35366.PHONY: maybe-install-html-sed install-html-sed
35367maybe-install-html-sed:
35368@if sed
35369maybe-install-html-sed: install-html-sed
35370
35371install-html-sed: \
35372    configure-sed \
35373    html-sed
35374	@: $(MAKE); $(unstage)
35375	@[ -f ./sed/Makefile ] || exit 0; \
35376	r=`${PWD_COMMAND}`; export r; \
35377	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35378	$(HOST_EXPORTS) \
35379	for flag in $(EXTRA_HOST_FLAGS) ; do \
35380	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35381	done; \
35382	echo "Doing install-html in sed" ; \
35383	(cd $(HOST_SUBDIR)/sed && \
35384	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35385	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35386	          "RANLIB=$${RANLIB}" \
35387	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35388	          install-html) \
35389	  || exit 1
35390
35391@endif sed
35392
35393.PHONY: maybe-installcheck-sed installcheck-sed
35394maybe-installcheck-sed:
35395@if sed
35396maybe-installcheck-sed: installcheck-sed
35397
35398installcheck-sed: \
35399    configure-sed
35400	@: $(MAKE); $(unstage)
35401	@[ -f ./sed/Makefile ] || exit 0; \
35402	r=`${PWD_COMMAND}`; export r; \
35403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35404	$(HOST_EXPORTS) \
35405	for flag in $(EXTRA_HOST_FLAGS) ; do \
35406	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35407	done; \
35408	echo "Doing installcheck in sed" ; \
35409	(cd $(HOST_SUBDIR)/sed && \
35410	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35411	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35412	          "RANLIB=$${RANLIB}" \
35413	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35414	          installcheck) \
35415	  || exit 1
35416
35417@endif sed
35418
35419.PHONY: maybe-mostlyclean-sed mostlyclean-sed
35420maybe-mostlyclean-sed:
35421@if sed
35422maybe-mostlyclean-sed: mostlyclean-sed
35423
35424mostlyclean-sed:
35425	@: $(MAKE); $(unstage)
35426	@[ -f ./sed/Makefile ] || exit 0; \
35427	r=`${PWD_COMMAND}`; export r; \
35428	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35429	$(HOST_EXPORTS) \
35430	for flag in $(EXTRA_HOST_FLAGS) ; do \
35431	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35432	done; \
35433	echo "Doing mostlyclean in sed" ; \
35434	(cd $(HOST_SUBDIR)/sed && \
35435	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35436	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35437	          "RANLIB=$${RANLIB}" \
35438	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35439	          mostlyclean) \
35440	  || exit 1
35441
35442@endif sed
35443
35444.PHONY: maybe-clean-sed clean-sed
35445maybe-clean-sed:
35446@if sed
35447maybe-clean-sed: clean-sed
35448
35449clean-sed:
35450	@: $(MAKE); $(unstage)
35451	@[ -f ./sed/Makefile ] || exit 0; \
35452	r=`${PWD_COMMAND}`; export r; \
35453	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35454	$(HOST_EXPORTS) \
35455	for flag in $(EXTRA_HOST_FLAGS) ; do \
35456	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35457	done; \
35458	echo "Doing clean in sed" ; \
35459	(cd $(HOST_SUBDIR)/sed && \
35460	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35461	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35462	          "RANLIB=$${RANLIB}" \
35463	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35464	          clean) \
35465	  || exit 1
35466
35467@endif sed
35468
35469.PHONY: maybe-distclean-sed distclean-sed
35470maybe-distclean-sed:
35471@if sed
35472maybe-distclean-sed: distclean-sed
35473
35474distclean-sed:
35475	@: $(MAKE); $(unstage)
35476	@[ -f ./sed/Makefile ] || exit 0; \
35477	r=`${PWD_COMMAND}`; export r; \
35478	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35479	$(HOST_EXPORTS) \
35480	for flag in $(EXTRA_HOST_FLAGS) ; do \
35481	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35482	done; \
35483	echo "Doing distclean in sed" ; \
35484	(cd $(HOST_SUBDIR)/sed && \
35485	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35486	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35487	          "RANLIB=$${RANLIB}" \
35488	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35489	          distclean) \
35490	  || exit 1
35491
35492@endif sed
35493
35494.PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
35495maybe-maintainer-clean-sed:
35496@if sed
35497maybe-maintainer-clean-sed: maintainer-clean-sed
35498
35499maintainer-clean-sed:
35500	@: $(MAKE); $(unstage)
35501	@[ -f ./sed/Makefile ] || exit 0; \
35502	r=`${PWD_COMMAND}`; export r; \
35503	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35504	$(HOST_EXPORTS) \
35505	for flag in $(EXTRA_HOST_FLAGS) ; do \
35506	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35507	done; \
35508	echo "Doing maintainer-clean in sed" ; \
35509	(cd $(HOST_SUBDIR)/sed && \
35510	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35511	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35512	          "RANLIB=$${RANLIB}" \
35513	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35514	          maintainer-clean) \
35515	  || exit 1
35516
35517@endif sed
35518
35519
35520
35521.PHONY: configure-send-pr maybe-configure-send-pr
35522maybe-configure-send-pr:
35523@if gcc-bootstrap
35524configure-send-pr: stage_current
35525@endif gcc-bootstrap
35526@if send-pr
35527maybe-configure-send-pr: configure-send-pr
35528configure-send-pr:
35529	@: $(MAKE); $(unstage)
35530	@r=`${PWD_COMMAND}`; export r; \
35531	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35532	test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
35533	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
35534	$(HOST_EXPORTS)  \
35535	echo Configuring in $(HOST_SUBDIR)/send-pr; \
35536	cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
35537	case $(srcdir) in \
35538	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35539	  *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
35540		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35541	esac; \
35542	srcdiroption="--srcdir=$${topdir}/send-pr"; \
35543	libsrcdir="$$s/send-pr"; \
35544	$(SHELL) $${libsrcdir}/configure \
35545	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35546	  --target=${target_alias} $${srcdiroption}  \
35547	  || exit 1
35548@endif send-pr
35549
35550
35551
35552
35553
35554.PHONY: all-send-pr maybe-all-send-pr
35555maybe-all-send-pr:
35556@if gcc-bootstrap
35557all-send-pr: stage_current
35558@endif gcc-bootstrap
35559@if send-pr
35560TARGET-send-pr=all
35561maybe-all-send-pr: all-send-pr
35562all-send-pr: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35569		$(TARGET-send-pr))
35570@endif send-pr
35571
35572
35573
35574
35575.PHONY: check-send-pr maybe-check-send-pr
35576maybe-check-send-pr:
35577@if send-pr
35578maybe-check-send-pr: check-send-pr
35579
35580check-send-pr:
35581	@: $(MAKE); $(unstage)
35582	@r=`${PWD_COMMAND}`; export r; \
35583	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35584	$(HOST_EXPORTS) \
35585	(cd $(HOST_SUBDIR)/send-pr && \
35586	  $(MAKE) $(FLAGS_TO_PASS)  check)
35587
35588@endif send-pr
35589
35590.PHONY: install-send-pr maybe-install-send-pr
35591maybe-install-send-pr:
35592@if send-pr
35593maybe-install-send-pr: install-send-pr
35594
35595install-send-pr: installdirs
35596	@: $(MAKE); $(unstage)
35597	@r=`${PWD_COMMAND}`; export r; \
35598	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35599	$(HOST_EXPORTS) \
35600	(cd $(HOST_SUBDIR)/send-pr && \
35601	  $(MAKE) $(FLAGS_TO_PASS)  install)
35602
35603@endif send-pr
35604
35605# Other targets (info, dvi, pdf, etc.)
35606
35607.PHONY: maybe-info-send-pr info-send-pr
35608maybe-info-send-pr:
35609@if send-pr
35610maybe-info-send-pr: info-send-pr
35611
35612info-send-pr: \
35613    configure-send-pr
35614	@: $(MAKE); $(unstage)
35615	@[ -f ./send-pr/Makefile ] || exit 0; \
35616	r=`${PWD_COMMAND}`; export r; \
35617	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35618	$(HOST_EXPORTS) \
35619	for flag in $(EXTRA_HOST_FLAGS) ; do \
35620	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35621	done; \
35622	echo "Doing info in send-pr" ; \
35623	(cd $(HOST_SUBDIR)/send-pr && \
35624	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35625	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35626	          "RANLIB=$${RANLIB}" \
35627	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35628	          info) \
35629	  || exit 1
35630
35631@endif send-pr
35632
35633.PHONY: maybe-dvi-send-pr dvi-send-pr
35634maybe-dvi-send-pr:
35635@if send-pr
35636maybe-dvi-send-pr: dvi-send-pr
35637
35638dvi-send-pr: \
35639    configure-send-pr
35640	@: $(MAKE); $(unstage)
35641	@[ -f ./send-pr/Makefile ] || exit 0; \
35642	r=`${PWD_COMMAND}`; export r; \
35643	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35644	$(HOST_EXPORTS) \
35645	for flag in $(EXTRA_HOST_FLAGS) ; do \
35646	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35647	done; \
35648	echo "Doing dvi in send-pr" ; \
35649	(cd $(HOST_SUBDIR)/send-pr && \
35650	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35651	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35652	          "RANLIB=$${RANLIB}" \
35653	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35654	          dvi) \
35655	  || exit 1
35656
35657@endif send-pr
35658
35659.PHONY: maybe-pdf-send-pr pdf-send-pr
35660maybe-pdf-send-pr:
35661@if send-pr
35662maybe-pdf-send-pr: pdf-send-pr
35663
35664pdf-send-pr: \
35665    configure-send-pr
35666	@: $(MAKE); $(unstage)
35667	@[ -f ./send-pr/Makefile ] || exit 0; \
35668	r=`${PWD_COMMAND}`; export r; \
35669	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35670	$(HOST_EXPORTS) \
35671	for flag in $(EXTRA_HOST_FLAGS) ; do \
35672	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35673	done; \
35674	echo "Doing pdf in send-pr" ; \
35675	(cd $(HOST_SUBDIR)/send-pr && \
35676	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35677	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35678	          "RANLIB=$${RANLIB}" \
35679	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35680	          pdf) \
35681	  || exit 1
35682
35683@endif send-pr
35684
35685.PHONY: maybe-html-send-pr html-send-pr
35686maybe-html-send-pr:
35687@if send-pr
35688maybe-html-send-pr: html-send-pr
35689
35690html-send-pr: \
35691    configure-send-pr
35692	@: $(MAKE); $(unstage)
35693	@[ -f ./send-pr/Makefile ] || exit 0; \
35694	r=`${PWD_COMMAND}`; export r; \
35695	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35696	$(HOST_EXPORTS) \
35697	for flag in $(EXTRA_HOST_FLAGS) ; do \
35698	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35699	done; \
35700	echo "Doing html in send-pr" ; \
35701	(cd $(HOST_SUBDIR)/send-pr && \
35702	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35703	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35704	          "RANLIB=$${RANLIB}" \
35705	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35706	          html) \
35707	  || exit 1
35708
35709@endif send-pr
35710
35711.PHONY: maybe-TAGS-send-pr TAGS-send-pr
35712maybe-TAGS-send-pr:
35713@if send-pr
35714maybe-TAGS-send-pr: TAGS-send-pr
35715
35716TAGS-send-pr: \
35717    configure-send-pr
35718	@: $(MAKE); $(unstage)
35719	@[ -f ./send-pr/Makefile ] || exit 0; \
35720	r=`${PWD_COMMAND}`; export r; \
35721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35722	$(HOST_EXPORTS) \
35723	for flag in $(EXTRA_HOST_FLAGS) ; do \
35724	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35725	done; \
35726	echo "Doing TAGS in send-pr" ; \
35727	(cd $(HOST_SUBDIR)/send-pr && \
35728	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35729	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35730	          "RANLIB=$${RANLIB}" \
35731	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35732	          TAGS) \
35733	  || exit 1
35734
35735@endif send-pr
35736
35737.PHONY: maybe-install-info-send-pr install-info-send-pr
35738maybe-install-info-send-pr:
35739@if send-pr
35740maybe-install-info-send-pr: install-info-send-pr
35741
35742install-info-send-pr: \
35743    configure-send-pr \
35744    info-send-pr
35745	@: $(MAKE); $(unstage)
35746	@[ -f ./send-pr/Makefile ] || exit 0; \
35747	r=`${PWD_COMMAND}`; export r; \
35748	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35749	$(HOST_EXPORTS) \
35750	for flag in $(EXTRA_HOST_FLAGS) ; do \
35751	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35752	done; \
35753	echo "Doing install-info in send-pr" ; \
35754	(cd $(HOST_SUBDIR)/send-pr && \
35755	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35756	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35757	          "RANLIB=$${RANLIB}" \
35758	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35759	          install-info) \
35760	  || exit 1
35761
35762@endif send-pr
35763
35764.PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
35765maybe-install-pdf-send-pr:
35766@if send-pr
35767maybe-install-pdf-send-pr: install-pdf-send-pr
35768
35769install-pdf-send-pr: \
35770    configure-send-pr \
35771    pdf-send-pr
35772	@: $(MAKE); $(unstage)
35773	@[ -f ./send-pr/Makefile ] || exit 0; \
35774	r=`${PWD_COMMAND}`; export r; \
35775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35776	$(HOST_EXPORTS) \
35777	for flag in $(EXTRA_HOST_FLAGS) ; do \
35778	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35779	done; \
35780	echo "Doing install-pdf in send-pr" ; \
35781	(cd $(HOST_SUBDIR)/send-pr && \
35782	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35783	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35784	          "RANLIB=$${RANLIB}" \
35785	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35786	          install-pdf) \
35787	  || exit 1
35788
35789@endif send-pr
35790
35791.PHONY: maybe-install-html-send-pr install-html-send-pr
35792maybe-install-html-send-pr:
35793@if send-pr
35794maybe-install-html-send-pr: install-html-send-pr
35795
35796install-html-send-pr: \
35797    configure-send-pr \
35798    html-send-pr
35799	@: $(MAKE); $(unstage)
35800	@[ -f ./send-pr/Makefile ] || exit 0; \
35801	r=`${PWD_COMMAND}`; export r; \
35802	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35803	$(HOST_EXPORTS) \
35804	for flag in $(EXTRA_HOST_FLAGS) ; do \
35805	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35806	done; \
35807	echo "Doing install-html in send-pr" ; \
35808	(cd $(HOST_SUBDIR)/send-pr && \
35809	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35810	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35811	          "RANLIB=$${RANLIB}" \
35812	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35813	          install-html) \
35814	  || exit 1
35815
35816@endif send-pr
35817
35818.PHONY: maybe-installcheck-send-pr installcheck-send-pr
35819maybe-installcheck-send-pr:
35820@if send-pr
35821maybe-installcheck-send-pr: installcheck-send-pr
35822
35823installcheck-send-pr: \
35824    configure-send-pr
35825	@: $(MAKE); $(unstage)
35826	@[ -f ./send-pr/Makefile ] || exit 0; \
35827	r=`${PWD_COMMAND}`; export r; \
35828	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35829	$(HOST_EXPORTS) \
35830	for flag in $(EXTRA_HOST_FLAGS) ; do \
35831	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35832	done; \
35833	echo "Doing installcheck in send-pr" ; \
35834	(cd $(HOST_SUBDIR)/send-pr && \
35835	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35836	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35837	          "RANLIB=$${RANLIB}" \
35838	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35839	          installcheck) \
35840	  || exit 1
35841
35842@endif send-pr
35843
35844.PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
35845maybe-mostlyclean-send-pr:
35846@if send-pr
35847maybe-mostlyclean-send-pr: mostlyclean-send-pr
35848
35849mostlyclean-send-pr:
35850	@: $(MAKE); $(unstage)
35851	@[ -f ./send-pr/Makefile ] || exit 0; \
35852	r=`${PWD_COMMAND}`; export r; \
35853	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35854	$(HOST_EXPORTS) \
35855	for flag in $(EXTRA_HOST_FLAGS) ; do \
35856	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35857	done; \
35858	echo "Doing mostlyclean in send-pr" ; \
35859	(cd $(HOST_SUBDIR)/send-pr && \
35860	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35861	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35862	          "RANLIB=$${RANLIB}" \
35863	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35864	          mostlyclean) \
35865	  || exit 1
35866
35867@endif send-pr
35868
35869.PHONY: maybe-clean-send-pr clean-send-pr
35870maybe-clean-send-pr:
35871@if send-pr
35872maybe-clean-send-pr: clean-send-pr
35873
35874clean-send-pr:
35875	@: $(MAKE); $(unstage)
35876	@[ -f ./send-pr/Makefile ] || exit 0; \
35877	r=`${PWD_COMMAND}`; export r; \
35878	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35879	$(HOST_EXPORTS) \
35880	for flag in $(EXTRA_HOST_FLAGS) ; do \
35881	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35882	done; \
35883	echo "Doing clean in send-pr" ; \
35884	(cd $(HOST_SUBDIR)/send-pr && \
35885	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35886	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35887	          "RANLIB=$${RANLIB}" \
35888	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35889	          clean) \
35890	  || exit 1
35891
35892@endif send-pr
35893
35894.PHONY: maybe-distclean-send-pr distclean-send-pr
35895maybe-distclean-send-pr:
35896@if send-pr
35897maybe-distclean-send-pr: distclean-send-pr
35898
35899distclean-send-pr:
35900	@: $(MAKE); $(unstage)
35901	@[ -f ./send-pr/Makefile ] || exit 0; \
35902	r=`${PWD_COMMAND}`; export r; \
35903	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35904	$(HOST_EXPORTS) \
35905	for flag in $(EXTRA_HOST_FLAGS) ; do \
35906	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35907	done; \
35908	echo "Doing distclean in send-pr" ; \
35909	(cd $(HOST_SUBDIR)/send-pr && \
35910	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35911	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35912	          "RANLIB=$${RANLIB}" \
35913	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35914	          distclean) \
35915	  || exit 1
35916
35917@endif send-pr
35918
35919.PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
35920maybe-maintainer-clean-send-pr:
35921@if send-pr
35922maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
35923
35924maintainer-clean-send-pr:
35925	@: $(MAKE); $(unstage)
35926	@[ -f ./send-pr/Makefile ] || exit 0; \
35927	r=`${PWD_COMMAND}`; export r; \
35928	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35929	$(HOST_EXPORTS) \
35930	for flag in $(EXTRA_HOST_FLAGS) ; do \
35931	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35932	done; \
35933	echo "Doing maintainer-clean in send-pr" ; \
35934	(cd $(HOST_SUBDIR)/send-pr && \
35935	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35936	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35937	          "RANLIB=$${RANLIB}" \
35938	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35939	          maintainer-clean) \
35940	  || exit 1
35941
35942@endif send-pr
35943
35944
35945
35946.PHONY: configure-shellutils maybe-configure-shellutils
35947maybe-configure-shellutils:
35948@if gcc-bootstrap
35949configure-shellutils: stage_current
35950@endif gcc-bootstrap
35951@if shellutils
35952maybe-configure-shellutils: configure-shellutils
35953configure-shellutils:
35954	@: $(MAKE); $(unstage)
35955	@r=`${PWD_COMMAND}`; export r; \
35956	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35957	test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
35958	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
35959	$(HOST_EXPORTS)  \
35960	echo Configuring in $(HOST_SUBDIR)/shellutils; \
35961	cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
35962	case $(srcdir) in \
35963	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35964	  *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
35965		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35966	esac; \
35967	srcdiroption="--srcdir=$${topdir}/shellutils"; \
35968	libsrcdir="$$s/shellutils"; \
35969	$(SHELL) $${libsrcdir}/configure \
35970	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35971	  --target=${target_alias} $${srcdiroption}  \
35972	  || exit 1
35973@endif shellutils
35974
35975
35976
35977
35978
35979.PHONY: all-shellutils maybe-all-shellutils
35980maybe-all-shellutils:
35981@if gcc-bootstrap
35982all-shellutils: stage_current
35983@endif gcc-bootstrap
35984@if shellutils
35985TARGET-shellutils=all
35986maybe-all-shellutils: all-shellutils
35987all-shellutils: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
35994		$(TARGET-shellutils))
35995@endif shellutils
35996
35997
35998
35999
36000.PHONY: check-shellutils maybe-check-shellutils
36001maybe-check-shellutils:
36002@if shellutils
36003maybe-check-shellutils: check-shellutils
36004
36005check-shellutils:
36006	@: $(MAKE); $(unstage)
36007	@r=`${PWD_COMMAND}`; export r; \
36008	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36009	$(HOST_EXPORTS) \
36010	(cd $(HOST_SUBDIR)/shellutils && \
36011	  $(MAKE) $(FLAGS_TO_PASS)  check)
36012
36013@endif shellutils
36014
36015.PHONY: install-shellutils maybe-install-shellutils
36016maybe-install-shellutils:
36017@if shellutils
36018maybe-install-shellutils: install-shellutils
36019
36020install-shellutils: installdirs
36021	@: $(MAKE); $(unstage)
36022	@r=`${PWD_COMMAND}`; export r; \
36023	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36024	$(HOST_EXPORTS) \
36025	(cd $(HOST_SUBDIR)/shellutils && \
36026	  $(MAKE) $(FLAGS_TO_PASS)  install)
36027
36028@endif shellutils
36029
36030# Other targets (info, dvi, pdf, etc.)
36031
36032.PHONY: maybe-info-shellutils info-shellutils
36033maybe-info-shellutils:
36034@if shellutils
36035maybe-info-shellutils: info-shellutils
36036
36037info-shellutils: \
36038    configure-shellutils
36039	@: $(MAKE); $(unstage)
36040	@[ -f ./shellutils/Makefile ] || exit 0; \
36041	r=`${PWD_COMMAND}`; export r; \
36042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36043	$(HOST_EXPORTS) \
36044	for flag in $(EXTRA_HOST_FLAGS) ; do \
36045	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36046	done; \
36047	echo "Doing info in shellutils" ; \
36048	(cd $(HOST_SUBDIR)/shellutils && \
36049	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36050	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36051	          "RANLIB=$${RANLIB}" \
36052	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36053	          info) \
36054	  || exit 1
36055
36056@endif shellutils
36057
36058.PHONY: maybe-dvi-shellutils dvi-shellutils
36059maybe-dvi-shellutils:
36060@if shellutils
36061maybe-dvi-shellutils: dvi-shellutils
36062
36063dvi-shellutils: \
36064    configure-shellutils
36065	@: $(MAKE); $(unstage)
36066	@[ -f ./shellutils/Makefile ] || exit 0; \
36067	r=`${PWD_COMMAND}`; export r; \
36068	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36069	$(HOST_EXPORTS) \
36070	for flag in $(EXTRA_HOST_FLAGS) ; do \
36071	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36072	done; \
36073	echo "Doing dvi in shellutils" ; \
36074	(cd $(HOST_SUBDIR)/shellutils && \
36075	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36076	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36077	          "RANLIB=$${RANLIB}" \
36078	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36079	          dvi) \
36080	  || exit 1
36081
36082@endif shellutils
36083
36084.PHONY: maybe-pdf-shellutils pdf-shellutils
36085maybe-pdf-shellutils:
36086@if shellutils
36087maybe-pdf-shellutils: pdf-shellutils
36088
36089pdf-shellutils: \
36090    configure-shellutils
36091	@: $(MAKE); $(unstage)
36092	@[ -f ./shellutils/Makefile ] || exit 0; \
36093	r=`${PWD_COMMAND}`; export r; \
36094	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36095	$(HOST_EXPORTS) \
36096	for flag in $(EXTRA_HOST_FLAGS) ; do \
36097	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36098	done; \
36099	echo "Doing pdf in shellutils" ; \
36100	(cd $(HOST_SUBDIR)/shellutils && \
36101	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36102	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36103	          "RANLIB=$${RANLIB}" \
36104	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36105	          pdf) \
36106	  || exit 1
36107
36108@endif shellutils
36109
36110.PHONY: maybe-html-shellutils html-shellutils
36111maybe-html-shellutils:
36112@if shellutils
36113maybe-html-shellutils: html-shellutils
36114
36115html-shellutils: \
36116    configure-shellutils
36117	@: $(MAKE); $(unstage)
36118	@[ -f ./shellutils/Makefile ] || exit 0; \
36119	r=`${PWD_COMMAND}`; export r; \
36120	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36121	$(HOST_EXPORTS) \
36122	for flag in $(EXTRA_HOST_FLAGS) ; do \
36123	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36124	done; \
36125	echo "Doing html in shellutils" ; \
36126	(cd $(HOST_SUBDIR)/shellutils && \
36127	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36128	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36129	          "RANLIB=$${RANLIB}" \
36130	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36131	          html) \
36132	  || exit 1
36133
36134@endif shellutils
36135
36136.PHONY: maybe-TAGS-shellutils TAGS-shellutils
36137maybe-TAGS-shellutils:
36138@if shellutils
36139maybe-TAGS-shellutils: TAGS-shellutils
36140
36141TAGS-shellutils: \
36142    configure-shellutils
36143	@: $(MAKE); $(unstage)
36144	@[ -f ./shellutils/Makefile ] || exit 0; \
36145	r=`${PWD_COMMAND}`; export r; \
36146	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36147	$(HOST_EXPORTS) \
36148	for flag in $(EXTRA_HOST_FLAGS) ; do \
36149	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36150	done; \
36151	echo "Doing TAGS in shellutils" ; \
36152	(cd $(HOST_SUBDIR)/shellutils && \
36153	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36154	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36155	          "RANLIB=$${RANLIB}" \
36156	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36157	          TAGS) \
36158	  || exit 1
36159
36160@endif shellutils
36161
36162.PHONY: maybe-install-info-shellutils install-info-shellutils
36163maybe-install-info-shellutils:
36164@if shellutils
36165maybe-install-info-shellutils: install-info-shellutils
36166
36167install-info-shellutils: \
36168    configure-shellutils \
36169    info-shellutils
36170	@: $(MAKE); $(unstage)
36171	@[ -f ./shellutils/Makefile ] || exit 0; \
36172	r=`${PWD_COMMAND}`; export r; \
36173	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36174	$(HOST_EXPORTS) \
36175	for flag in $(EXTRA_HOST_FLAGS) ; do \
36176	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36177	done; \
36178	echo "Doing install-info in shellutils" ; \
36179	(cd $(HOST_SUBDIR)/shellutils && \
36180	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36181	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36182	          "RANLIB=$${RANLIB}" \
36183	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36184	          install-info) \
36185	  || exit 1
36186
36187@endif shellutils
36188
36189.PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
36190maybe-install-pdf-shellutils:
36191@if shellutils
36192maybe-install-pdf-shellutils: install-pdf-shellutils
36193
36194install-pdf-shellutils: \
36195    configure-shellutils \
36196    pdf-shellutils
36197	@: $(MAKE); $(unstage)
36198	@[ -f ./shellutils/Makefile ] || exit 0; \
36199	r=`${PWD_COMMAND}`; export r; \
36200	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36201	$(HOST_EXPORTS) \
36202	for flag in $(EXTRA_HOST_FLAGS) ; do \
36203	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36204	done; \
36205	echo "Doing install-pdf in shellutils" ; \
36206	(cd $(HOST_SUBDIR)/shellutils && \
36207	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36208	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36209	          "RANLIB=$${RANLIB}" \
36210	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36211	          install-pdf) \
36212	  || exit 1
36213
36214@endif shellutils
36215
36216.PHONY: maybe-install-html-shellutils install-html-shellutils
36217maybe-install-html-shellutils:
36218@if shellutils
36219maybe-install-html-shellutils: install-html-shellutils
36220
36221install-html-shellutils: \
36222    configure-shellutils \
36223    html-shellutils
36224	@: $(MAKE); $(unstage)
36225	@[ -f ./shellutils/Makefile ] || exit 0; \
36226	r=`${PWD_COMMAND}`; export r; \
36227	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36228	$(HOST_EXPORTS) \
36229	for flag in $(EXTRA_HOST_FLAGS) ; do \
36230	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36231	done; \
36232	echo "Doing install-html in shellutils" ; \
36233	(cd $(HOST_SUBDIR)/shellutils && \
36234	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36235	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36236	          "RANLIB=$${RANLIB}" \
36237	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36238	          install-html) \
36239	  || exit 1
36240
36241@endif shellutils
36242
36243.PHONY: maybe-installcheck-shellutils installcheck-shellutils
36244maybe-installcheck-shellutils:
36245@if shellutils
36246maybe-installcheck-shellutils: installcheck-shellutils
36247
36248installcheck-shellutils: \
36249    configure-shellutils
36250	@: $(MAKE); $(unstage)
36251	@[ -f ./shellutils/Makefile ] || exit 0; \
36252	r=`${PWD_COMMAND}`; export r; \
36253	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36254	$(HOST_EXPORTS) \
36255	for flag in $(EXTRA_HOST_FLAGS) ; do \
36256	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36257	done; \
36258	echo "Doing installcheck in shellutils" ; \
36259	(cd $(HOST_SUBDIR)/shellutils && \
36260	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36261	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36262	          "RANLIB=$${RANLIB}" \
36263	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36264	          installcheck) \
36265	  || exit 1
36266
36267@endif shellutils
36268
36269.PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
36270maybe-mostlyclean-shellutils:
36271@if shellutils
36272maybe-mostlyclean-shellutils: mostlyclean-shellutils
36273
36274mostlyclean-shellutils:
36275	@: $(MAKE); $(unstage)
36276	@[ -f ./shellutils/Makefile ] || exit 0; \
36277	r=`${PWD_COMMAND}`; export r; \
36278	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36279	$(HOST_EXPORTS) \
36280	for flag in $(EXTRA_HOST_FLAGS) ; do \
36281	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36282	done; \
36283	echo "Doing mostlyclean in shellutils" ; \
36284	(cd $(HOST_SUBDIR)/shellutils && \
36285	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36286	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36287	          "RANLIB=$${RANLIB}" \
36288	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36289	          mostlyclean) \
36290	  || exit 1
36291
36292@endif shellutils
36293
36294.PHONY: maybe-clean-shellutils clean-shellutils
36295maybe-clean-shellutils:
36296@if shellutils
36297maybe-clean-shellutils: clean-shellutils
36298
36299clean-shellutils:
36300	@: $(MAKE); $(unstage)
36301	@[ -f ./shellutils/Makefile ] || exit 0; \
36302	r=`${PWD_COMMAND}`; export r; \
36303	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36304	$(HOST_EXPORTS) \
36305	for flag in $(EXTRA_HOST_FLAGS) ; do \
36306	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36307	done; \
36308	echo "Doing clean in shellutils" ; \
36309	(cd $(HOST_SUBDIR)/shellutils && \
36310	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36311	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36312	          "RANLIB=$${RANLIB}" \
36313	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36314	          clean) \
36315	  || exit 1
36316
36317@endif shellutils
36318
36319.PHONY: maybe-distclean-shellutils distclean-shellutils
36320maybe-distclean-shellutils:
36321@if shellutils
36322maybe-distclean-shellutils: distclean-shellutils
36323
36324distclean-shellutils:
36325	@: $(MAKE); $(unstage)
36326	@[ -f ./shellutils/Makefile ] || exit 0; \
36327	r=`${PWD_COMMAND}`; export r; \
36328	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36329	$(HOST_EXPORTS) \
36330	for flag in $(EXTRA_HOST_FLAGS) ; do \
36331	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36332	done; \
36333	echo "Doing distclean in shellutils" ; \
36334	(cd $(HOST_SUBDIR)/shellutils && \
36335	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36336	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36337	          "RANLIB=$${RANLIB}" \
36338	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36339	          distclean) \
36340	  || exit 1
36341
36342@endif shellutils
36343
36344.PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
36345maybe-maintainer-clean-shellutils:
36346@if shellutils
36347maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
36348
36349maintainer-clean-shellutils:
36350	@: $(MAKE); $(unstage)
36351	@[ -f ./shellutils/Makefile ] || exit 0; \
36352	r=`${PWD_COMMAND}`; export r; \
36353	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36354	$(HOST_EXPORTS) \
36355	for flag in $(EXTRA_HOST_FLAGS) ; do \
36356	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36357	done; \
36358	echo "Doing maintainer-clean in shellutils" ; \
36359	(cd $(HOST_SUBDIR)/shellutils && \
36360	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36361	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36362	          "RANLIB=$${RANLIB}" \
36363	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36364	          maintainer-clean) \
36365	  || exit 1
36366
36367@endif shellutils
36368
36369
36370
36371.PHONY: configure-sid maybe-configure-sid
36372maybe-configure-sid:
36373@if gcc-bootstrap
36374configure-sid: stage_current
36375@endif gcc-bootstrap
36376@if sid
36377maybe-configure-sid: configure-sid
36378configure-sid:
36379	@: $(MAKE); $(unstage)
36380	@r=`${PWD_COMMAND}`; export r; \
36381	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36382	test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
36383	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
36384	$(HOST_EXPORTS)  \
36385	echo Configuring in $(HOST_SUBDIR)/sid; \
36386	cd "$(HOST_SUBDIR)/sid" || exit 1; \
36387	case $(srcdir) in \
36388	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36389	  *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
36390		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36391	esac; \
36392	srcdiroption="--srcdir=$${topdir}/sid"; \
36393	libsrcdir="$$s/sid"; \
36394	$(SHELL) $${libsrcdir}/configure \
36395	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36396	  --target=${target_alias} $${srcdiroption}  \
36397	  || exit 1
36398@endif sid
36399
36400
36401
36402
36403
36404.PHONY: all-sid maybe-all-sid
36405maybe-all-sid:
36406@if gcc-bootstrap
36407all-sid: stage_current
36408@endif gcc-bootstrap
36409@if sid
36410TARGET-sid=all
36411maybe-all-sid: all-sid
36412all-sid: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36419		$(TARGET-sid))
36420@endif sid
36421
36422
36423
36424
36425.PHONY: check-sid maybe-check-sid
36426maybe-check-sid:
36427@if sid
36428maybe-check-sid: check-sid
36429
36430check-sid:
36431	@: $(MAKE); $(unstage)
36432	@r=`${PWD_COMMAND}`; export r; \
36433	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36434	$(HOST_EXPORTS) \
36435	(cd $(HOST_SUBDIR)/sid && \
36436	  $(MAKE) $(FLAGS_TO_PASS)  check)
36437
36438@endif sid
36439
36440.PHONY: install-sid maybe-install-sid
36441maybe-install-sid:
36442@if sid
36443maybe-install-sid: install-sid
36444
36445install-sid: installdirs
36446	@: $(MAKE); $(unstage)
36447	@r=`${PWD_COMMAND}`; export r; \
36448	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36449	$(HOST_EXPORTS) \
36450	(cd $(HOST_SUBDIR)/sid && \
36451	  $(MAKE) $(FLAGS_TO_PASS)  install)
36452
36453@endif sid
36454
36455# Other targets (info, dvi, pdf, etc.)
36456
36457.PHONY: maybe-info-sid info-sid
36458maybe-info-sid:
36459@if sid
36460maybe-info-sid: info-sid
36461
36462info-sid: \
36463    configure-sid
36464	@: $(MAKE); $(unstage)
36465	@[ -f ./sid/Makefile ] || exit 0; \
36466	r=`${PWD_COMMAND}`; export r; \
36467	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36468	$(HOST_EXPORTS) \
36469	for flag in $(EXTRA_HOST_FLAGS) ; do \
36470	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36471	done; \
36472	echo "Doing info in sid" ; \
36473	(cd $(HOST_SUBDIR)/sid && \
36474	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36475	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36476	          "RANLIB=$${RANLIB}" \
36477	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36478	          info) \
36479	  || exit 1
36480
36481@endif sid
36482
36483.PHONY: maybe-dvi-sid dvi-sid
36484maybe-dvi-sid:
36485@if sid
36486maybe-dvi-sid: dvi-sid
36487
36488dvi-sid: \
36489    configure-sid
36490	@: $(MAKE); $(unstage)
36491	@[ -f ./sid/Makefile ] || exit 0; \
36492	r=`${PWD_COMMAND}`; export r; \
36493	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36494	$(HOST_EXPORTS) \
36495	for flag in $(EXTRA_HOST_FLAGS) ; do \
36496	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36497	done; \
36498	echo "Doing dvi in sid" ; \
36499	(cd $(HOST_SUBDIR)/sid && \
36500	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36501	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36502	          "RANLIB=$${RANLIB}" \
36503	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36504	          dvi) \
36505	  || exit 1
36506
36507@endif sid
36508
36509.PHONY: maybe-pdf-sid pdf-sid
36510maybe-pdf-sid:
36511@if sid
36512maybe-pdf-sid: pdf-sid
36513
36514pdf-sid: \
36515    configure-sid
36516	@: $(MAKE); $(unstage)
36517	@[ -f ./sid/Makefile ] || exit 0; \
36518	r=`${PWD_COMMAND}`; export r; \
36519	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36520	$(HOST_EXPORTS) \
36521	for flag in $(EXTRA_HOST_FLAGS) ; do \
36522	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36523	done; \
36524	echo "Doing pdf in sid" ; \
36525	(cd $(HOST_SUBDIR)/sid && \
36526	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36527	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36528	          "RANLIB=$${RANLIB}" \
36529	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36530	          pdf) \
36531	  || exit 1
36532
36533@endif sid
36534
36535.PHONY: maybe-html-sid html-sid
36536maybe-html-sid:
36537@if sid
36538maybe-html-sid: html-sid
36539
36540html-sid: \
36541    configure-sid
36542	@: $(MAKE); $(unstage)
36543	@[ -f ./sid/Makefile ] || exit 0; \
36544	r=`${PWD_COMMAND}`; export r; \
36545	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36546	$(HOST_EXPORTS) \
36547	for flag in $(EXTRA_HOST_FLAGS) ; do \
36548	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36549	done; \
36550	echo "Doing html in sid" ; \
36551	(cd $(HOST_SUBDIR)/sid && \
36552	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36553	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36554	          "RANLIB=$${RANLIB}" \
36555	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36556	          html) \
36557	  || exit 1
36558
36559@endif sid
36560
36561.PHONY: maybe-TAGS-sid TAGS-sid
36562maybe-TAGS-sid:
36563@if sid
36564maybe-TAGS-sid: TAGS-sid
36565
36566TAGS-sid: \
36567    configure-sid
36568	@: $(MAKE); $(unstage)
36569	@[ -f ./sid/Makefile ] || exit 0; \
36570	r=`${PWD_COMMAND}`; export r; \
36571	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36572	$(HOST_EXPORTS) \
36573	for flag in $(EXTRA_HOST_FLAGS) ; do \
36574	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36575	done; \
36576	echo "Doing TAGS in sid" ; \
36577	(cd $(HOST_SUBDIR)/sid && \
36578	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36579	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36580	          "RANLIB=$${RANLIB}" \
36581	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36582	          TAGS) \
36583	  || exit 1
36584
36585@endif sid
36586
36587.PHONY: maybe-install-info-sid install-info-sid
36588maybe-install-info-sid:
36589@if sid
36590maybe-install-info-sid: install-info-sid
36591
36592install-info-sid: \
36593    configure-sid \
36594    info-sid
36595	@: $(MAKE); $(unstage)
36596	@[ -f ./sid/Makefile ] || exit 0; \
36597	r=`${PWD_COMMAND}`; export r; \
36598	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36599	$(HOST_EXPORTS) \
36600	for flag in $(EXTRA_HOST_FLAGS) ; do \
36601	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36602	done; \
36603	echo "Doing install-info in sid" ; \
36604	(cd $(HOST_SUBDIR)/sid && \
36605	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36606	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36607	          "RANLIB=$${RANLIB}" \
36608	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36609	          install-info) \
36610	  || exit 1
36611
36612@endif sid
36613
36614.PHONY: maybe-install-pdf-sid install-pdf-sid
36615maybe-install-pdf-sid:
36616@if sid
36617maybe-install-pdf-sid: install-pdf-sid
36618
36619install-pdf-sid: \
36620    configure-sid \
36621    pdf-sid
36622	@: $(MAKE); $(unstage)
36623	@[ -f ./sid/Makefile ] || exit 0; \
36624	r=`${PWD_COMMAND}`; export r; \
36625	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36626	$(HOST_EXPORTS) \
36627	for flag in $(EXTRA_HOST_FLAGS) ; do \
36628	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36629	done; \
36630	echo "Doing install-pdf in sid" ; \
36631	(cd $(HOST_SUBDIR)/sid && \
36632	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36633	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36634	          "RANLIB=$${RANLIB}" \
36635	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36636	          install-pdf) \
36637	  || exit 1
36638
36639@endif sid
36640
36641.PHONY: maybe-install-html-sid install-html-sid
36642maybe-install-html-sid:
36643@if sid
36644maybe-install-html-sid: install-html-sid
36645
36646install-html-sid: \
36647    configure-sid \
36648    html-sid
36649	@: $(MAKE); $(unstage)
36650	@[ -f ./sid/Makefile ] || exit 0; \
36651	r=`${PWD_COMMAND}`; export r; \
36652	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36653	$(HOST_EXPORTS) \
36654	for flag in $(EXTRA_HOST_FLAGS) ; do \
36655	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36656	done; \
36657	echo "Doing install-html in sid" ; \
36658	(cd $(HOST_SUBDIR)/sid && \
36659	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36660	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36661	          "RANLIB=$${RANLIB}" \
36662	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36663	          install-html) \
36664	  || exit 1
36665
36666@endif sid
36667
36668.PHONY: maybe-installcheck-sid installcheck-sid
36669maybe-installcheck-sid:
36670@if sid
36671maybe-installcheck-sid: installcheck-sid
36672
36673installcheck-sid: \
36674    configure-sid
36675	@: $(MAKE); $(unstage)
36676	@[ -f ./sid/Makefile ] || exit 0; \
36677	r=`${PWD_COMMAND}`; export r; \
36678	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36679	$(HOST_EXPORTS) \
36680	for flag in $(EXTRA_HOST_FLAGS) ; do \
36681	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36682	done; \
36683	echo "Doing installcheck in sid" ; \
36684	(cd $(HOST_SUBDIR)/sid && \
36685	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36686	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36687	          "RANLIB=$${RANLIB}" \
36688	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36689	          installcheck) \
36690	  || exit 1
36691
36692@endif sid
36693
36694.PHONY: maybe-mostlyclean-sid mostlyclean-sid
36695maybe-mostlyclean-sid:
36696@if sid
36697maybe-mostlyclean-sid: mostlyclean-sid
36698
36699mostlyclean-sid:
36700	@: $(MAKE); $(unstage)
36701	@[ -f ./sid/Makefile ] || exit 0; \
36702	r=`${PWD_COMMAND}`; export r; \
36703	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36704	$(HOST_EXPORTS) \
36705	for flag in $(EXTRA_HOST_FLAGS) ; do \
36706	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36707	done; \
36708	echo "Doing mostlyclean in sid" ; \
36709	(cd $(HOST_SUBDIR)/sid && \
36710	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36711	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36712	          "RANLIB=$${RANLIB}" \
36713	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36714	          mostlyclean) \
36715	  || exit 1
36716
36717@endif sid
36718
36719.PHONY: maybe-clean-sid clean-sid
36720maybe-clean-sid:
36721@if sid
36722maybe-clean-sid: clean-sid
36723
36724clean-sid:
36725	@: $(MAKE); $(unstage)
36726	@[ -f ./sid/Makefile ] || exit 0; \
36727	r=`${PWD_COMMAND}`; export r; \
36728	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36729	$(HOST_EXPORTS) \
36730	for flag in $(EXTRA_HOST_FLAGS) ; do \
36731	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36732	done; \
36733	echo "Doing clean in sid" ; \
36734	(cd $(HOST_SUBDIR)/sid && \
36735	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36736	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36737	          "RANLIB=$${RANLIB}" \
36738	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36739	          clean) \
36740	  || exit 1
36741
36742@endif sid
36743
36744.PHONY: maybe-distclean-sid distclean-sid
36745maybe-distclean-sid:
36746@if sid
36747maybe-distclean-sid: distclean-sid
36748
36749distclean-sid:
36750	@: $(MAKE); $(unstage)
36751	@[ -f ./sid/Makefile ] || exit 0; \
36752	r=`${PWD_COMMAND}`; export r; \
36753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36754	$(HOST_EXPORTS) \
36755	for flag in $(EXTRA_HOST_FLAGS) ; do \
36756	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36757	done; \
36758	echo "Doing distclean in sid" ; \
36759	(cd $(HOST_SUBDIR)/sid && \
36760	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36761	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36762	          "RANLIB=$${RANLIB}" \
36763	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36764	          distclean) \
36765	  || exit 1
36766
36767@endif sid
36768
36769.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
36770maybe-maintainer-clean-sid:
36771@if sid
36772maybe-maintainer-clean-sid: maintainer-clean-sid
36773
36774maintainer-clean-sid:
36775	@: $(MAKE); $(unstage)
36776	@[ -f ./sid/Makefile ] || exit 0; \
36777	r=`${PWD_COMMAND}`; export r; \
36778	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36779	$(HOST_EXPORTS) \
36780	for flag in $(EXTRA_HOST_FLAGS) ; do \
36781	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36782	done; \
36783	echo "Doing maintainer-clean in sid" ; \
36784	(cd $(HOST_SUBDIR)/sid && \
36785	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36786	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36787	          "RANLIB=$${RANLIB}" \
36788	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36789	          maintainer-clean) \
36790	  || exit 1
36791
36792@endif sid
36793
36794
36795
36796.PHONY: configure-sim maybe-configure-sim
36797maybe-configure-sim:
36798@if gcc-bootstrap
36799configure-sim: stage_current
36800@endif gcc-bootstrap
36801@if sim
36802maybe-configure-sim: configure-sim
36803configure-sim:
36804	@: $(MAKE); $(unstage)
36805	@r=`${PWD_COMMAND}`; export r; \
36806	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36807	test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
36808	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
36809	$(HOST_EXPORTS)  \
36810	echo Configuring in $(HOST_SUBDIR)/sim; \
36811	cd "$(HOST_SUBDIR)/sim" || exit 1; \
36812	case $(srcdir) in \
36813	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36814	  *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
36815		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36816	esac; \
36817	srcdiroption="--srcdir=$${topdir}/sim"; \
36818	libsrcdir="$$s/sim"; \
36819	$(SHELL) $${libsrcdir}/configure \
36820	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36821	  --target=${target_alias} $${srcdiroption}  \
36822	  || exit 1
36823@endif sim
36824
36825
36826
36827
36828
36829.PHONY: all-sim maybe-all-sim
36830maybe-all-sim:
36831@if gcc-bootstrap
36832all-sim: stage_current
36833@endif gcc-bootstrap
36834@if sim
36835TARGET-sim=all
36836maybe-all-sim: all-sim
36837all-sim: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
36844		$(TARGET-sim))
36845@endif sim
36846
36847
36848
36849
36850.PHONY: check-sim maybe-check-sim
36851maybe-check-sim:
36852@if sim
36853maybe-check-sim: check-sim
36854
36855check-sim:
36856	@: $(MAKE); $(unstage)
36857	@r=`${PWD_COMMAND}`; export r; \
36858	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36859	$(HOST_EXPORTS) \
36860	(cd $(HOST_SUBDIR)/sim && \
36861	  $(MAKE) $(FLAGS_TO_PASS)  check)
36862
36863@endif sim
36864
36865.PHONY: install-sim maybe-install-sim
36866maybe-install-sim:
36867@if sim
36868maybe-install-sim: install-sim
36869
36870install-sim: installdirs
36871	@: $(MAKE); $(unstage)
36872	@r=`${PWD_COMMAND}`; export r; \
36873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36874	$(HOST_EXPORTS) \
36875	(cd $(HOST_SUBDIR)/sim && \
36876	  $(MAKE) $(FLAGS_TO_PASS)  install)
36877
36878@endif sim
36879
36880# Other targets (info, dvi, pdf, etc.)
36881
36882.PHONY: maybe-info-sim info-sim
36883maybe-info-sim:
36884@if sim
36885maybe-info-sim: info-sim
36886
36887info-sim: \
36888    configure-sim
36889	@: $(MAKE); $(unstage)
36890	@[ -f ./sim/Makefile ] || exit 0; \
36891	r=`${PWD_COMMAND}`; export r; \
36892	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36893	$(HOST_EXPORTS) \
36894	for flag in $(EXTRA_HOST_FLAGS) ; do \
36895	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36896	done; \
36897	echo "Doing info in sim" ; \
36898	(cd $(HOST_SUBDIR)/sim && \
36899	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36900	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36901	          "RANLIB=$${RANLIB}" \
36902	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36903	          info) \
36904	  || exit 1
36905
36906@endif sim
36907
36908.PHONY: maybe-dvi-sim dvi-sim
36909maybe-dvi-sim:
36910@if sim
36911maybe-dvi-sim: dvi-sim
36912
36913dvi-sim: \
36914    configure-sim
36915	@: $(MAKE); $(unstage)
36916	@[ -f ./sim/Makefile ] || exit 0; \
36917	r=`${PWD_COMMAND}`; export r; \
36918	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36919	$(HOST_EXPORTS) \
36920	for flag in $(EXTRA_HOST_FLAGS) ; do \
36921	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36922	done; \
36923	echo "Doing dvi in sim" ; \
36924	(cd $(HOST_SUBDIR)/sim && \
36925	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36926	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36927	          "RANLIB=$${RANLIB}" \
36928	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36929	          dvi) \
36930	  || exit 1
36931
36932@endif sim
36933
36934.PHONY: maybe-pdf-sim pdf-sim
36935maybe-pdf-sim:
36936@if sim
36937maybe-pdf-sim: pdf-sim
36938
36939pdf-sim: \
36940    configure-sim
36941	@: $(MAKE); $(unstage)
36942	@[ -f ./sim/Makefile ] || exit 0; \
36943	r=`${PWD_COMMAND}`; export r; \
36944	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36945	$(HOST_EXPORTS) \
36946	for flag in $(EXTRA_HOST_FLAGS) ; do \
36947	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36948	done; \
36949	echo "Doing pdf in sim" ; \
36950	(cd $(HOST_SUBDIR)/sim && \
36951	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36952	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36953	          "RANLIB=$${RANLIB}" \
36954	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36955	          pdf) \
36956	  || exit 1
36957
36958@endif sim
36959
36960.PHONY: maybe-html-sim html-sim
36961maybe-html-sim:
36962@if sim
36963maybe-html-sim: html-sim
36964
36965html-sim: \
36966    configure-sim
36967	@: $(MAKE); $(unstage)
36968	@[ -f ./sim/Makefile ] || exit 0; \
36969	r=`${PWD_COMMAND}`; export r; \
36970	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36971	$(HOST_EXPORTS) \
36972	for flag in $(EXTRA_HOST_FLAGS) ; do \
36973	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36974	done; \
36975	echo "Doing html in sim" ; \
36976	(cd $(HOST_SUBDIR)/sim && \
36977	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36978	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36979	          "RANLIB=$${RANLIB}" \
36980	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36981	          html) \
36982	  || exit 1
36983
36984@endif sim
36985
36986.PHONY: maybe-TAGS-sim TAGS-sim
36987maybe-TAGS-sim:
36988@if sim
36989maybe-TAGS-sim: TAGS-sim
36990
36991TAGS-sim: \
36992    configure-sim
36993	@: $(MAKE); $(unstage)
36994	@[ -f ./sim/Makefile ] || exit 0; \
36995	r=`${PWD_COMMAND}`; export r; \
36996	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36997	$(HOST_EXPORTS) \
36998	for flag in $(EXTRA_HOST_FLAGS) ; do \
36999	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37000	done; \
37001	echo "Doing TAGS in sim" ; \
37002	(cd $(HOST_SUBDIR)/sim && \
37003	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37004	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37005	          "RANLIB=$${RANLIB}" \
37006	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37007	          TAGS) \
37008	  || exit 1
37009
37010@endif sim
37011
37012.PHONY: maybe-install-info-sim install-info-sim
37013maybe-install-info-sim:
37014@if sim
37015maybe-install-info-sim: install-info-sim
37016
37017install-info-sim: \
37018    configure-sim \
37019    info-sim
37020	@: $(MAKE); $(unstage)
37021	@[ -f ./sim/Makefile ] || exit 0; \
37022	r=`${PWD_COMMAND}`; export r; \
37023	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37024	$(HOST_EXPORTS) \
37025	for flag in $(EXTRA_HOST_FLAGS) ; do \
37026	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37027	done; \
37028	echo "Doing install-info in sim" ; \
37029	(cd $(HOST_SUBDIR)/sim && \
37030	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37031	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37032	          "RANLIB=$${RANLIB}" \
37033	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37034	          install-info) \
37035	  || exit 1
37036
37037@endif sim
37038
37039.PHONY: maybe-install-pdf-sim install-pdf-sim
37040maybe-install-pdf-sim:
37041@if sim
37042maybe-install-pdf-sim: install-pdf-sim
37043
37044install-pdf-sim: \
37045    configure-sim \
37046    pdf-sim
37047	@: $(MAKE); $(unstage)
37048	@[ -f ./sim/Makefile ] || exit 0; \
37049	r=`${PWD_COMMAND}`; export r; \
37050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37051	$(HOST_EXPORTS) \
37052	for flag in $(EXTRA_HOST_FLAGS) ; do \
37053	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37054	done; \
37055	echo "Doing install-pdf in sim" ; \
37056	(cd $(HOST_SUBDIR)/sim && \
37057	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37058	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37059	          "RANLIB=$${RANLIB}" \
37060	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37061	          install-pdf) \
37062	  || exit 1
37063
37064@endif sim
37065
37066.PHONY: maybe-install-html-sim install-html-sim
37067maybe-install-html-sim:
37068@if sim
37069maybe-install-html-sim: install-html-sim
37070
37071install-html-sim: \
37072    configure-sim \
37073    html-sim
37074	@: $(MAKE); $(unstage)
37075	@[ -f ./sim/Makefile ] || exit 0; \
37076	r=`${PWD_COMMAND}`; export r; \
37077	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37078	$(HOST_EXPORTS) \
37079	for flag in $(EXTRA_HOST_FLAGS) ; do \
37080	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37081	done; \
37082	echo "Doing install-html in sim" ; \
37083	(cd $(HOST_SUBDIR)/sim && \
37084	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37085	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37086	          "RANLIB=$${RANLIB}" \
37087	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37088	          install-html) \
37089	  || exit 1
37090
37091@endif sim
37092
37093.PHONY: maybe-installcheck-sim installcheck-sim
37094maybe-installcheck-sim:
37095@if sim
37096maybe-installcheck-sim: installcheck-sim
37097
37098installcheck-sim: \
37099    configure-sim
37100	@: $(MAKE); $(unstage)
37101	@[ -f ./sim/Makefile ] || exit 0; \
37102	r=`${PWD_COMMAND}`; export r; \
37103	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37104	$(HOST_EXPORTS) \
37105	for flag in $(EXTRA_HOST_FLAGS) ; do \
37106	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37107	done; \
37108	echo "Doing installcheck in sim" ; \
37109	(cd $(HOST_SUBDIR)/sim && \
37110	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37111	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37112	          "RANLIB=$${RANLIB}" \
37113	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37114	          installcheck) \
37115	  || exit 1
37116
37117@endif sim
37118
37119.PHONY: maybe-mostlyclean-sim mostlyclean-sim
37120maybe-mostlyclean-sim:
37121@if sim
37122maybe-mostlyclean-sim: mostlyclean-sim
37123
37124mostlyclean-sim:
37125	@: $(MAKE); $(unstage)
37126	@[ -f ./sim/Makefile ] || exit 0; \
37127	r=`${PWD_COMMAND}`; export r; \
37128	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37129	$(HOST_EXPORTS) \
37130	for flag in $(EXTRA_HOST_FLAGS) ; do \
37131	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37132	done; \
37133	echo "Doing mostlyclean in sim" ; \
37134	(cd $(HOST_SUBDIR)/sim && \
37135	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37136	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37137	          "RANLIB=$${RANLIB}" \
37138	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37139	          mostlyclean) \
37140	  || exit 1
37141
37142@endif sim
37143
37144.PHONY: maybe-clean-sim clean-sim
37145maybe-clean-sim:
37146@if sim
37147maybe-clean-sim: clean-sim
37148
37149clean-sim:
37150	@: $(MAKE); $(unstage)
37151	@[ -f ./sim/Makefile ] || exit 0; \
37152	r=`${PWD_COMMAND}`; export r; \
37153	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37154	$(HOST_EXPORTS) \
37155	for flag in $(EXTRA_HOST_FLAGS) ; do \
37156	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37157	done; \
37158	echo "Doing clean in sim" ; \
37159	(cd $(HOST_SUBDIR)/sim && \
37160	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37161	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37162	          "RANLIB=$${RANLIB}" \
37163	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37164	          clean) \
37165	  || exit 1
37166
37167@endif sim
37168
37169.PHONY: maybe-distclean-sim distclean-sim
37170maybe-distclean-sim:
37171@if sim
37172maybe-distclean-sim: distclean-sim
37173
37174distclean-sim:
37175	@: $(MAKE); $(unstage)
37176	@[ -f ./sim/Makefile ] || exit 0; \
37177	r=`${PWD_COMMAND}`; export r; \
37178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37179	$(HOST_EXPORTS) \
37180	for flag in $(EXTRA_HOST_FLAGS) ; do \
37181	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37182	done; \
37183	echo "Doing distclean in sim" ; \
37184	(cd $(HOST_SUBDIR)/sim && \
37185	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37186	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37187	          "RANLIB=$${RANLIB}" \
37188	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37189	          distclean) \
37190	  || exit 1
37191
37192@endif sim
37193
37194.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
37195maybe-maintainer-clean-sim:
37196@if sim
37197maybe-maintainer-clean-sim: maintainer-clean-sim
37198
37199maintainer-clean-sim:
37200	@: $(MAKE); $(unstage)
37201	@[ -f ./sim/Makefile ] || exit 0; \
37202	r=`${PWD_COMMAND}`; export r; \
37203	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37204	$(HOST_EXPORTS) \
37205	for flag in $(EXTRA_HOST_FLAGS) ; do \
37206	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37207	done; \
37208	echo "Doing maintainer-clean in sim" ; \
37209	(cd $(HOST_SUBDIR)/sim && \
37210	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37211	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37212	          "RANLIB=$${RANLIB}" \
37213	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37214	          maintainer-clean) \
37215	  || exit 1
37216
37217@endif sim
37218
37219
37220
37221.PHONY: configure-tar maybe-configure-tar
37222maybe-configure-tar:
37223@if gcc-bootstrap
37224configure-tar: stage_current
37225@endif gcc-bootstrap
37226@if tar
37227maybe-configure-tar: configure-tar
37228configure-tar:
37229	@: $(MAKE); $(unstage)
37230	@r=`${PWD_COMMAND}`; export r; \
37231	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37232	test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
37233	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
37234	$(HOST_EXPORTS)  \
37235	echo Configuring in $(HOST_SUBDIR)/tar; \
37236	cd "$(HOST_SUBDIR)/tar" || exit 1; \
37237	case $(srcdir) in \
37238	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37239	  *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
37240		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37241	esac; \
37242	srcdiroption="--srcdir=$${topdir}/tar"; \
37243	libsrcdir="$$s/tar"; \
37244	$(SHELL) $${libsrcdir}/configure \
37245	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37246	  --target=${target_alias} $${srcdiroption}  \
37247	  || exit 1
37248@endif tar
37249
37250
37251
37252
37253
37254.PHONY: all-tar maybe-all-tar
37255maybe-all-tar:
37256@if gcc-bootstrap
37257all-tar: stage_current
37258@endif gcc-bootstrap
37259@if tar
37260TARGET-tar=all
37261maybe-all-tar: all-tar
37262all-tar: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37269		$(TARGET-tar))
37270@endif tar
37271
37272
37273
37274
37275.PHONY: check-tar maybe-check-tar
37276maybe-check-tar:
37277@if tar
37278maybe-check-tar: check-tar
37279
37280check-tar:
37281	@: $(MAKE); $(unstage)
37282	@r=`${PWD_COMMAND}`; export r; \
37283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37284	$(HOST_EXPORTS) \
37285	(cd $(HOST_SUBDIR)/tar && \
37286	  $(MAKE) $(FLAGS_TO_PASS)  check)
37287
37288@endif tar
37289
37290.PHONY: install-tar maybe-install-tar
37291maybe-install-tar:
37292@if tar
37293maybe-install-tar: install-tar
37294
37295install-tar: installdirs
37296	@: $(MAKE); $(unstage)
37297	@r=`${PWD_COMMAND}`; export r; \
37298	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37299	$(HOST_EXPORTS) \
37300	(cd $(HOST_SUBDIR)/tar && \
37301	  $(MAKE) $(FLAGS_TO_PASS)  install)
37302
37303@endif tar
37304
37305# Other targets (info, dvi, pdf, etc.)
37306
37307.PHONY: maybe-info-tar info-tar
37308maybe-info-tar:
37309@if tar
37310maybe-info-tar: info-tar
37311
37312info-tar: \
37313    configure-tar
37314	@: $(MAKE); $(unstage)
37315	@[ -f ./tar/Makefile ] || exit 0; \
37316	r=`${PWD_COMMAND}`; export r; \
37317	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37318	$(HOST_EXPORTS) \
37319	for flag in $(EXTRA_HOST_FLAGS) ; do \
37320	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37321	done; \
37322	echo "Doing info in tar" ; \
37323	(cd $(HOST_SUBDIR)/tar && \
37324	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37325	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37326	          "RANLIB=$${RANLIB}" \
37327	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37328	          info) \
37329	  || exit 1
37330
37331@endif tar
37332
37333.PHONY: maybe-dvi-tar dvi-tar
37334maybe-dvi-tar:
37335@if tar
37336maybe-dvi-tar: dvi-tar
37337
37338dvi-tar: \
37339    configure-tar
37340	@: $(MAKE); $(unstage)
37341	@[ -f ./tar/Makefile ] || exit 0; \
37342	r=`${PWD_COMMAND}`; export r; \
37343	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37344	$(HOST_EXPORTS) \
37345	for flag in $(EXTRA_HOST_FLAGS) ; do \
37346	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37347	done; \
37348	echo "Doing dvi in tar" ; \
37349	(cd $(HOST_SUBDIR)/tar && \
37350	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37351	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37352	          "RANLIB=$${RANLIB}" \
37353	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37354	          dvi) \
37355	  || exit 1
37356
37357@endif tar
37358
37359.PHONY: maybe-pdf-tar pdf-tar
37360maybe-pdf-tar:
37361@if tar
37362maybe-pdf-tar: pdf-tar
37363
37364pdf-tar: \
37365    configure-tar
37366	@: $(MAKE); $(unstage)
37367	@[ -f ./tar/Makefile ] || exit 0; \
37368	r=`${PWD_COMMAND}`; export r; \
37369	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37370	$(HOST_EXPORTS) \
37371	for flag in $(EXTRA_HOST_FLAGS) ; do \
37372	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37373	done; \
37374	echo "Doing pdf in tar" ; \
37375	(cd $(HOST_SUBDIR)/tar && \
37376	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37377	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37378	          "RANLIB=$${RANLIB}" \
37379	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37380	          pdf) \
37381	  || exit 1
37382
37383@endif tar
37384
37385.PHONY: maybe-html-tar html-tar
37386maybe-html-tar:
37387@if tar
37388maybe-html-tar: html-tar
37389
37390html-tar: \
37391    configure-tar
37392	@: $(MAKE); $(unstage)
37393	@[ -f ./tar/Makefile ] || exit 0; \
37394	r=`${PWD_COMMAND}`; export r; \
37395	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37396	$(HOST_EXPORTS) \
37397	for flag in $(EXTRA_HOST_FLAGS) ; do \
37398	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37399	done; \
37400	echo "Doing html in tar" ; \
37401	(cd $(HOST_SUBDIR)/tar && \
37402	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37403	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37404	          "RANLIB=$${RANLIB}" \
37405	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37406	          html) \
37407	  || exit 1
37408
37409@endif tar
37410
37411.PHONY: maybe-TAGS-tar TAGS-tar
37412maybe-TAGS-tar:
37413@if tar
37414maybe-TAGS-tar: TAGS-tar
37415
37416TAGS-tar: \
37417    configure-tar
37418	@: $(MAKE); $(unstage)
37419	@[ -f ./tar/Makefile ] || exit 0; \
37420	r=`${PWD_COMMAND}`; export r; \
37421	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37422	$(HOST_EXPORTS) \
37423	for flag in $(EXTRA_HOST_FLAGS) ; do \
37424	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37425	done; \
37426	echo "Doing TAGS in tar" ; \
37427	(cd $(HOST_SUBDIR)/tar && \
37428	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37429	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37430	          "RANLIB=$${RANLIB}" \
37431	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37432	          TAGS) \
37433	  || exit 1
37434
37435@endif tar
37436
37437.PHONY: maybe-install-info-tar install-info-tar
37438maybe-install-info-tar:
37439@if tar
37440maybe-install-info-tar: install-info-tar
37441
37442install-info-tar: \
37443    configure-tar \
37444    info-tar
37445	@: $(MAKE); $(unstage)
37446	@[ -f ./tar/Makefile ] || exit 0; \
37447	r=`${PWD_COMMAND}`; export r; \
37448	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37449	$(HOST_EXPORTS) \
37450	for flag in $(EXTRA_HOST_FLAGS) ; do \
37451	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37452	done; \
37453	echo "Doing install-info in tar" ; \
37454	(cd $(HOST_SUBDIR)/tar && \
37455	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37456	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37457	          "RANLIB=$${RANLIB}" \
37458	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37459	          install-info) \
37460	  || exit 1
37461
37462@endif tar
37463
37464.PHONY: maybe-install-pdf-tar install-pdf-tar
37465maybe-install-pdf-tar:
37466@if tar
37467maybe-install-pdf-tar: install-pdf-tar
37468
37469install-pdf-tar: \
37470    configure-tar \
37471    pdf-tar
37472	@: $(MAKE); $(unstage)
37473	@[ -f ./tar/Makefile ] || exit 0; \
37474	r=`${PWD_COMMAND}`; export r; \
37475	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37476	$(HOST_EXPORTS) \
37477	for flag in $(EXTRA_HOST_FLAGS) ; do \
37478	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37479	done; \
37480	echo "Doing install-pdf in tar" ; \
37481	(cd $(HOST_SUBDIR)/tar && \
37482	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37483	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37484	          "RANLIB=$${RANLIB}" \
37485	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37486	          install-pdf) \
37487	  || exit 1
37488
37489@endif tar
37490
37491.PHONY: maybe-install-html-tar install-html-tar
37492maybe-install-html-tar:
37493@if tar
37494maybe-install-html-tar: install-html-tar
37495
37496install-html-tar: \
37497    configure-tar \
37498    html-tar
37499	@: $(MAKE); $(unstage)
37500	@[ -f ./tar/Makefile ] || exit 0; \
37501	r=`${PWD_COMMAND}`; export r; \
37502	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37503	$(HOST_EXPORTS) \
37504	for flag in $(EXTRA_HOST_FLAGS) ; do \
37505	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37506	done; \
37507	echo "Doing install-html in tar" ; \
37508	(cd $(HOST_SUBDIR)/tar && \
37509	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37510	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37511	          "RANLIB=$${RANLIB}" \
37512	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37513	          install-html) \
37514	  || exit 1
37515
37516@endif tar
37517
37518.PHONY: maybe-installcheck-tar installcheck-tar
37519maybe-installcheck-tar:
37520@if tar
37521maybe-installcheck-tar: installcheck-tar
37522
37523installcheck-tar: \
37524    configure-tar
37525	@: $(MAKE); $(unstage)
37526	@[ -f ./tar/Makefile ] || exit 0; \
37527	r=`${PWD_COMMAND}`; export r; \
37528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37529	$(HOST_EXPORTS) \
37530	for flag in $(EXTRA_HOST_FLAGS) ; do \
37531	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37532	done; \
37533	echo "Doing installcheck in tar" ; \
37534	(cd $(HOST_SUBDIR)/tar && \
37535	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37536	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37537	          "RANLIB=$${RANLIB}" \
37538	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37539	          installcheck) \
37540	  || exit 1
37541
37542@endif tar
37543
37544.PHONY: maybe-mostlyclean-tar mostlyclean-tar
37545maybe-mostlyclean-tar:
37546@if tar
37547maybe-mostlyclean-tar: mostlyclean-tar
37548
37549mostlyclean-tar:
37550	@: $(MAKE); $(unstage)
37551	@[ -f ./tar/Makefile ] || exit 0; \
37552	r=`${PWD_COMMAND}`; export r; \
37553	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37554	$(HOST_EXPORTS) \
37555	for flag in $(EXTRA_HOST_FLAGS) ; do \
37556	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37557	done; \
37558	echo "Doing mostlyclean in tar" ; \
37559	(cd $(HOST_SUBDIR)/tar && \
37560	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37561	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37562	          "RANLIB=$${RANLIB}" \
37563	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37564	          mostlyclean) \
37565	  || exit 1
37566
37567@endif tar
37568
37569.PHONY: maybe-clean-tar clean-tar
37570maybe-clean-tar:
37571@if tar
37572maybe-clean-tar: clean-tar
37573
37574clean-tar:
37575	@: $(MAKE); $(unstage)
37576	@[ -f ./tar/Makefile ] || exit 0; \
37577	r=`${PWD_COMMAND}`; export r; \
37578	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37579	$(HOST_EXPORTS) \
37580	for flag in $(EXTRA_HOST_FLAGS) ; do \
37581	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37582	done; \
37583	echo "Doing clean in tar" ; \
37584	(cd $(HOST_SUBDIR)/tar && \
37585	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37586	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37587	          "RANLIB=$${RANLIB}" \
37588	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37589	          clean) \
37590	  || exit 1
37591
37592@endif tar
37593
37594.PHONY: maybe-distclean-tar distclean-tar
37595maybe-distclean-tar:
37596@if tar
37597maybe-distclean-tar: distclean-tar
37598
37599distclean-tar:
37600	@: $(MAKE); $(unstage)
37601	@[ -f ./tar/Makefile ] || exit 0; \
37602	r=`${PWD_COMMAND}`; export r; \
37603	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37604	$(HOST_EXPORTS) \
37605	for flag in $(EXTRA_HOST_FLAGS) ; do \
37606	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37607	done; \
37608	echo "Doing distclean in tar" ; \
37609	(cd $(HOST_SUBDIR)/tar && \
37610	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37611	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37612	          "RANLIB=$${RANLIB}" \
37613	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37614	          distclean) \
37615	  || exit 1
37616
37617@endif tar
37618
37619.PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
37620maybe-maintainer-clean-tar:
37621@if tar
37622maybe-maintainer-clean-tar: maintainer-clean-tar
37623
37624maintainer-clean-tar:
37625	@: $(MAKE); $(unstage)
37626	@[ -f ./tar/Makefile ] || exit 0; \
37627	r=`${PWD_COMMAND}`; export r; \
37628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37629	$(HOST_EXPORTS) \
37630	for flag in $(EXTRA_HOST_FLAGS) ; do \
37631	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37632	done; \
37633	echo "Doing maintainer-clean in tar" ; \
37634	(cd $(HOST_SUBDIR)/tar && \
37635	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37636	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37637	          "RANLIB=$${RANLIB}" \
37638	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37639	          maintainer-clean) \
37640	  || exit 1
37641
37642@endif tar
37643
37644
37645
37646.PHONY: configure-texinfo maybe-configure-texinfo
37647maybe-configure-texinfo:
37648@if gcc-bootstrap
37649configure-texinfo: stage_current
37650@endif gcc-bootstrap
37651@if texinfo
37652maybe-configure-texinfo: configure-texinfo
37653configure-texinfo:
37654	@: $(MAKE); $(unstage)
37655	@r=`${PWD_COMMAND}`; export r; \
37656	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657	test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
37658	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
37659	$(HOST_EXPORTS)  \
37660	echo Configuring in $(HOST_SUBDIR)/texinfo; \
37661	cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
37662	case $(srcdir) in \
37663	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37664	  *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
37665		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37666	esac; \
37667	srcdiroption="--srcdir=$${topdir}/texinfo"; \
37668	libsrcdir="$$s/texinfo"; \
37669	$(SHELL) $${libsrcdir}/configure \
37670	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37671	  --target=${target_alias} $${srcdiroption}  \
37672	  || exit 1
37673@endif texinfo
37674
37675
37676
37677
37678
37679.PHONY: all-texinfo maybe-all-texinfo
37680maybe-all-texinfo:
37681@if gcc-bootstrap
37682all-texinfo: stage_current
37683@endif gcc-bootstrap
37684@if texinfo
37685TARGET-texinfo=all
37686maybe-all-texinfo: all-texinfo
37687all-texinfo: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
37694		$(TARGET-texinfo))
37695@endif texinfo
37696
37697
37698
37699
37700.PHONY: check-texinfo maybe-check-texinfo
37701maybe-check-texinfo:
37702@if texinfo
37703maybe-check-texinfo: check-texinfo
37704
37705check-texinfo:
37706	@: $(MAKE); $(unstage)
37707	@r=`${PWD_COMMAND}`; export r; \
37708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37709	$(HOST_EXPORTS) \
37710	(cd $(HOST_SUBDIR)/texinfo && \
37711	  $(MAKE) $(FLAGS_TO_PASS)  check)
37712
37713@endif texinfo
37714
37715.PHONY: install-texinfo maybe-install-texinfo
37716maybe-install-texinfo:
37717@if texinfo
37718maybe-install-texinfo: install-texinfo
37719
37720install-texinfo:
37721
37722@endif texinfo
37723
37724# Other targets (info, dvi, pdf, etc.)
37725
37726.PHONY: maybe-info-texinfo info-texinfo
37727maybe-info-texinfo:
37728@if texinfo
37729maybe-info-texinfo: info-texinfo
37730
37731info-texinfo: \
37732    configure-texinfo
37733	@: $(MAKE); $(unstage)
37734	@[ -f ./texinfo/Makefile ] || exit 0; \
37735	r=`${PWD_COMMAND}`; export r; \
37736	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37737	$(HOST_EXPORTS) \
37738	for flag in $(EXTRA_HOST_FLAGS) ; do \
37739	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37740	done; \
37741	echo "Doing info in texinfo" ; \
37742	(cd $(HOST_SUBDIR)/texinfo && \
37743	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37744	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37745	          "RANLIB=$${RANLIB}" \
37746	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37747	          info) \
37748	  || exit 1
37749
37750@endif texinfo
37751
37752.PHONY: maybe-dvi-texinfo dvi-texinfo
37753maybe-dvi-texinfo:
37754@if texinfo
37755maybe-dvi-texinfo: dvi-texinfo
37756
37757dvi-texinfo: \
37758    configure-texinfo
37759	@: $(MAKE); $(unstage)
37760	@[ -f ./texinfo/Makefile ] || exit 0; \
37761	r=`${PWD_COMMAND}`; export r; \
37762	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37763	$(HOST_EXPORTS) \
37764	for flag in $(EXTRA_HOST_FLAGS) ; do \
37765	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37766	done; \
37767	echo "Doing dvi in texinfo" ; \
37768	(cd $(HOST_SUBDIR)/texinfo && \
37769	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37770	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37771	          "RANLIB=$${RANLIB}" \
37772	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37773	          dvi) \
37774	  || exit 1
37775
37776@endif texinfo
37777
37778.PHONY: maybe-pdf-texinfo pdf-texinfo
37779maybe-pdf-texinfo:
37780@if texinfo
37781maybe-pdf-texinfo: pdf-texinfo
37782
37783pdf-texinfo: \
37784    configure-texinfo
37785	@: $(MAKE); $(unstage)
37786	@[ -f ./texinfo/Makefile ] || exit 0; \
37787	r=`${PWD_COMMAND}`; export r; \
37788	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37789	$(HOST_EXPORTS) \
37790	for flag in $(EXTRA_HOST_FLAGS) ; do \
37791	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37792	done; \
37793	echo "Doing pdf in texinfo" ; \
37794	(cd $(HOST_SUBDIR)/texinfo && \
37795	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37796	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37797	          "RANLIB=$${RANLIB}" \
37798	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37799	          pdf) \
37800	  || exit 1
37801
37802@endif texinfo
37803
37804.PHONY: maybe-html-texinfo html-texinfo
37805maybe-html-texinfo:
37806@if texinfo
37807maybe-html-texinfo: html-texinfo
37808
37809html-texinfo: \
37810    configure-texinfo
37811	@: $(MAKE); $(unstage)
37812	@[ -f ./texinfo/Makefile ] || exit 0; \
37813	r=`${PWD_COMMAND}`; export r; \
37814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37815	$(HOST_EXPORTS) \
37816	for flag in $(EXTRA_HOST_FLAGS) ; do \
37817	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37818	done; \
37819	echo "Doing html in texinfo" ; \
37820	(cd $(HOST_SUBDIR)/texinfo && \
37821	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37822	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37823	          "RANLIB=$${RANLIB}" \
37824	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37825	          html) \
37826	  || exit 1
37827
37828@endif texinfo
37829
37830.PHONY: maybe-TAGS-texinfo TAGS-texinfo
37831maybe-TAGS-texinfo:
37832@if texinfo
37833maybe-TAGS-texinfo: TAGS-texinfo
37834
37835TAGS-texinfo: \
37836    configure-texinfo
37837	@: $(MAKE); $(unstage)
37838	@[ -f ./texinfo/Makefile ] || exit 0; \
37839	r=`${PWD_COMMAND}`; export r; \
37840	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37841	$(HOST_EXPORTS) \
37842	for flag in $(EXTRA_HOST_FLAGS) ; do \
37843	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37844	done; \
37845	echo "Doing TAGS in texinfo" ; \
37846	(cd $(HOST_SUBDIR)/texinfo && \
37847	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37848	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37849	          "RANLIB=$${RANLIB}" \
37850	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37851	          TAGS) \
37852	  || exit 1
37853
37854@endif texinfo
37855
37856.PHONY: maybe-install-info-texinfo install-info-texinfo
37857maybe-install-info-texinfo:
37858@if texinfo
37859maybe-install-info-texinfo: install-info-texinfo
37860
37861install-info-texinfo: \
37862    configure-texinfo \
37863    info-texinfo
37864	@: $(MAKE); $(unstage)
37865	@[ -f ./texinfo/Makefile ] || exit 0; \
37866	r=`${PWD_COMMAND}`; export r; \
37867	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37868	$(HOST_EXPORTS) \
37869	for flag in $(EXTRA_HOST_FLAGS) ; do \
37870	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37871	done; \
37872	echo "Doing install-info in texinfo" ; \
37873	(cd $(HOST_SUBDIR)/texinfo && \
37874	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37875	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37876	          "RANLIB=$${RANLIB}" \
37877	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37878	          install-info) \
37879	  || exit 1
37880
37881@endif texinfo
37882
37883.PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
37884maybe-install-pdf-texinfo:
37885@if texinfo
37886maybe-install-pdf-texinfo: install-pdf-texinfo
37887
37888install-pdf-texinfo: \
37889    configure-texinfo \
37890    pdf-texinfo
37891	@: $(MAKE); $(unstage)
37892	@[ -f ./texinfo/Makefile ] || exit 0; \
37893	r=`${PWD_COMMAND}`; export r; \
37894	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37895	$(HOST_EXPORTS) \
37896	for flag in $(EXTRA_HOST_FLAGS) ; do \
37897	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37898	done; \
37899	echo "Doing install-pdf in texinfo" ; \
37900	(cd $(HOST_SUBDIR)/texinfo && \
37901	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37902	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37903	          "RANLIB=$${RANLIB}" \
37904	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37905	          install-pdf) \
37906	  || exit 1
37907
37908@endif texinfo
37909
37910.PHONY: maybe-install-html-texinfo install-html-texinfo
37911maybe-install-html-texinfo:
37912@if texinfo
37913maybe-install-html-texinfo: install-html-texinfo
37914
37915install-html-texinfo: \
37916    configure-texinfo \
37917    html-texinfo
37918	@: $(MAKE); $(unstage)
37919	@[ -f ./texinfo/Makefile ] || exit 0; \
37920	r=`${PWD_COMMAND}`; export r; \
37921	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37922	$(HOST_EXPORTS) \
37923	for flag in $(EXTRA_HOST_FLAGS) ; do \
37924	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37925	done; \
37926	echo "Doing install-html in texinfo" ; \
37927	(cd $(HOST_SUBDIR)/texinfo && \
37928	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37929	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37930	          "RANLIB=$${RANLIB}" \
37931	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37932	          install-html) \
37933	  || exit 1
37934
37935@endif texinfo
37936
37937.PHONY: maybe-installcheck-texinfo installcheck-texinfo
37938maybe-installcheck-texinfo:
37939@if texinfo
37940maybe-installcheck-texinfo: installcheck-texinfo
37941
37942installcheck-texinfo: \
37943    configure-texinfo
37944	@: $(MAKE); $(unstage)
37945	@[ -f ./texinfo/Makefile ] || exit 0; \
37946	r=`${PWD_COMMAND}`; export r; \
37947	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37948	$(HOST_EXPORTS) \
37949	for flag in $(EXTRA_HOST_FLAGS) ; do \
37950	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37951	done; \
37952	echo "Doing installcheck in texinfo" ; \
37953	(cd $(HOST_SUBDIR)/texinfo && \
37954	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37955	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37956	          "RANLIB=$${RANLIB}" \
37957	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37958	          installcheck) \
37959	  || exit 1
37960
37961@endif texinfo
37962
37963.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
37964maybe-mostlyclean-texinfo:
37965@if texinfo
37966maybe-mostlyclean-texinfo: mostlyclean-texinfo
37967
37968mostlyclean-texinfo:
37969	@: $(MAKE); $(unstage)
37970	@[ -f ./texinfo/Makefile ] || exit 0; \
37971	r=`${PWD_COMMAND}`; export r; \
37972	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37973	$(HOST_EXPORTS) \
37974	for flag in $(EXTRA_HOST_FLAGS) ; do \
37975	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37976	done; \
37977	echo "Doing mostlyclean in texinfo" ; \
37978	(cd $(HOST_SUBDIR)/texinfo && \
37979	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37980	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37981	          "RANLIB=$${RANLIB}" \
37982	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37983	          mostlyclean) \
37984	  || exit 1
37985
37986@endif texinfo
37987
37988.PHONY: maybe-clean-texinfo clean-texinfo
37989maybe-clean-texinfo:
37990@if texinfo
37991maybe-clean-texinfo: clean-texinfo
37992
37993clean-texinfo:
37994	@: $(MAKE); $(unstage)
37995	@[ -f ./texinfo/Makefile ] || exit 0; \
37996	r=`${PWD_COMMAND}`; export r; \
37997	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37998	$(HOST_EXPORTS) \
37999	for flag in $(EXTRA_HOST_FLAGS) ; do \
38000	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38001	done; \
38002	echo "Doing clean in texinfo" ; \
38003	(cd $(HOST_SUBDIR)/texinfo && \
38004	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38005	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38006	          "RANLIB=$${RANLIB}" \
38007	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38008	          clean) \
38009	  || exit 1
38010
38011@endif texinfo
38012
38013.PHONY: maybe-distclean-texinfo distclean-texinfo
38014maybe-distclean-texinfo:
38015@if texinfo
38016maybe-distclean-texinfo: distclean-texinfo
38017
38018distclean-texinfo:
38019	@: $(MAKE); $(unstage)
38020	@[ -f ./texinfo/Makefile ] || exit 0; \
38021	r=`${PWD_COMMAND}`; export r; \
38022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38023	$(HOST_EXPORTS) \
38024	for flag in $(EXTRA_HOST_FLAGS) ; do \
38025	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38026	done; \
38027	echo "Doing distclean in texinfo" ; \
38028	(cd $(HOST_SUBDIR)/texinfo && \
38029	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38030	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38031	          "RANLIB=$${RANLIB}" \
38032	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38033	          distclean) \
38034	  || exit 1
38035
38036@endif texinfo
38037
38038.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
38039maybe-maintainer-clean-texinfo:
38040@if texinfo
38041maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
38042
38043maintainer-clean-texinfo:
38044	@: $(MAKE); $(unstage)
38045	@[ -f ./texinfo/Makefile ] || exit 0; \
38046	r=`${PWD_COMMAND}`; export r; \
38047	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38048	$(HOST_EXPORTS) \
38049	for flag in $(EXTRA_HOST_FLAGS) ; do \
38050	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38051	done; \
38052	echo "Doing maintainer-clean in texinfo" ; \
38053	(cd $(HOST_SUBDIR)/texinfo && \
38054	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38055	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38056	          "RANLIB=$${RANLIB}" \
38057	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38058	          maintainer-clean) \
38059	  || exit 1
38060
38061@endif texinfo
38062
38063
38064
38065.PHONY: configure-textutils maybe-configure-textutils
38066maybe-configure-textutils:
38067@if gcc-bootstrap
38068configure-textutils: stage_current
38069@endif gcc-bootstrap
38070@if textutils
38071maybe-configure-textutils: configure-textutils
38072configure-textutils:
38073	@: $(MAKE); $(unstage)
38074	@r=`${PWD_COMMAND}`; export r; \
38075	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38076	test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
38077	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
38078	$(HOST_EXPORTS)  \
38079	echo Configuring in $(HOST_SUBDIR)/textutils; \
38080	cd "$(HOST_SUBDIR)/textutils" || exit 1; \
38081	case $(srcdir) in \
38082	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38083	  *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
38084		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38085	esac; \
38086	srcdiroption="--srcdir=$${topdir}/textutils"; \
38087	libsrcdir="$$s/textutils"; \
38088	$(SHELL) $${libsrcdir}/configure \
38089	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38090	  --target=${target_alias} $${srcdiroption}  \
38091	  || exit 1
38092@endif textutils
38093
38094
38095
38096
38097
38098.PHONY: all-textutils maybe-all-textutils
38099maybe-all-textutils:
38100@if gcc-bootstrap
38101all-textutils: stage_current
38102@endif gcc-bootstrap
38103@if textutils
38104TARGET-textutils=all
38105maybe-all-textutils: all-textutils
38106all-textutils: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38113		$(TARGET-textutils))
38114@endif textutils
38115
38116
38117
38118
38119.PHONY: check-textutils maybe-check-textutils
38120maybe-check-textutils:
38121@if textutils
38122maybe-check-textutils: check-textutils
38123
38124check-textutils:
38125	@: $(MAKE); $(unstage)
38126	@r=`${PWD_COMMAND}`; export r; \
38127	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38128	$(HOST_EXPORTS) \
38129	(cd $(HOST_SUBDIR)/textutils && \
38130	  $(MAKE) $(FLAGS_TO_PASS)  check)
38131
38132@endif textutils
38133
38134.PHONY: install-textutils maybe-install-textutils
38135maybe-install-textutils:
38136@if textutils
38137maybe-install-textutils: install-textutils
38138
38139install-textutils: installdirs
38140	@: $(MAKE); $(unstage)
38141	@r=`${PWD_COMMAND}`; export r; \
38142	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38143	$(HOST_EXPORTS) \
38144	(cd $(HOST_SUBDIR)/textutils && \
38145	  $(MAKE) $(FLAGS_TO_PASS)  install)
38146
38147@endif textutils
38148
38149# Other targets (info, dvi, pdf, etc.)
38150
38151.PHONY: maybe-info-textutils info-textutils
38152maybe-info-textutils:
38153@if textutils
38154maybe-info-textutils: info-textutils
38155
38156info-textutils: \
38157    configure-textutils
38158	@: $(MAKE); $(unstage)
38159	@[ -f ./textutils/Makefile ] || exit 0; \
38160	r=`${PWD_COMMAND}`; export r; \
38161	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38162	$(HOST_EXPORTS) \
38163	for flag in $(EXTRA_HOST_FLAGS) ; do \
38164	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38165	done; \
38166	echo "Doing info in textutils" ; \
38167	(cd $(HOST_SUBDIR)/textutils && \
38168	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38169	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38170	          "RANLIB=$${RANLIB}" \
38171	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38172	          info) \
38173	  || exit 1
38174
38175@endif textutils
38176
38177.PHONY: maybe-dvi-textutils dvi-textutils
38178maybe-dvi-textutils:
38179@if textutils
38180maybe-dvi-textutils: dvi-textutils
38181
38182dvi-textutils: \
38183    configure-textutils
38184	@: $(MAKE); $(unstage)
38185	@[ -f ./textutils/Makefile ] || exit 0; \
38186	r=`${PWD_COMMAND}`; export r; \
38187	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38188	$(HOST_EXPORTS) \
38189	for flag in $(EXTRA_HOST_FLAGS) ; do \
38190	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38191	done; \
38192	echo "Doing dvi in textutils" ; \
38193	(cd $(HOST_SUBDIR)/textutils && \
38194	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38195	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38196	          "RANLIB=$${RANLIB}" \
38197	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38198	          dvi) \
38199	  || exit 1
38200
38201@endif textutils
38202
38203.PHONY: maybe-pdf-textutils pdf-textutils
38204maybe-pdf-textutils:
38205@if textutils
38206maybe-pdf-textutils: pdf-textutils
38207
38208pdf-textutils: \
38209    configure-textutils
38210	@: $(MAKE); $(unstage)
38211	@[ -f ./textutils/Makefile ] || exit 0; \
38212	r=`${PWD_COMMAND}`; export r; \
38213	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38214	$(HOST_EXPORTS) \
38215	for flag in $(EXTRA_HOST_FLAGS) ; do \
38216	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38217	done; \
38218	echo "Doing pdf in textutils" ; \
38219	(cd $(HOST_SUBDIR)/textutils && \
38220	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38221	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38222	          "RANLIB=$${RANLIB}" \
38223	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38224	          pdf) \
38225	  || exit 1
38226
38227@endif textutils
38228
38229.PHONY: maybe-html-textutils html-textutils
38230maybe-html-textutils:
38231@if textutils
38232maybe-html-textutils: html-textutils
38233
38234html-textutils: \
38235    configure-textutils
38236	@: $(MAKE); $(unstage)
38237	@[ -f ./textutils/Makefile ] || exit 0; \
38238	r=`${PWD_COMMAND}`; export r; \
38239	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38240	$(HOST_EXPORTS) \
38241	for flag in $(EXTRA_HOST_FLAGS) ; do \
38242	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38243	done; \
38244	echo "Doing html in textutils" ; \
38245	(cd $(HOST_SUBDIR)/textutils && \
38246	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38247	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38248	          "RANLIB=$${RANLIB}" \
38249	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38250	          html) \
38251	  || exit 1
38252
38253@endif textutils
38254
38255.PHONY: maybe-TAGS-textutils TAGS-textutils
38256maybe-TAGS-textutils:
38257@if textutils
38258maybe-TAGS-textutils: TAGS-textutils
38259
38260TAGS-textutils: \
38261    configure-textutils
38262	@: $(MAKE); $(unstage)
38263	@[ -f ./textutils/Makefile ] || exit 0; \
38264	r=`${PWD_COMMAND}`; export r; \
38265	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38266	$(HOST_EXPORTS) \
38267	for flag in $(EXTRA_HOST_FLAGS) ; do \
38268	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38269	done; \
38270	echo "Doing TAGS in textutils" ; \
38271	(cd $(HOST_SUBDIR)/textutils && \
38272	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38273	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38274	          "RANLIB=$${RANLIB}" \
38275	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38276	          TAGS) \
38277	  || exit 1
38278
38279@endif textutils
38280
38281.PHONY: maybe-install-info-textutils install-info-textutils
38282maybe-install-info-textutils:
38283@if textutils
38284maybe-install-info-textutils: install-info-textutils
38285
38286install-info-textutils: \
38287    configure-textutils \
38288    info-textutils
38289	@: $(MAKE); $(unstage)
38290	@[ -f ./textutils/Makefile ] || exit 0; \
38291	r=`${PWD_COMMAND}`; export r; \
38292	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38293	$(HOST_EXPORTS) \
38294	for flag in $(EXTRA_HOST_FLAGS) ; do \
38295	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38296	done; \
38297	echo "Doing install-info in textutils" ; \
38298	(cd $(HOST_SUBDIR)/textutils && \
38299	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38300	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38301	          "RANLIB=$${RANLIB}" \
38302	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38303	          install-info) \
38304	  || exit 1
38305
38306@endif textutils
38307
38308.PHONY: maybe-install-pdf-textutils install-pdf-textutils
38309maybe-install-pdf-textutils:
38310@if textutils
38311maybe-install-pdf-textutils: install-pdf-textutils
38312
38313install-pdf-textutils: \
38314    configure-textutils \
38315    pdf-textutils
38316	@: $(MAKE); $(unstage)
38317	@[ -f ./textutils/Makefile ] || exit 0; \
38318	r=`${PWD_COMMAND}`; export r; \
38319	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38320	$(HOST_EXPORTS) \
38321	for flag in $(EXTRA_HOST_FLAGS) ; do \
38322	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38323	done; \
38324	echo "Doing install-pdf in textutils" ; \
38325	(cd $(HOST_SUBDIR)/textutils && \
38326	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38327	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38328	          "RANLIB=$${RANLIB}" \
38329	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38330	          install-pdf) \
38331	  || exit 1
38332
38333@endif textutils
38334
38335.PHONY: maybe-install-html-textutils install-html-textutils
38336maybe-install-html-textutils:
38337@if textutils
38338maybe-install-html-textutils: install-html-textutils
38339
38340install-html-textutils: \
38341    configure-textutils \
38342    html-textutils
38343	@: $(MAKE); $(unstage)
38344	@[ -f ./textutils/Makefile ] || exit 0; \
38345	r=`${PWD_COMMAND}`; export r; \
38346	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38347	$(HOST_EXPORTS) \
38348	for flag in $(EXTRA_HOST_FLAGS) ; do \
38349	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38350	done; \
38351	echo "Doing install-html in textutils" ; \
38352	(cd $(HOST_SUBDIR)/textutils && \
38353	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38354	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38355	          "RANLIB=$${RANLIB}" \
38356	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38357	          install-html) \
38358	  || exit 1
38359
38360@endif textutils
38361
38362.PHONY: maybe-installcheck-textutils installcheck-textutils
38363maybe-installcheck-textutils:
38364@if textutils
38365maybe-installcheck-textutils: installcheck-textutils
38366
38367installcheck-textutils: \
38368    configure-textutils
38369	@: $(MAKE); $(unstage)
38370	@[ -f ./textutils/Makefile ] || exit 0; \
38371	r=`${PWD_COMMAND}`; export r; \
38372	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38373	$(HOST_EXPORTS) \
38374	for flag in $(EXTRA_HOST_FLAGS) ; do \
38375	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38376	done; \
38377	echo "Doing installcheck in textutils" ; \
38378	(cd $(HOST_SUBDIR)/textutils && \
38379	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38380	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38381	          "RANLIB=$${RANLIB}" \
38382	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38383	          installcheck) \
38384	  || exit 1
38385
38386@endif textutils
38387
38388.PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
38389maybe-mostlyclean-textutils:
38390@if textutils
38391maybe-mostlyclean-textutils: mostlyclean-textutils
38392
38393mostlyclean-textutils:
38394	@: $(MAKE); $(unstage)
38395	@[ -f ./textutils/Makefile ] || exit 0; \
38396	r=`${PWD_COMMAND}`; export r; \
38397	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38398	$(HOST_EXPORTS) \
38399	for flag in $(EXTRA_HOST_FLAGS) ; do \
38400	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38401	done; \
38402	echo "Doing mostlyclean in textutils" ; \
38403	(cd $(HOST_SUBDIR)/textutils && \
38404	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38405	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38406	          "RANLIB=$${RANLIB}" \
38407	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38408	          mostlyclean) \
38409	  || exit 1
38410
38411@endif textutils
38412
38413.PHONY: maybe-clean-textutils clean-textutils
38414maybe-clean-textutils:
38415@if textutils
38416maybe-clean-textutils: clean-textutils
38417
38418clean-textutils:
38419	@: $(MAKE); $(unstage)
38420	@[ -f ./textutils/Makefile ] || exit 0; \
38421	r=`${PWD_COMMAND}`; export r; \
38422	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38423	$(HOST_EXPORTS) \
38424	for flag in $(EXTRA_HOST_FLAGS) ; do \
38425	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38426	done; \
38427	echo "Doing clean in textutils" ; \
38428	(cd $(HOST_SUBDIR)/textutils && \
38429	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38430	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38431	          "RANLIB=$${RANLIB}" \
38432	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38433	          clean) \
38434	  || exit 1
38435
38436@endif textutils
38437
38438.PHONY: maybe-distclean-textutils distclean-textutils
38439maybe-distclean-textutils:
38440@if textutils
38441maybe-distclean-textutils: distclean-textutils
38442
38443distclean-textutils:
38444	@: $(MAKE); $(unstage)
38445	@[ -f ./textutils/Makefile ] || exit 0; \
38446	r=`${PWD_COMMAND}`; export r; \
38447	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38448	$(HOST_EXPORTS) \
38449	for flag in $(EXTRA_HOST_FLAGS) ; do \
38450	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38451	done; \
38452	echo "Doing distclean in textutils" ; \
38453	(cd $(HOST_SUBDIR)/textutils && \
38454	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38455	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38456	          "RANLIB=$${RANLIB}" \
38457	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38458	          distclean) \
38459	  || exit 1
38460
38461@endif textutils
38462
38463.PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
38464maybe-maintainer-clean-textutils:
38465@if textutils
38466maybe-maintainer-clean-textutils: maintainer-clean-textutils
38467
38468maintainer-clean-textutils:
38469	@: $(MAKE); $(unstage)
38470	@[ -f ./textutils/Makefile ] || exit 0; \
38471	r=`${PWD_COMMAND}`; export r; \
38472	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38473	$(HOST_EXPORTS) \
38474	for flag in $(EXTRA_HOST_FLAGS) ; do \
38475	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38476	done; \
38477	echo "Doing maintainer-clean in textutils" ; \
38478	(cd $(HOST_SUBDIR)/textutils && \
38479	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38480	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38481	          "RANLIB=$${RANLIB}" \
38482	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38483	          maintainer-clean) \
38484	  || exit 1
38485
38486@endif textutils
38487
38488
38489
38490.PHONY: configure-time maybe-configure-time
38491maybe-configure-time:
38492@if gcc-bootstrap
38493configure-time: stage_current
38494@endif gcc-bootstrap
38495@if time
38496maybe-configure-time: configure-time
38497configure-time:
38498	@: $(MAKE); $(unstage)
38499	@r=`${PWD_COMMAND}`; export r; \
38500	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38501	test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
38502	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
38503	$(HOST_EXPORTS)  \
38504	echo Configuring in $(HOST_SUBDIR)/time; \
38505	cd "$(HOST_SUBDIR)/time" || exit 1; \
38506	case $(srcdir) in \
38507	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38508	  *) topdir=`echo $(HOST_SUBDIR)/time/ | \
38509		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38510	esac; \
38511	srcdiroption="--srcdir=$${topdir}/time"; \
38512	libsrcdir="$$s/time"; \
38513	$(SHELL) $${libsrcdir}/configure \
38514	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38515	  --target=${target_alias} $${srcdiroption}  \
38516	  || exit 1
38517@endif time
38518
38519
38520
38521
38522
38523.PHONY: all-time maybe-all-time
38524maybe-all-time:
38525@if gcc-bootstrap
38526all-time: stage_current
38527@endif gcc-bootstrap
38528@if time
38529TARGET-time=all
38530maybe-all-time: all-time
38531all-time: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38538		$(TARGET-time))
38539@endif time
38540
38541
38542
38543
38544.PHONY: check-time maybe-check-time
38545maybe-check-time:
38546@if time
38547maybe-check-time: check-time
38548
38549check-time:
38550	@: $(MAKE); $(unstage)
38551	@r=`${PWD_COMMAND}`; export r; \
38552	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38553	$(HOST_EXPORTS) \
38554	(cd $(HOST_SUBDIR)/time && \
38555	  $(MAKE) $(FLAGS_TO_PASS)  check)
38556
38557@endif time
38558
38559.PHONY: install-time maybe-install-time
38560maybe-install-time:
38561@if time
38562maybe-install-time: install-time
38563
38564install-time: installdirs
38565	@: $(MAKE); $(unstage)
38566	@r=`${PWD_COMMAND}`; export r; \
38567	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38568	$(HOST_EXPORTS) \
38569	(cd $(HOST_SUBDIR)/time && \
38570	  $(MAKE) $(FLAGS_TO_PASS)  install)
38571
38572@endif time
38573
38574# Other targets (info, dvi, pdf, etc.)
38575
38576.PHONY: maybe-info-time info-time
38577maybe-info-time:
38578@if time
38579maybe-info-time: info-time
38580
38581info-time: \
38582    configure-time
38583	@: $(MAKE); $(unstage)
38584	@[ -f ./time/Makefile ] || exit 0; \
38585	r=`${PWD_COMMAND}`; export r; \
38586	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38587	$(HOST_EXPORTS) \
38588	for flag in $(EXTRA_HOST_FLAGS) ; do \
38589	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38590	done; \
38591	echo "Doing info in time" ; \
38592	(cd $(HOST_SUBDIR)/time && \
38593	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38594	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38595	          "RANLIB=$${RANLIB}" \
38596	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38597	          info) \
38598	  || exit 1
38599
38600@endif time
38601
38602.PHONY: maybe-dvi-time dvi-time
38603maybe-dvi-time:
38604@if time
38605maybe-dvi-time: dvi-time
38606
38607dvi-time: \
38608    configure-time
38609	@: $(MAKE); $(unstage)
38610	@[ -f ./time/Makefile ] || exit 0; \
38611	r=`${PWD_COMMAND}`; export r; \
38612	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38613	$(HOST_EXPORTS) \
38614	for flag in $(EXTRA_HOST_FLAGS) ; do \
38615	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38616	done; \
38617	echo "Doing dvi in time" ; \
38618	(cd $(HOST_SUBDIR)/time && \
38619	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38620	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38621	          "RANLIB=$${RANLIB}" \
38622	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38623	          dvi) \
38624	  || exit 1
38625
38626@endif time
38627
38628.PHONY: maybe-pdf-time pdf-time
38629maybe-pdf-time:
38630@if time
38631maybe-pdf-time: pdf-time
38632
38633pdf-time: \
38634    configure-time
38635	@: $(MAKE); $(unstage)
38636	@[ -f ./time/Makefile ] || exit 0; \
38637	r=`${PWD_COMMAND}`; export r; \
38638	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38639	$(HOST_EXPORTS) \
38640	for flag in $(EXTRA_HOST_FLAGS) ; do \
38641	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38642	done; \
38643	echo "Doing pdf in time" ; \
38644	(cd $(HOST_SUBDIR)/time && \
38645	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38646	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38647	          "RANLIB=$${RANLIB}" \
38648	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38649	          pdf) \
38650	  || exit 1
38651
38652@endif time
38653
38654.PHONY: maybe-html-time html-time
38655maybe-html-time:
38656@if time
38657maybe-html-time: html-time
38658
38659html-time: \
38660    configure-time
38661	@: $(MAKE); $(unstage)
38662	@[ -f ./time/Makefile ] || exit 0; \
38663	r=`${PWD_COMMAND}`; export r; \
38664	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38665	$(HOST_EXPORTS) \
38666	for flag in $(EXTRA_HOST_FLAGS) ; do \
38667	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38668	done; \
38669	echo "Doing html in time" ; \
38670	(cd $(HOST_SUBDIR)/time && \
38671	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38672	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38673	          "RANLIB=$${RANLIB}" \
38674	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38675	          html) \
38676	  || exit 1
38677
38678@endif time
38679
38680.PHONY: maybe-TAGS-time TAGS-time
38681maybe-TAGS-time:
38682@if time
38683maybe-TAGS-time: TAGS-time
38684
38685TAGS-time: \
38686    configure-time
38687	@: $(MAKE); $(unstage)
38688	@[ -f ./time/Makefile ] || exit 0; \
38689	r=`${PWD_COMMAND}`; export r; \
38690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38691	$(HOST_EXPORTS) \
38692	for flag in $(EXTRA_HOST_FLAGS) ; do \
38693	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38694	done; \
38695	echo "Doing TAGS in time" ; \
38696	(cd $(HOST_SUBDIR)/time && \
38697	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38698	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38699	          "RANLIB=$${RANLIB}" \
38700	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38701	          TAGS) \
38702	  || exit 1
38703
38704@endif time
38705
38706.PHONY: maybe-install-info-time install-info-time
38707maybe-install-info-time:
38708@if time
38709maybe-install-info-time: install-info-time
38710
38711install-info-time: \
38712    configure-time \
38713    info-time
38714	@: $(MAKE); $(unstage)
38715	@[ -f ./time/Makefile ] || exit 0; \
38716	r=`${PWD_COMMAND}`; export r; \
38717	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38718	$(HOST_EXPORTS) \
38719	for flag in $(EXTRA_HOST_FLAGS) ; do \
38720	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38721	done; \
38722	echo "Doing install-info in time" ; \
38723	(cd $(HOST_SUBDIR)/time && \
38724	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38725	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38726	          "RANLIB=$${RANLIB}" \
38727	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38728	          install-info) \
38729	  || exit 1
38730
38731@endif time
38732
38733.PHONY: maybe-install-pdf-time install-pdf-time
38734maybe-install-pdf-time:
38735@if time
38736maybe-install-pdf-time: install-pdf-time
38737
38738install-pdf-time: \
38739    configure-time \
38740    pdf-time
38741	@: $(MAKE); $(unstage)
38742	@[ -f ./time/Makefile ] || exit 0; \
38743	r=`${PWD_COMMAND}`; export r; \
38744	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38745	$(HOST_EXPORTS) \
38746	for flag in $(EXTRA_HOST_FLAGS) ; do \
38747	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38748	done; \
38749	echo "Doing install-pdf in time" ; \
38750	(cd $(HOST_SUBDIR)/time && \
38751	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38752	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38753	          "RANLIB=$${RANLIB}" \
38754	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38755	          install-pdf) \
38756	  || exit 1
38757
38758@endif time
38759
38760.PHONY: maybe-install-html-time install-html-time
38761maybe-install-html-time:
38762@if time
38763maybe-install-html-time: install-html-time
38764
38765install-html-time: \
38766    configure-time \
38767    html-time
38768	@: $(MAKE); $(unstage)
38769	@[ -f ./time/Makefile ] || exit 0; \
38770	r=`${PWD_COMMAND}`; export r; \
38771	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38772	$(HOST_EXPORTS) \
38773	for flag in $(EXTRA_HOST_FLAGS) ; do \
38774	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38775	done; \
38776	echo "Doing install-html in time" ; \
38777	(cd $(HOST_SUBDIR)/time && \
38778	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38779	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38780	          "RANLIB=$${RANLIB}" \
38781	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38782	          install-html) \
38783	  || exit 1
38784
38785@endif time
38786
38787.PHONY: maybe-installcheck-time installcheck-time
38788maybe-installcheck-time:
38789@if time
38790maybe-installcheck-time: installcheck-time
38791
38792installcheck-time: \
38793    configure-time
38794	@: $(MAKE); $(unstage)
38795	@[ -f ./time/Makefile ] || exit 0; \
38796	r=`${PWD_COMMAND}`; export r; \
38797	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38798	$(HOST_EXPORTS) \
38799	for flag in $(EXTRA_HOST_FLAGS) ; do \
38800	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38801	done; \
38802	echo "Doing installcheck in time" ; \
38803	(cd $(HOST_SUBDIR)/time && \
38804	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38805	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38806	          "RANLIB=$${RANLIB}" \
38807	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38808	          installcheck) \
38809	  || exit 1
38810
38811@endif time
38812
38813.PHONY: maybe-mostlyclean-time mostlyclean-time
38814maybe-mostlyclean-time:
38815@if time
38816maybe-mostlyclean-time: mostlyclean-time
38817
38818mostlyclean-time:
38819	@: $(MAKE); $(unstage)
38820	@[ -f ./time/Makefile ] || exit 0; \
38821	r=`${PWD_COMMAND}`; export r; \
38822	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38823	$(HOST_EXPORTS) \
38824	for flag in $(EXTRA_HOST_FLAGS) ; do \
38825	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38826	done; \
38827	echo "Doing mostlyclean in time" ; \
38828	(cd $(HOST_SUBDIR)/time && \
38829	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38830	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38831	          "RANLIB=$${RANLIB}" \
38832	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38833	          mostlyclean) \
38834	  || exit 1
38835
38836@endif time
38837
38838.PHONY: maybe-clean-time clean-time
38839maybe-clean-time:
38840@if time
38841maybe-clean-time: clean-time
38842
38843clean-time:
38844	@: $(MAKE); $(unstage)
38845	@[ -f ./time/Makefile ] || exit 0; \
38846	r=`${PWD_COMMAND}`; export r; \
38847	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38848	$(HOST_EXPORTS) \
38849	for flag in $(EXTRA_HOST_FLAGS) ; do \
38850	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38851	done; \
38852	echo "Doing clean in time" ; \
38853	(cd $(HOST_SUBDIR)/time && \
38854	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38855	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38856	          "RANLIB=$${RANLIB}" \
38857	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38858	          clean) \
38859	  || exit 1
38860
38861@endif time
38862
38863.PHONY: maybe-distclean-time distclean-time
38864maybe-distclean-time:
38865@if time
38866maybe-distclean-time: distclean-time
38867
38868distclean-time:
38869	@: $(MAKE); $(unstage)
38870	@[ -f ./time/Makefile ] || exit 0; \
38871	r=`${PWD_COMMAND}`; export r; \
38872	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38873	$(HOST_EXPORTS) \
38874	for flag in $(EXTRA_HOST_FLAGS) ; do \
38875	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38876	done; \
38877	echo "Doing distclean in time" ; \
38878	(cd $(HOST_SUBDIR)/time && \
38879	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38880	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38881	          "RANLIB=$${RANLIB}" \
38882	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38883	          distclean) \
38884	  || exit 1
38885
38886@endif time
38887
38888.PHONY: maybe-maintainer-clean-time maintainer-clean-time
38889maybe-maintainer-clean-time:
38890@if time
38891maybe-maintainer-clean-time: maintainer-clean-time
38892
38893maintainer-clean-time:
38894	@: $(MAKE); $(unstage)
38895	@[ -f ./time/Makefile ] || exit 0; \
38896	r=`${PWD_COMMAND}`; export r; \
38897	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38898	$(HOST_EXPORTS) \
38899	for flag in $(EXTRA_HOST_FLAGS) ; do \
38900	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38901	done; \
38902	echo "Doing maintainer-clean in time" ; \
38903	(cd $(HOST_SUBDIR)/time && \
38904	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38905	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38906	          "RANLIB=$${RANLIB}" \
38907	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38908	          maintainer-clean) \
38909	  || exit 1
38910
38911@endif time
38912
38913
38914
38915.PHONY: configure-uudecode maybe-configure-uudecode
38916maybe-configure-uudecode:
38917@if gcc-bootstrap
38918configure-uudecode: stage_current
38919@endif gcc-bootstrap
38920@if uudecode
38921maybe-configure-uudecode: configure-uudecode
38922configure-uudecode:
38923	@: $(MAKE); $(unstage)
38924	@r=`${PWD_COMMAND}`; export r; \
38925	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38926	test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
38927	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
38928	$(HOST_EXPORTS)  \
38929	echo Configuring in $(HOST_SUBDIR)/uudecode; \
38930	cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
38931	case $(srcdir) in \
38932	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38933	  *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
38934		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38935	esac; \
38936	srcdiroption="--srcdir=$${topdir}/uudecode"; \
38937	libsrcdir="$$s/uudecode"; \
38938	$(SHELL) $${libsrcdir}/configure \
38939	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38940	  --target=${target_alias} $${srcdiroption}  \
38941	  || exit 1
38942@endif uudecode
38943
38944
38945
38946
38947
38948.PHONY: all-uudecode maybe-all-uudecode
38949maybe-all-uudecode:
38950@if gcc-bootstrap
38951all-uudecode: stage_current
38952@endif gcc-bootstrap
38953@if uudecode
38954TARGET-uudecode=all
38955maybe-all-uudecode: all-uudecode
38956all-uudecode: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
38963		$(TARGET-uudecode))
38964@endif uudecode
38965
38966
38967
38968
38969.PHONY: check-uudecode maybe-check-uudecode
38970maybe-check-uudecode:
38971@if uudecode
38972maybe-check-uudecode: check-uudecode
38973
38974check-uudecode:
38975	@: $(MAKE); $(unstage)
38976	@r=`${PWD_COMMAND}`; export r; \
38977	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38978	$(HOST_EXPORTS) \
38979	(cd $(HOST_SUBDIR)/uudecode && \
38980	  $(MAKE) $(FLAGS_TO_PASS)  check)
38981
38982@endif uudecode
38983
38984.PHONY: install-uudecode maybe-install-uudecode
38985maybe-install-uudecode:
38986@if uudecode
38987maybe-install-uudecode: install-uudecode
38988
38989install-uudecode: installdirs
38990	@: $(MAKE); $(unstage)
38991	@r=`${PWD_COMMAND}`; export r; \
38992	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38993	$(HOST_EXPORTS) \
38994	(cd $(HOST_SUBDIR)/uudecode && \
38995	  $(MAKE) $(FLAGS_TO_PASS)  install)
38996
38997@endif uudecode
38998
38999# Other targets (info, dvi, pdf, etc.)
39000
39001.PHONY: maybe-info-uudecode info-uudecode
39002maybe-info-uudecode:
39003@if uudecode
39004maybe-info-uudecode: info-uudecode
39005
39006info-uudecode: \
39007    configure-uudecode
39008	@: $(MAKE); $(unstage)
39009	@[ -f ./uudecode/Makefile ] || exit 0; \
39010	r=`${PWD_COMMAND}`; export r; \
39011	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39012	$(HOST_EXPORTS) \
39013	for flag in $(EXTRA_HOST_FLAGS) ; do \
39014	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39015	done; \
39016	echo "Doing info in uudecode" ; \
39017	(cd $(HOST_SUBDIR)/uudecode && \
39018	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39019	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39020	          "RANLIB=$${RANLIB}" \
39021	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39022	          info) \
39023	  || exit 1
39024
39025@endif uudecode
39026
39027.PHONY: maybe-dvi-uudecode dvi-uudecode
39028maybe-dvi-uudecode:
39029@if uudecode
39030maybe-dvi-uudecode: dvi-uudecode
39031
39032dvi-uudecode: \
39033    configure-uudecode
39034	@: $(MAKE); $(unstage)
39035	@[ -f ./uudecode/Makefile ] || exit 0; \
39036	r=`${PWD_COMMAND}`; export r; \
39037	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39038	$(HOST_EXPORTS) \
39039	for flag in $(EXTRA_HOST_FLAGS) ; do \
39040	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39041	done; \
39042	echo "Doing dvi in uudecode" ; \
39043	(cd $(HOST_SUBDIR)/uudecode && \
39044	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39045	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39046	          "RANLIB=$${RANLIB}" \
39047	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39048	          dvi) \
39049	  || exit 1
39050
39051@endif uudecode
39052
39053.PHONY: maybe-pdf-uudecode pdf-uudecode
39054maybe-pdf-uudecode:
39055@if uudecode
39056maybe-pdf-uudecode: pdf-uudecode
39057
39058pdf-uudecode: \
39059    configure-uudecode
39060	@: $(MAKE); $(unstage)
39061	@[ -f ./uudecode/Makefile ] || exit 0; \
39062	r=`${PWD_COMMAND}`; export r; \
39063	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39064	$(HOST_EXPORTS) \
39065	for flag in $(EXTRA_HOST_FLAGS) ; do \
39066	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39067	done; \
39068	echo "Doing pdf in uudecode" ; \
39069	(cd $(HOST_SUBDIR)/uudecode && \
39070	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39071	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39072	          "RANLIB=$${RANLIB}" \
39073	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39074	          pdf) \
39075	  || exit 1
39076
39077@endif uudecode
39078
39079.PHONY: maybe-html-uudecode html-uudecode
39080maybe-html-uudecode:
39081@if uudecode
39082maybe-html-uudecode: html-uudecode
39083
39084html-uudecode: \
39085    configure-uudecode
39086	@: $(MAKE); $(unstage)
39087	@[ -f ./uudecode/Makefile ] || exit 0; \
39088	r=`${PWD_COMMAND}`; export r; \
39089	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39090	$(HOST_EXPORTS) \
39091	for flag in $(EXTRA_HOST_FLAGS) ; do \
39092	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39093	done; \
39094	echo "Doing html in uudecode" ; \
39095	(cd $(HOST_SUBDIR)/uudecode && \
39096	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39097	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39098	          "RANLIB=$${RANLIB}" \
39099	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39100	          html) \
39101	  || exit 1
39102
39103@endif uudecode
39104
39105.PHONY: maybe-TAGS-uudecode TAGS-uudecode
39106maybe-TAGS-uudecode:
39107@if uudecode
39108maybe-TAGS-uudecode: TAGS-uudecode
39109
39110TAGS-uudecode: \
39111    configure-uudecode
39112	@: $(MAKE); $(unstage)
39113	@[ -f ./uudecode/Makefile ] || exit 0; \
39114	r=`${PWD_COMMAND}`; export r; \
39115	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39116	$(HOST_EXPORTS) \
39117	for flag in $(EXTRA_HOST_FLAGS) ; do \
39118	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39119	done; \
39120	echo "Doing TAGS in uudecode" ; \
39121	(cd $(HOST_SUBDIR)/uudecode && \
39122	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39123	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39124	          "RANLIB=$${RANLIB}" \
39125	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39126	          TAGS) \
39127	  || exit 1
39128
39129@endif uudecode
39130
39131.PHONY: maybe-install-info-uudecode install-info-uudecode
39132maybe-install-info-uudecode:
39133@if uudecode
39134maybe-install-info-uudecode: install-info-uudecode
39135
39136install-info-uudecode: \
39137    configure-uudecode \
39138    info-uudecode
39139	@: $(MAKE); $(unstage)
39140	@[ -f ./uudecode/Makefile ] || exit 0; \
39141	r=`${PWD_COMMAND}`; export r; \
39142	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39143	$(HOST_EXPORTS) \
39144	for flag in $(EXTRA_HOST_FLAGS) ; do \
39145	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39146	done; \
39147	echo "Doing install-info in uudecode" ; \
39148	(cd $(HOST_SUBDIR)/uudecode && \
39149	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39150	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39151	          "RANLIB=$${RANLIB}" \
39152	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39153	          install-info) \
39154	  || exit 1
39155
39156@endif uudecode
39157
39158.PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
39159maybe-install-pdf-uudecode:
39160@if uudecode
39161maybe-install-pdf-uudecode: install-pdf-uudecode
39162
39163install-pdf-uudecode: \
39164    configure-uudecode \
39165    pdf-uudecode
39166	@: $(MAKE); $(unstage)
39167	@[ -f ./uudecode/Makefile ] || exit 0; \
39168	r=`${PWD_COMMAND}`; export r; \
39169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39170	$(HOST_EXPORTS) \
39171	for flag in $(EXTRA_HOST_FLAGS) ; do \
39172	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39173	done; \
39174	echo "Doing install-pdf in uudecode" ; \
39175	(cd $(HOST_SUBDIR)/uudecode && \
39176	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39177	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39178	          "RANLIB=$${RANLIB}" \
39179	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39180	          install-pdf) \
39181	  || exit 1
39182
39183@endif uudecode
39184
39185.PHONY: maybe-install-html-uudecode install-html-uudecode
39186maybe-install-html-uudecode:
39187@if uudecode
39188maybe-install-html-uudecode: install-html-uudecode
39189
39190install-html-uudecode: \
39191    configure-uudecode \
39192    html-uudecode
39193	@: $(MAKE); $(unstage)
39194	@[ -f ./uudecode/Makefile ] || exit 0; \
39195	r=`${PWD_COMMAND}`; export r; \
39196	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39197	$(HOST_EXPORTS) \
39198	for flag in $(EXTRA_HOST_FLAGS) ; do \
39199	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39200	done; \
39201	echo "Doing install-html in uudecode" ; \
39202	(cd $(HOST_SUBDIR)/uudecode && \
39203	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39204	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39205	          "RANLIB=$${RANLIB}" \
39206	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39207	          install-html) \
39208	  || exit 1
39209
39210@endif uudecode
39211
39212.PHONY: maybe-installcheck-uudecode installcheck-uudecode
39213maybe-installcheck-uudecode:
39214@if uudecode
39215maybe-installcheck-uudecode: installcheck-uudecode
39216
39217installcheck-uudecode: \
39218    configure-uudecode
39219	@: $(MAKE); $(unstage)
39220	@[ -f ./uudecode/Makefile ] || exit 0; \
39221	r=`${PWD_COMMAND}`; export r; \
39222	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39223	$(HOST_EXPORTS) \
39224	for flag in $(EXTRA_HOST_FLAGS) ; do \
39225	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39226	done; \
39227	echo "Doing installcheck in uudecode" ; \
39228	(cd $(HOST_SUBDIR)/uudecode && \
39229	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39230	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39231	          "RANLIB=$${RANLIB}" \
39232	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39233	          installcheck) \
39234	  || exit 1
39235
39236@endif uudecode
39237
39238.PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
39239maybe-mostlyclean-uudecode:
39240@if uudecode
39241maybe-mostlyclean-uudecode: mostlyclean-uudecode
39242
39243mostlyclean-uudecode:
39244	@: $(MAKE); $(unstage)
39245	@[ -f ./uudecode/Makefile ] || exit 0; \
39246	r=`${PWD_COMMAND}`; export r; \
39247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39248	$(HOST_EXPORTS) \
39249	for flag in $(EXTRA_HOST_FLAGS) ; do \
39250	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39251	done; \
39252	echo "Doing mostlyclean in uudecode" ; \
39253	(cd $(HOST_SUBDIR)/uudecode && \
39254	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39255	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39256	          "RANLIB=$${RANLIB}" \
39257	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39258	          mostlyclean) \
39259	  || exit 1
39260
39261@endif uudecode
39262
39263.PHONY: maybe-clean-uudecode clean-uudecode
39264maybe-clean-uudecode:
39265@if uudecode
39266maybe-clean-uudecode: clean-uudecode
39267
39268clean-uudecode:
39269	@: $(MAKE); $(unstage)
39270	@[ -f ./uudecode/Makefile ] || exit 0; \
39271	r=`${PWD_COMMAND}`; export r; \
39272	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39273	$(HOST_EXPORTS) \
39274	for flag in $(EXTRA_HOST_FLAGS) ; do \
39275	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39276	done; \
39277	echo "Doing clean in uudecode" ; \
39278	(cd $(HOST_SUBDIR)/uudecode && \
39279	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39280	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39281	          "RANLIB=$${RANLIB}" \
39282	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39283	          clean) \
39284	  || exit 1
39285
39286@endif uudecode
39287
39288.PHONY: maybe-distclean-uudecode distclean-uudecode
39289maybe-distclean-uudecode:
39290@if uudecode
39291maybe-distclean-uudecode: distclean-uudecode
39292
39293distclean-uudecode:
39294	@: $(MAKE); $(unstage)
39295	@[ -f ./uudecode/Makefile ] || exit 0; \
39296	r=`${PWD_COMMAND}`; export r; \
39297	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39298	$(HOST_EXPORTS) \
39299	for flag in $(EXTRA_HOST_FLAGS) ; do \
39300	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39301	done; \
39302	echo "Doing distclean in uudecode" ; \
39303	(cd $(HOST_SUBDIR)/uudecode && \
39304	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39305	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39306	          "RANLIB=$${RANLIB}" \
39307	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39308	          distclean) \
39309	  || exit 1
39310
39311@endif uudecode
39312
39313.PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
39314maybe-maintainer-clean-uudecode:
39315@if uudecode
39316maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
39317
39318maintainer-clean-uudecode:
39319	@: $(MAKE); $(unstage)
39320	@[ -f ./uudecode/Makefile ] || exit 0; \
39321	r=`${PWD_COMMAND}`; export r; \
39322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39323	$(HOST_EXPORTS) \
39324	for flag in $(EXTRA_HOST_FLAGS) ; do \
39325	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39326	done; \
39327	echo "Doing maintainer-clean in uudecode" ; \
39328	(cd $(HOST_SUBDIR)/uudecode && \
39329	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39330	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39331	          "RANLIB=$${RANLIB}" \
39332	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39333	          maintainer-clean) \
39334	  || exit 1
39335
39336@endif uudecode
39337
39338
39339
39340.PHONY: configure-wdiff maybe-configure-wdiff
39341maybe-configure-wdiff:
39342@if gcc-bootstrap
39343configure-wdiff: stage_current
39344@endif gcc-bootstrap
39345@if wdiff
39346maybe-configure-wdiff: configure-wdiff
39347configure-wdiff:
39348	@: $(MAKE); $(unstage)
39349	@r=`${PWD_COMMAND}`; export r; \
39350	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39351	test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
39352	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
39353	$(HOST_EXPORTS)  \
39354	echo Configuring in $(HOST_SUBDIR)/wdiff; \
39355	cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
39356	case $(srcdir) in \
39357	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39358	  *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
39359		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39360	esac; \
39361	srcdiroption="--srcdir=$${topdir}/wdiff"; \
39362	libsrcdir="$$s/wdiff"; \
39363	$(SHELL) $${libsrcdir}/configure \
39364	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39365	  --target=${target_alias} $${srcdiroption}  \
39366	  || exit 1
39367@endif wdiff
39368
39369
39370
39371
39372
39373.PHONY: all-wdiff maybe-all-wdiff
39374maybe-all-wdiff:
39375@if gcc-bootstrap
39376all-wdiff: stage_current
39377@endif gcc-bootstrap
39378@if wdiff
39379TARGET-wdiff=all
39380maybe-all-wdiff: all-wdiff
39381all-wdiff: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39388		$(TARGET-wdiff))
39389@endif wdiff
39390
39391
39392
39393
39394.PHONY: check-wdiff maybe-check-wdiff
39395maybe-check-wdiff:
39396@if wdiff
39397maybe-check-wdiff: check-wdiff
39398
39399check-wdiff:
39400	@: $(MAKE); $(unstage)
39401	@r=`${PWD_COMMAND}`; export r; \
39402	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39403	$(HOST_EXPORTS) \
39404	(cd $(HOST_SUBDIR)/wdiff && \
39405	  $(MAKE) $(FLAGS_TO_PASS)  check)
39406
39407@endif wdiff
39408
39409.PHONY: install-wdiff maybe-install-wdiff
39410maybe-install-wdiff:
39411@if wdiff
39412maybe-install-wdiff: install-wdiff
39413
39414install-wdiff: installdirs
39415	@: $(MAKE); $(unstage)
39416	@r=`${PWD_COMMAND}`; export r; \
39417	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39418	$(HOST_EXPORTS) \
39419	(cd $(HOST_SUBDIR)/wdiff && \
39420	  $(MAKE) $(FLAGS_TO_PASS)  install)
39421
39422@endif wdiff
39423
39424# Other targets (info, dvi, pdf, etc.)
39425
39426.PHONY: maybe-info-wdiff info-wdiff
39427maybe-info-wdiff:
39428@if wdiff
39429maybe-info-wdiff: info-wdiff
39430
39431info-wdiff: \
39432    configure-wdiff
39433	@: $(MAKE); $(unstage)
39434	@[ -f ./wdiff/Makefile ] || exit 0; \
39435	r=`${PWD_COMMAND}`; export r; \
39436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39437	$(HOST_EXPORTS) \
39438	for flag in $(EXTRA_HOST_FLAGS) ; do \
39439	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39440	done; \
39441	echo "Doing info in wdiff" ; \
39442	(cd $(HOST_SUBDIR)/wdiff && \
39443	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39444	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39445	          "RANLIB=$${RANLIB}" \
39446	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39447	          info) \
39448	  || exit 1
39449
39450@endif wdiff
39451
39452.PHONY: maybe-dvi-wdiff dvi-wdiff
39453maybe-dvi-wdiff:
39454@if wdiff
39455maybe-dvi-wdiff: dvi-wdiff
39456
39457dvi-wdiff: \
39458    configure-wdiff
39459	@: $(MAKE); $(unstage)
39460	@[ -f ./wdiff/Makefile ] || exit 0; \
39461	r=`${PWD_COMMAND}`; export r; \
39462	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39463	$(HOST_EXPORTS) \
39464	for flag in $(EXTRA_HOST_FLAGS) ; do \
39465	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39466	done; \
39467	echo "Doing dvi in wdiff" ; \
39468	(cd $(HOST_SUBDIR)/wdiff && \
39469	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39470	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39471	          "RANLIB=$${RANLIB}" \
39472	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39473	          dvi) \
39474	  || exit 1
39475
39476@endif wdiff
39477
39478.PHONY: maybe-pdf-wdiff pdf-wdiff
39479maybe-pdf-wdiff:
39480@if wdiff
39481maybe-pdf-wdiff: pdf-wdiff
39482
39483pdf-wdiff: \
39484    configure-wdiff
39485	@: $(MAKE); $(unstage)
39486	@[ -f ./wdiff/Makefile ] || exit 0; \
39487	r=`${PWD_COMMAND}`; export r; \
39488	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39489	$(HOST_EXPORTS) \
39490	for flag in $(EXTRA_HOST_FLAGS) ; do \
39491	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39492	done; \
39493	echo "Doing pdf in wdiff" ; \
39494	(cd $(HOST_SUBDIR)/wdiff && \
39495	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39496	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39497	          "RANLIB=$${RANLIB}" \
39498	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39499	          pdf) \
39500	  || exit 1
39501
39502@endif wdiff
39503
39504.PHONY: maybe-html-wdiff html-wdiff
39505maybe-html-wdiff:
39506@if wdiff
39507maybe-html-wdiff: html-wdiff
39508
39509html-wdiff: \
39510    configure-wdiff
39511	@: $(MAKE); $(unstage)
39512	@[ -f ./wdiff/Makefile ] || exit 0; \
39513	r=`${PWD_COMMAND}`; export r; \
39514	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39515	$(HOST_EXPORTS) \
39516	for flag in $(EXTRA_HOST_FLAGS) ; do \
39517	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39518	done; \
39519	echo "Doing html in wdiff" ; \
39520	(cd $(HOST_SUBDIR)/wdiff && \
39521	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39522	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39523	          "RANLIB=$${RANLIB}" \
39524	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39525	          html) \
39526	  || exit 1
39527
39528@endif wdiff
39529
39530.PHONY: maybe-TAGS-wdiff TAGS-wdiff
39531maybe-TAGS-wdiff:
39532@if wdiff
39533maybe-TAGS-wdiff: TAGS-wdiff
39534
39535TAGS-wdiff: \
39536    configure-wdiff
39537	@: $(MAKE); $(unstage)
39538	@[ -f ./wdiff/Makefile ] || exit 0; \
39539	r=`${PWD_COMMAND}`; export r; \
39540	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39541	$(HOST_EXPORTS) \
39542	for flag in $(EXTRA_HOST_FLAGS) ; do \
39543	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39544	done; \
39545	echo "Doing TAGS in wdiff" ; \
39546	(cd $(HOST_SUBDIR)/wdiff && \
39547	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39548	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39549	          "RANLIB=$${RANLIB}" \
39550	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39551	          TAGS) \
39552	  || exit 1
39553
39554@endif wdiff
39555
39556.PHONY: maybe-install-info-wdiff install-info-wdiff
39557maybe-install-info-wdiff:
39558@if wdiff
39559maybe-install-info-wdiff: install-info-wdiff
39560
39561install-info-wdiff: \
39562    configure-wdiff \
39563    info-wdiff
39564	@: $(MAKE); $(unstage)
39565	@[ -f ./wdiff/Makefile ] || exit 0; \
39566	r=`${PWD_COMMAND}`; export r; \
39567	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39568	$(HOST_EXPORTS) \
39569	for flag in $(EXTRA_HOST_FLAGS) ; do \
39570	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39571	done; \
39572	echo "Doing install-info in wdiff" ; \
39573	(cd $(HOST_SUBDIR)/wdiff && \
39574	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39575	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39576	          "RANLIB=$${RANLIB}" \
39577	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39578	          install-info) \
39579	  || exit 1
39580
39581@endif wdiff
39582
39583.PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
39584maybe-install-pdf-wdiff:
39585@if wdiff
39586maybe-install-pdf-wdiff: install-pdf-wdiff
39587
39588install-pdf-wdiff: \
39589    configure-wdiff \
39590    pdf-wdiff
39591	@: $(MAKE); $(unstage)
39592	@[ -f ./wdiff/Makefile ] || exit 0; \
39593	r=`${PWD_COMMAND}`; export r; \
39594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39595	$(HOST_EXPORTS) \
39596	for flag in $(EXTRA_HOST_FLAGS) ; do \
39597	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39598	done; \
39599	echo "Doing install-pdf in wdiff" ; \
39600	(cd $(HOST_SUBDIR)/wdiff && \
39601	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39602	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39603	          "RANLIB=$${RANLIB}" \
39604	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39605	          install-pdf) \
39606	  || exit 1
39607
39608@endif wdiff
39609
39610.PHONY: maybe-install-html-wdiff install-html-wdiff
39611maybe-install-html-wdiff:
39612@if wdiff
39613maybe-install-html-wdiff: install-html-wdiff
39614
39615install-html-wdiff: \
39616    configure-wdiff \
39617    html-wdiff
39618	@: $(MAKE); $(unstage)
39619	@[ -f ./wdiff/Makefile ] || exit 0; \
39620	r=`${PWD_COMMAND}`; export r; \
39621	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39622	$(HOST_EXPORTS) \
39623	for flag in $(EXTRA_HOST_FLAGS) ; do \
39624	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39625	done; \
39626	echo "Doing install-html in wdiff" ; \
39627	(cd $(HOST_SUBDIR)/wdiff && \
39628	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39629	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39630	          "RANLIB=$${RANLIB}" \
39631	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39632	          install-html) \
39633	  || exit 1
39634
39635@endif wdiff
39636
39637.PHONY: maybe-installcheck-wdiff installcheck-wdiff
39638maybe-installcheck-wdiff:
39639@if wdiff
39640maybe-installcheck-wdiff: installcheck-wdiff
39641
39642installcheck-wdiff: \
39643    configure-wdiff
39644	@: $(MAKE); $(unstage)
39645	@[ -f ./wdiff/Makefile ] || exit 0; \
39646	r=`${PWD_COMMAND}`; export r; \
39647	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39648	$(HOST_EXPORTS) \
39649	for flag in $(EXTRA_HOST_FLAGS) ; do \
39650	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39651	done; \
39652	echo "Doing installcheck in wdiff" ; \
39653	(cd $(HOST_SUBDIR)/wdiff && \
39654	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39655	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39656	          "RANLIB=$${RANLIB}" \
39657	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39658	          installcheck) \
39659	  || exit 1
39660
39661@endif wdiff
39662
39663.PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
39664maybe-mostlyclean-wdiff:
39665@if wdiff
39666maybe-mostlyclean-wdiff: mostlyclean-wdiff
39667
39668mostlyclean-wdiff:
39669	@: $(MAKE); $(unstage)
39670	@[ -f ./wdiff/Makefile ] || exit 0; \
39671	r=`${PWD_COMMAND}`; export r; \
39672	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39673	$(HOST_EXPORTS) \
39674	for flag in $(EXTRA_HOST_FLAGS) ; do \
39675	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39676	done; \
39677	echo "Doing mostlyclean in wdiff" ; \
39678	(cd $(HOST_SUBDIR)/wdiff && \
39679	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39680	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39681	          "RANLIB=$${RANLIB}" \
39682	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39683	          mostlyclean) \
39684	  || exit 1
39685
39686@endif wdiff
39687
39688.PHONY: maybe-clean-wdiff clean-wdiff
39689maybe-clean-wdiff:
39690@if wdiff
39691maybe-clean-wdiff: clean-wdiff
39692
39693clean-wdiff:
39694	@: $(MAKE); $(unstage)
39695	@[ -f ./wdiff/Makefile ] || exit 0; \
39696	r=`${PWD_COMMAND}`; export r; \
39697	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39698	$(HOST_EXPORTS) \
39699	for flag in $(EXTRA_HOST_FLAGS) ; do \
39700	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39701	done; \
39702	echo "Doing clean in wdiff" ; \
39703	(cd $(HOST_SUBDIR)/wdiff && \
39704	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39705	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39706	          "RANLIB=$${RANLIB}" \
39707	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39708	          clean) \
39709	  || exit 1
39710
39711@endif wdiff
39712
39713.PHONY: maybe-distclean-wdiff distclean-wdiff
39714maybe-distclean-wdiff:
39715@if wdiff
39716maybe-distclean-wdiff: distclean-wdiff
39717
39718distclean-wdiff:
39719	@: $(MAKE); $(unstage)
39720	@[ -f ./wdiff/Makefile ] || exit 0; \
39721	r=`${PWD_COMMAND}`; export r; \
39722	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39723	$(HOST_EXPORTS) \
39724	for flag in $(EXTRA_HOST_FLAGS) ; do \
39725	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39726	done; \
39727	echo "Doing distclean in wdiff" ; \
39728	(cd $(HOST_SUBDIR)/wdiff && \
39729	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39730	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39731	          "RANLIB=$${RANLIB}" \
39732	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39733	          distclean) \
39734	  || exit 1
39735
39736@endif wdiff
39737
39738.PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
39739maybe-maintainer-clean-wdiff:
39740@if wdiff
39741maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
39742
39743maintainer-clean-wdiff:
39744	@: $(MAKE); $(unstage)
39745	@[ -f ./wdiff/Makefile ] || exit 0; \
39746	r=`${PWD_COMMAND}`; export r; \
39747	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748	$(HOST_EXPORTS) \
39749	for flag in $(EXTRA_HOST_FLAGS) ; do \
39750	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39751	done; \
39752	echo "Doing maintainer-clean in wdiff" ; \
39753	(cd $(HOST_SUBDIR)/wdiff && \
39754	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39755	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39756	          "RANLIB=$${RANLIB}" \
39757	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39758	          maintainer-clean) \
39759	  || exit 1
39760
39761@endif wdiff
39762
39763
39764
39765.PHONY: configure-zip maybe-configure-zip
39766maybe-configure-zip:
39767@if gcc-bootstrap
39768configure-zip: stage_current
39769@endif gcc-bootstrap
39770@if zip
39771maybe-configure-zip: configure-zip
39772configure-zip:
39773	@: $(MAKE); $(unstage)
39774	@r=`${PWD_COMMAND}`; export r; \
39775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39776	test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
39777	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
39778	$(HOST_EXPORTS)  \
39779	echo Configuring in $(HOST_SUBDIR)/zip; \
39780	cd "$(HOST_SUBDIR)/zip" || exit 1; \
39781	case $(srcdir) in \
39782	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39783	  *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
39784		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39785	esac; \
39786	srcdiroption="--srcdir=$${topdir}/zip"; \
39787	libsrcdir="$$s/zip"; \
39788	$(SHELL) $${libsrcdir}/configure \
39789	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39790	  --target=${target_alias} $${srcdiroption}  \
39791	  || exit 1
39792@endif zip
39793
39794
39795
39796
39797
39798.PHONY: all-zip maybe-all-zip
39799maybe-all-zip:
39800@if gcc-bootstrap
39801all-zip: stage_current
39802@endif gcc-bootstrap
39803@if zip
39804TARGET-zip=all
39805maybe-all-zip: all-zip
39806all-zip: configure-zip
39807	@: $(MAKE); $(unstage)
39808	@r=`${PWD_COMMAND}`; export r; \
39809	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39810	$(HOST_EXPORTS)  \
39811	(cd $(HOST_SUBDIR)/zip && \
39812	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
39813		$(TARGET-zip))
39814@endif zip
39815
39816
39817
39818
39819.PHONY: check-zip maybe-check-zip
39820maybe-check-zip:
39821@if zip
39822maybe-check-zip: check-zip
39823
39824# This module is only tested in a native toolchain.
39825check-zip:
39826	@: $(MAKE); $(unstage)
39827	@if [ '$(host)' = '$(target)' ] ; then \
39828	  r=`${PWD_COMMAND}`; export r; \
39829	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39830	  $(HOST_EXPORTS) \
39831	  (cd $(HOST_SUBDIR)/zip && \
39832	    $(MAKE) $(FLAGS_TO_PASS)  check); \
39833	fi
39834
39835@endif zip
39836
39837.PHONY: install-zip maybe-install-zip
39838maybe-install-zip:
39839@if zip
39840maybe-install-zip: install-zip
39841
39842install-zip: installdirs
39843	@: $(MAKE); $(unstage)
39844	@r=`${PWD_COMMAND}`; export r; \
39845	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39846	$(HOST_EXPORTS) \
39847	(cd $(HOST_SUBDIR)/zip && \
39848	  $(MAKE) $(FLAGS_TO_PASS)  install)
39849
39850@endif zip
39851
39852# Other targets (info, dvi, pdf, etc.)
39853
39854.PHONY: maybe-info-zip info-zip
39855maybe-info-zip:
39856@if zip
39857maybe-info-zip: info-zip
39858
39859info-zip: \
39860    configure-zip
39861	@: $(MAKE); $(unstage)
39862	@[ -f ./zip/Makefile ] || exit 0; \
39863	r=`${PWD_COMMAND}`; export r; \
39864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39865	$(HOST_EXPORTS) \
39866	for flag in $(EXTRA_HOST_FLAGS) ; do \
39867	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39868	done; \
39869	echo "Doing info in zip" ; \
39870	(cd $(HOST_SUBDIR)/zip && \
39871	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39872	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39873	          "RANLIB=$${RANLIB}" \
39874	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39875	          info) \
39876	  || exit 1
39877
39878@endif zip
39879
39880.PHONY: maybe-dvi-zip dvi-zip
39881maybe-dvi-zip:
39882@if zip
39883maybe-dvi-zip: dvi-zip
39884
39885dvi-zip: \
39886    configure-zip
39887	@: $(MAKE); $(unstage)
39888	@[ -f ./zip/Makefile ] || exit 0; \
39889	r=`${PWD_COMMAND}`; export r; \
39890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39891	$(HOST_EXPORTS) \
39892	for flag in $(EXTRA_HOST_FLAGS) ; do \
39893	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39894	done; \
39895	echo "Doing dvi in zip" ; \
39896	(cd $(HOST_SUBDIR)/zip && \
39897	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39898	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39899	          "RANLIB=$${RANLIB}" \
39900	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39901	          dvi) \
39902	  || exit 1
39903
39904@endif zip
39905
39906.PHONY: maybe-pdf-zip pdf-zip
39907maybe-pdf-zip:
39908@if zip
39909maybe-pdf-zip: pdf-zip
39910
39911pdf-zip: \
39912    configure-zip
39913	@: $(MAKE); $(unstage)
39914	@[ -f ./zip/Makefile ] || exit 0; \
39915	r=`${PWD_COMMAND}`; export r; \
39916	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39917	$(HOST_EXPORTS) \
39918	for flag in $(EXTRA_HOST_FLAGS) ; do \
39919	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39920	done; \
39921	echo "Doing pdf in zip" ; \
39922	(cd $(HOST_SUBDIR)/zip && \
39923	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39924	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39925	          "RANLIB=$${RANLIB}" \
39926	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39927	          pdf) \
39928	  || exit 1
39929
39930@endif zip
39931
39932.PHONY: maybe-html-zip html-zip
39933maybe-html-zip:
39934@if zip
39935maybe-html-zip: html-zip
39936
39937html-zip: \
39938    configure-zip
39939	@: $(MAKE); $(unstage)
39940	@[ -f ./zip/Makefile ] || exit 0; \
39941	r=`${PWD_COMMAND}`; export r; \
39942	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39943	$(HOST_EXPORTS) \
39944	for flag in $(EXTRA_HOST_FLAGS) ; do \
39945	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39946	done; \
39947	echo "Doing html in zip" ; \
39948	(cd $(HOST_SUBDIR)/zip && \
39949	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39950	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39951	          "RANLIB=$${RANLIB}" \
39952	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39953	          html) \
39954	  || exit 1
39955
39956@endif zip
39957
39958.PHONY: maybe-TAGS-zip TAGS-zip
39959maybe-TAGS-zip:
39960@if zip
39961maybe-TAGS-zip: TAGS-zip
39962
39963TAGS-zip: \
39964    configure-zip
39965	@: $(MAKE); $(unstage)
39966	@[ -f ./zip/Makefile ] || exit 0; \
39967	r=`${PWD_COMMAND}`; export r; \
39968	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39969	$(HOST_EXPORTS) \
39970	for flag in $(EXTRA_HOST_FLAGS) ; do \
39971	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39972	done; \
39973	echo "Doing TAGS in zip" ; \
39974	(cd $(HOST_SUBDIR)/zip && \
39975	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39976	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39977	          "RANLIB=$${RANLIB}" \
39978	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39979	          TAGS) \
39980	  || exit 1
39981
39982@endif zip
39983
39984.PHONY: maybe-install-info-zip install-info-zip
39985maybe-install-info-zip:
39986@if zip
39987maybe-install-info-zip: install-info-zip
39988
39989install-info-zip: \
39990    configure-zip \
39991    info-zip
39992	@: $(MAKE); $(unstage)
39993	@[ -f ./zip/Makefile ] || exit 0; \
39994	r=`${PWD_COMMAND}`; export r; \
39995	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39996	$(HOST_EXPORTS) \
39997	for flag in $(EXTRA_HOST_FLAGS) ; do \
39998	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39999	done; \
40000	echo "Doing install-info in zip" ; \
40001	(cd $(HOST_SUBDIR)/zip && \
40002	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40003	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40004	          "RANLIB=$${RANLIB}" \
40005	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40006	          install-info) \
40007	  || exit 1
40008
40009@endif zip
40010
40011.PHONY: maybe-install-pdf-zip install-pdf-zip
40012maybe-install-pdf-zip:
40013@if zip
40014maybe-install-pdf-zip: install-pdf-zip
40015
40016install-pdf-zip: \
40017    configure-zip \
40018    pdf-zip
40019	@: $(MAKE); $(unstage)
40020	@[ -f ./zip/Makefile ] || exit 0; \
40021	r=`${PWD_COMMAND}`; export r; \
40022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40023	$(HOST_EXPORTS) \
40024	for flag in $(EXTRA_HOST_FLAGS) ; do \
40025	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40026	done; \
40027	echo "Doing install-pdf in zip" ; \
40028	(cd $(HOST_SUBDIR)/zip && \
40029	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40030	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40031	          "RANLIB=$${RANLIB}" \
40032	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40033	          install-pdf) \
40034	  || exit 1
40035
40036@endif zip
40037
40038.PHONY: maybe-install-html-zip install-html-zip
40039maybe-install-html-zip:
40040@if zip
40041maybe-install-html-zip: install-html-zip
40042
40043install-html-zip: \
40044    configure-zip \
40045    html-zip
40046	@: $(MAKE); $(unstage)
40047	@[ -f ./zip/Makefile ] || exit 0; \
40048	r=`${PWD_COMMAND}`; export r; \
40049	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40050	$(HOST_EXPORTS) \
40051	for flag in $(EXTRA_HOST_FLAGS) ; do \
40052	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40053	done; \
40054	echo "Doing install-html in zip" ; \
40055	(cd $(HOST_SUBDIR)/zip && \
40056	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40057	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40058	          "RANLIB=$${RANLIB}" \
40059	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40060	          install-html) \
40061	  || exit 1
40062
40063@endif zip
40064
40065.PHONY: maybe-installcheck-zip installcheck-zip
40066maybe-installcheck-zip:
40067@if zip
40068maybe-installcheck-zip: installcheck-zip
40069
40070installcheck-zip: \
40071    configure-zip
40072	@: $(MAKE); $(unstage)
40073	@[ -f ./zip/Makefile ] || exit 0; \
40074	r=`${PWD_COMMAND}`; export r; \
40075	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40076	$(HOST_EXPORTS) \
40077	for flag in $(EXTRA_HOST_FLAGS) ; do \
40078	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40079	done; \
40080	echo "Doing installcheck in zip" ; \
40081	(cd $(HOST_SUBDIR)/zip && \
40082	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40083	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40084	          "RANLIB=$${RANLIB}" \
40085	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40086	          installcheck) \
40087	  || exit 1
40088
40089@endif zip
40090
40091.PHONY: maybe-mostlyclean-zip mostlyclean-zip
40092maybe-mostlyclean-zip:
40093@if zip
40094maybe-mostlyclean-zip: mostlyclean-zip
40095
40096mostlyclean-zip:
40097	@: $(MAKE); $(unstage)
40098	@[ -f ./zip/Makefile ] || exit 0; \
40099	r=`${PWD_COMMAND}`; export r; \
40100	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40101	$(HOST_EXPORTS) \
40102	for flag in $(EXTRA_HOST_FLAGS) ; do \
40103	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40104	done; \
40105	echo "Doing mostlyclean in zip" ; \
40106	(cd $(HOST_SUBDIR)/zip && \
40107	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40108	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40109	          "RANLIB=$${RANLIB}" \
40110	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40111	          mostlyclean) \
40112	  || exit 1
40113
40114@endif zip
40115
40116.PHONY: maybe-clean-zip clean-zip
40117maybe-clean-zip:
40118@if zip
40119maybe-clean-zip: clean-zip
40120
40121clean-zip:
40122	@: $(MAKE); $(unstage)
40123	@[ -f ./zip/Makefile ] || exit 0; \
40124	r=`${PWD_COMMAND}`; export r; \
40125	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40126	$(HOST_EXPORTS) \
40127	for flag in $(EXTRA_HOST_FLAGS) ; do \
40128	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40129	done; \
40130	echo "Doing clean in zip" ; \
40131	(cd $(HOST_SUBDIR)/zip && \
40132	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40133	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40134	          "RANLIB=$${RANLIB}" \
40135	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40136	          clean) \
40137	  || exit 1
40138
40139@endif zip
40140
40141.PHONY: maybe-distclean-zip distclean-zip
40142maybe-distclean-zip:
40143@if zip
40144maybe-distclean-zip: distclean-zip
40145
40146distclean-zip:
40147	@: $(MAKE); $(unstage)
40148	@[ -f ./zip/Makefile ] || exit 0; \
40149	r=`${PWD_COMMAND}`; export r; \
40150	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40151	$(HOST_EXPORTS) \
40152	for flag in $(EXTRA_HOST_FLAGS) ; do \
40153	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40154	done; \
40155	echo "Doing distclean in zip" ; \
40156	(cd $(HOST_SUBDIR)/zip && \
40157	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40158	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40159	          "RANLIB=$${RANLIB}" \
40160	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40161	          distclean) \
40162	  || exit 1
40163
40164@endif zip
40165
40166.PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
40167maybe-maintainer-clean-zip:
40168@if zip
40169maybe-maintainer-clean-zip: maintainer-clean-zip
40170
40171maintainer-clean-zip:
40172	@: $(MAKE); $(unstage)
40173	@[ -f ./zip/Makefile ] || exit 0; \
40174	r=`${PWD_COMMAND}`; export r; \
40175	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40176	$(HOST_EXPORTS) \
40177	for flag in $(EXTRA_HOST_FLAGS) ; do \
40178	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40179	done; \
40180	echo "Doing maintainer-clean in zip" ; \
40181	(cd $(HOST_SUBDIR)/zip && \
40182	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40183	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40184	          "RANLIB=$${RANLIB}" \
40185	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40186	          maintainer-clean) \
40187	  || exit 1
40188
40189@endif zip
40190
40191
40192
40193.PHONY: configure-zlib maybe-configure-zlib
40194maybe-configure-zlib:
40195@if gcc-bootstrap
40196configure-zlib: stage_current
40197@endif gcc-bootstrap
40198@if zlib
40199maybe-configure-zlib: configure-zlib
40200configure-zlib:
40201	@r=`${PWD_COMMAND}`; export r; \
40202	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40203	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40204	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40205	$(HOST_EXPORTS)  \
40206	echo Configuring in $(HOST_SUBDIR)/zlib; \
40207	cd "$(HOST_SUBDIR)/zlib" || exit 1; \
40208	case $(srcdir) in \
40209	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40210	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40211		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40212	esac; \
40213	srcdiroption="--srcdir=$${topdir}/zlib"; \
40214	libsrcdir="$$s/zlib"; \
40215	$(SHELL) $${libsrcdir}/configure \
40216	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40217	  --target=${target_alias} $${srcdiroption}  \
40218	  || exit 1
40219@endif zlib
40220
40221
40222
40223.PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
40224maybe-configure-stage1-zlib:
40225@if zlib-bootstrap
40226maybe-configure-stage1-zlib: configure-stage1-zlib
40227configure-stage1-zlib:
40228	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40229	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40230	@r=`${PWD_COMMAND}`; export r; \
40231	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40232	TFLAGS="$(STAGE1_TFLAGS)"; \
40233	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40234	$(HOST_EXPORTS) \
40235	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40236	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40237	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
40238	echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
40239	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40240	cd $(HOST_SUBDIR)/zlib || exit 1; \
40241	case $(srcdir) in \
40242	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40243	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40244		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40245	esac; \
40246	srcdiroption="--srcdir=$${topdir}/zlib"; \
40247	libsrcdir="$$s/zlib"; \
40248	$(SHELL) $${libsrcdir}/configure \
40249	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40250	  --target=${target_alias} $${srcdiroption} \
40251	  $(STAGE1_CONFIGURE_FLAGS)
40252@endif zlib-bootstrap
40253
40254.PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
40255maybe-configure-stage2-zlib:
40256@if zlib-bootstrap
40257maybe-configure-stage2-zlib: configure-stage2-zlib
40258configure-stage2-zlib:
40259	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40260	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40261	@r=`${PWD_COMMAND}`; export r; \
40262	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40263	TFLAGS="$(STAGE2_TFLAGS)"; \
40264	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40265	$(HOST_EXPORTS) \
40266	$(POSTSTAGE1_HOST_EXPORTS) \
40267	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40268	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40269	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
40270	echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
40271	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40272	cd $(HOST_SUBDIR)/zlib || exit 1; \
40273	case $(srcdir) in \
40274	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40275	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40276		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40277	esac; \
40278	srcdiroption="--srcdir=$${topdir}/zlib"; \
40279	libsrcdir="$$s/zlib"; \
40280	$(SHELL) $${libsrcdir}/configure \
40281	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40282	  --target=${target_alias} $${srcdiroption} \
40283	  --with-build-libsubdir=$(HOST_SUBDIR) \
40284	  $(STAGE2_CONFIGURE_FLAGS)
40285@endif zlib-bootstrap
40286
40287.PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
40288maybe-configure-stage3-zlib:
40289@if zlib-bootstrap
40290maybe-configure-stage3-zlib: configure-stage3-zlib
40291configure-stage3-zlib:
40292	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40293	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40294	@r=`${PWD_COMMAND}`; export r; \
40295	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40296	TFLAGS="$(STAGE3_TFLAGS)"; \
40297	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40298	$(HOST_EXPORTS) \
40299	$(POSTSTAGE1_HOST_EXPORTS) \
40300	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40301	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40302	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
40303	echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
40304	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40305	cd $(HOST_SUBDIR)/zlib || exit 1; \
40306	case $(srcdir) in \
40307	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40308	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40309		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40310	esac; \
40311	srcdiroption="--srcdir=$${topdir}/zlib"; \
40312	libsrcdir="$$s/zlib"; \
40313	$(SHELL) $${libsrcdir}/configure \
40314	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40315	  --target=${target_alias} $${srcdiroption} \
40316	  --with-build-libsubdir=$(HOST_SUBDIR) \
40317	  $(STAGE3_CONFIGURE_FLAGS)
40318@endif zlib-bootstrap
40319
40320.PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
40321maybe-configure-stage4-zlib:
40322@if zlib-bootstrap
40323maybe-configure-stage4-zlib: configure-stage4-zlib
40324configure-stage4-zlib:
40325	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40326	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40327	@r=`${PWD_COMMAND}`; export r; \
40328	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40329	TFLAGS="$(STAGE4_TFLAGS)"; \
40330	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40331	$(HOST_EXPORTS) \
40332	$(POSTSTAGE1_HOST_EXPORTS) \
40333	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40334	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40335	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
40336	echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
40337	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40338	cd $(HOST_SUBDIR)/zlib || exit 1; \
40339	case $(srcdir) in \
40340	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40341	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40342		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40343	esac; \
40344	srcdiroption="--srcdir=$${topdir}/zlib"; \
40345	libsrcdir="$$s/zlib"; \
40346	$(SHELL) $${libsrcdir}/configure \
40347	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40348	  --target=${target_alias} $${srcdiroption} \
40349	  --with-build-libsubdir=$(HOST_SUBDIR) \
40350	  $(STAGE4_CONFIGURE_FLAGS)
40351@endif zlib-bootstrap
40352
40353.PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
40354maybe-configure-stageprofile-zlib:
40355@if zlib-bootstrap
40356maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
40357configure-stageprofile-zlib:
40358	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40359	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40360	@r=`${PWD_COMMAND}`; export r; \
40361	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40362	TFLAGS="$(STAGEprofile_TFLAGS)"; \
40363	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40364	$(HOST_EXPORTS) \
40365	$(POSTSTAGE1_HOST_EXPORTS) \
40366	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40367	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40368	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
40369	echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
40370	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40371	cd $(HOST_SUBDIR)/zlib || exit 1; \
40372	case $(srcdir) in \
40373	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40374	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40375		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40376	esac; \
40377	srcdiroption="--srcdir=$${topdir}/zlib"; \
40378	libsrcdir="$$s/zlib"; \
40379	$(SHELL) $${libsrcdir}/configure \
40380	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40381	  --target=${target_alias} $${srcdiroption} \
40382	  --with-build-libsubdir=$(HOST_SUBDIR) \
40383	  $(STAGEprofile_CONFIGURE_FLAGS)
40384@endif zlib-bootstrap
40385
40386.PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
40387maybe-configure-stagefeedback-zlib:
40388@if zlib-bootstrap
40389maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
40390configure-stagefeedback-zlib:
40391	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40392	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40393	@r=`${PWD_COMMAND}`; export r; \
40394	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40395	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40396	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40397	$(HOST_EXPORTS) \
40398	$(POSTSTAGE1_HOST_EXPORTS) \
40399	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40400	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40401	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
40402	echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
40403	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40404	cd $(HOST_SUBDIR)/zlib || exit 1; \
40405	case $(srcdir) in \
40406	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40407	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40408		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40409	esac; \
40410	srcdiroption="--srcdir=$${topdir}/zlib"; \
40411	libsrcdir="$$s/zlib"; \
40412	$(SHELL) $${libsrcdir}/configure \
40413	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40414	  --target=${target_alias} $${srcdiroption} \
40415	  --with-build-libsubdir=$(HOST_SUBDIR) \
40416	  $(STAGEfeedback_CONFIGURE_FLAGS)
40417@endif zlib-bootstrap
40418
40419
40420
40421
40422
40423.PHONY: all-zlib maybe-all-zlib
40424maybe-all-zlib:
40425@if gcc-bootstrap
40426all-zlib: stage_current
40427@endif gcc-bootstrap
40428@if zlib
40429TARGET-zlib=all
40430maybe-all-zlib: all-zlib
40431all-zlib: configure-zlib
40432	@r=`${PWD_COMMAND}`; export r; \
40433	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40434	$(HOST_EXPORTS)  \
40435	(cd $(HOST_SUBDIR)/zlib && \
40436	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
40437		$(TARGET-zlib))
40438@endif zlib
40439
40440
40441
40442.PHONY: all-stage1-zlib maybe-all-stage1-zlib
40443.PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
40444maybe-all-stage1-zlib:
40445maybe-clean-stage1-zlib:
40446@if zlib-bootstrap
40447maybe-all-stage1-zlib: all-stage1-zlib
40448all-stage1: all-stage1-zlib
40449TARGET-stage1-zlib = $(TARGET-zlib)
40450all-stage1-zlib: configure-stage1-zlib
40451	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40452	@r=`${PWD_COMMAND}`; export r; \
40453	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40454	TFLAGS="$(STAGE1_TFLAGS)"; \
40455	$(HOST_EXPORTS)  \
40456	cd $(HOST_SUBDIR)/zlib && \
40457	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40458		CFLAGS="$(STAGE1_CFLAGS)" \
40459		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40460		LIBCFLAGS="$(LIBCFLAGS)" \
40461		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40462		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40463		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40464		$(EXTRA_HOST_FLAGS)   \
40465		TFLAGS="$(STAGE1_TFLAGS)" \
40466		$(TARGET-stage1-zlib)
40467
40468maybe-clean-stage1-zlib: clean-stage1-zlib
40469clean-stage1: clean-stage1-zlib
40470clean-stage1-zlib:
40471	@if [ $(current_stage) = stage1 ]; then \
40472	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40473	else \
40474	  [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
40475	  $(MAKE) stage1-start; \
40476	fi; \
40477	cd $(HOST_SUBDIR)/zlib && \
40478	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40479		 clean
40480@endif zlib-bootstrap
40481
40482
40483.PHONY: all-stage2-zlib maybe-all-stage2-zlib
40484.PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
40485maybe-all-stage2-zlib:
40486maybe-clean-stage2-zlib:
40487@if zlib-bootstrap
40488maybe-all-stage2-zlib: all-stage2-zlib
40489all-stage2: all-stage2-zlib
40490TARGET-stage2-zlib = $(TARGET-zlib)
40491all-stage2-zlib: configure-stage2-zlib
40492	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40493	@r=`${PWD_COMMAND}`; export r; \
40494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40495	TFLAGS="$(STAGE2_TFLAGS)"; \
40496	$(HOST_EXPORTS) \
40497	$(POSTSTAGE1_HOST_EXPORTS)  \
40498	cd $(HOST_SUBDIR)/zlib && \
40499	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40500		CFLAGS="$(STAGE2_CFLAGS)" \
40501		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40502		LIBCFLAGS="$(STAGE2_CFLAGS)" \
40503		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40504		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40505		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40506		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40507		TFLAGS="$(STAGE2_TFLAGS)" \
40508		$(TARGET-stage2-zlib)
40509
40510maybe-clean-stage2-zlib: clean-stage2-zlib
40511clean-stage2: clean-stage2-zlib
40512clean-stage2-zlib:
40513	@if [ $(current_stage) = stage2 ]; then \
40514	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40515	else \
40516	  [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
40517	  $(MAKE) stage2-start; \
40518	fi; \
40519	cd $(HOST_SUBDIR)/zlib && \
40520	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40521		$(POSTSTAGE1_FLAGS_TO_PASS)  \
40522		 clean
40523@endif zlib-bootstrap
40524
40525
40526.PHONY: all-stage3-zlib maybe-all-stage3-zlib
40527.PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
40528maybe-all-stage3-zlib:
40529maybe-clean-stage3-zlib:
40530@if zlib-bootstrap
40531maybe-all-stage3-zlib: all-stage3-zlib
40532all-stage3: all-stage3-zlib
40533TARGET-stage3-zlib = $(TARGET-zlib)
40534all-stage3-zlib: configure-stage3-zlib
40535	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40536	@r=`${PWD_COMMAND}`; export r; \
40537	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40538	TFLAGS="$(STAGE3_TFLAGS)"; \
40539	$(HOST_EXPORTS) \
40540	$(POSTSTAGE1_HOST_EXPORTS)  \
40541	cd $(HOST_SUBDIR)/zlib && \
40542	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40543		CFLAGS="$(STAGE3_CFLAGS)" \
40544		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40545		LIBCFLAGS="$(STAGE3_CFLAGS)" \
40546		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40547		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40548		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40549		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40550		TFLAGS="$(STAGE3_TFLAGS)" \
40551		$(TARGET-stage3-zlib)
40552
40553maybe-clean-stage3-zlib: clean-stage3-zlib
40554clean-stage3: clean-stage3-zlib
40555clean-stage3-zlib:
40556	@if [ $(current_stage) = stage3 ]; then \
40557	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40558	else \
40559	  [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
40560	  $(MAKE) stage3-start; \
40561	fi; \
40562	cd $(HOST_SUBDIR)/zlib && \
40563	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40564		$(POSTSTAGE1_FLAGS_TO_PASS)  \
40565		 clean
40566@endif zlib-bootstrap
40567
40568
40569.PHONY: all-stage4-zlib maybe-all-stage4-zlib
40570.PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
40571maybe-all-stage4-zlib:
40572maybe-clean-stage4-zlib:
40573@if zlib-bootstrap
40574maybe-all-stage4-zlib: all-stage4-zlib
40575all-stage4: all-stage4-zlib
40576TARGET-stage4-zlib = $(TARGET-zlib)
40577all-stage4-zlib: configure-stage4-zlib
40578	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40579	@r=`${PWD_COMMAND}`; export r; \
40580	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40581	TFLAGS="$(STAGE4_TFLAGS)"; \
40582	$(HOST_EXPORTS) \
40583	$(POSTSTAGE1_HOST_EXPORTS)  \
40584	cd $(HOST_SUBDIR)/zlib && \
40585	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40586		CFLAGS="$(STAGE4_CFLAGS)" \
40587		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40588		LIBCFLAGS="$(STAGE4_CFLAGS)" \
40589		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40590		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40591		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40592		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40593		TFLAGS="$(STAGE4_TFLAGS)" \
40594		$(TARGET-stage4-zlib)
40595
40596maybe-clean-stage4-zlib: clean-stage4-zlib
40597clean-stage4: clean-stage4-zlib
40598clean-stage4-zlib:
40599	@if [ $(current_stage) = stage4 ]; then \
40600	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40601	else \
40602	  [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
40603	  $(MAKE) stage4-start; \
40604	fi; \
40605	cd $(HOST_SUBDIR)/zlib && \
40606	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40607		$(POSTSTAGE1_FLAGS_TO_PASS)  \
40608		 clean
40609@endif zlib-bootstrap
40610
40611
40612.PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
40613.PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
40614maybe-all-stageprofile-zlib:
40615maybe-clean-stageprofile-zlib:
40616@if zlib-bootstrap
40617maybe-all-stageprofile-zlib: all-stageprofile-zlib
40618all-stageprofile: all-stageprofile-zlib
40619TARGET-stageprofile-zlib = $(TARGET-zlib)
40620all-stageprofile-zlib: configure-stageprofile-zlib
40621	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40622	@r=`${PWD_COMMAND}`; export r; \
40623	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40624	TFLAGS="$(STAGEprofile_TFLAGS)"; \
40625	$(HOST_EXPORTS) \
40626	$(POSTSTAGE1_HOST_EXPORTS)  \
40627	cd $(HOST_SUBDIR)/zlib && \
40628	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40629		CFLAGS="$(STAGEprofile_CFLAGS)" \
40630		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40631		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40632		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40633		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40634		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40635		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40636		TFLAGS="$(STAGEprofile_TFLAGS)" \
40637		$(TARGET-stageprofile-zlib)
40638
40639maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
40640clean-stageprofile: clean-stageprofile-zlib
40641clean-stageprofile-zlib:
40642	@if [ $(current_stage) = stageprofile ]; then \
40643	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40644	else \
40645	  [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
40646	  $(MAKE) stageprofile-start; \
40647	fi; \
40648	cd $(HOST_SUBDIR)/zlib && \
40649	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40650		$(POSTSTAGE1_FLAGS_TO_PASS)  \
40651		 clean
40652@endif zlib-bootstrap
40653
40654
40655.PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
40656.PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
40657maybe-all-stagefeedback-zlib:
40658maybe-clean-stagefeedback-zlib:
40659@if zlib-bootstrap
40660maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
40661all-stagefeedback: all-stagefeedback-zlib
40662TARGET-stagefeedback-zlib = $(TARGET-zlib)
40663all-stagefeedback-zlib: configure-stagefeedback-zlib
40664	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40665	@r=`${PWD_COMMAND}`; export r; \
40666	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40667	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40668	$(HOST_EXPORTS) \
40669	$(POSTSTAGE1_HOST_EXPORTS)  \
40670	cd $(HOST_SUBDIR)/zlib && \
40671	$(MAKE) $(BASE_FLAGS_TO_PASS) \
40672		CFLAGS="$(STAGEfeedback_CFLAGS)" \
40673		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40674		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40675		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40676		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40677		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40678		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
40679		TFLAGS="$(STAGEfeedback_TFLAGS)" \
40680		$(TARGET-stagefeedback-zlib)
40681
40682maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
40683clean-stagefeedback: clean-stagefeedback-zlib
40684clean-stagefeedback-zlib:
40685	@if [ $(current_stage) = stagefeedback ]; then \
40686	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40687	else \
40688	  [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
40689	  $(MAKE) stagefeedback-start; \
40690	fi; \
40691	cd $(HOST_SUBDIR)/zlib && \
40692	$(MAKE) $(EXTRA_HOST_FLAGS)  \
40693		$(POSTSTAGE1_FLAGS_TO_PASS)  \
40694		 clean
40695@endif zlib-bootstrap
40696
40697
40698
40699
40700
40701.PHONY: check-zlib maybe-check-zlib
40702maybe-check-zlib:
40703@if zlib
40704maybe-check-zlib: check-zlib
40705
40706check-zlib:
40707
40708@endif zlib
40709
40710.PHONY: install-zlib maybe-install-zlib
40711maybe-install-zlib:
40712@if zlib
40713maybe-install-zlib: install-zlib
40714
40715install-zlib:
40716
40717@endif zlib
40718
40719# Other targets (info, dvi, pdf, etc.)
40720
40721.PHONY: maybe-info-zlib info-zlib
40722maybe-info-zlib:
40723@if zlib
40724maybe-info-zlib: info-zlib
40725
40726info-zlib: \
40727    configure-zlib
40728	@[ -f ./zlib/Makefile ] || exit 0; \
40729	r=`${PWD_COMMAND}`; export r; \
40730	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40731	$(HOST_EXPORTS) \
40732	for flag in $(EXTRA_HOST_FLAGS) ; do \
40733	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40734	done; \
40735	echo "Doing info in zlib" ; \
40736	(cd $(HOST_SUBDIR)/zlib && \
40737	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40738	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40739	          "RANLIB=$${RANLIB}" \
40740	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40741	          info) \
40742	  || exit 1
40743
40744@endif zlib
40745
40746.PHONY: maybe-dvi-zlib dvi-zlib
40747maybe-dvi-zlib:
40748@if zlib
40749maybe-dvi-zlib: dvi-zlib
40750
40751dvi-zlib: \
40752    configure-zlib
40753	@[ -f ./zlib/Makefile ] || exit 0; \
40754	r=`${PWD_COMMAND}`; export r; \
40755	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40756	$(HOST_EXPORTS) \
40757	for flag in $(EXTRA_HOST_FLAGS) ; do \
40758	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40759	done; \
40760	echo "Doing dvi in zlib" ; \
40761	(cd $(HOST_SUBDIR)/zlib && \
40762	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40763	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40764	          "RANLIB=$${RANLIB}" \
40765	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40766	          dvi) \
40767	  || exit 1
40768
40769@endif zlib
40770
40771.PHONY: maybe-pdf-zlib pdf-zlib
40772maybe-pdf-zlib:
40773@if zlib
40774maybe-pdf-zlib: pdf-zlib
40775
40776pdf-zlib: \
40777    configure-zlib
40778	@[ -f ./zlib/Makefile ] || exit 0; \
40779	r=`${PWD_COMMAND}`; export r; \
40780	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40781	$(HOST_EXPORTS) \
40782	for flag in $(EXTRA_HOST_FLAGS) ; do \
40783	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40784	done; \
40785	echo "Doing pdf in zlib" ; \
40786	(cd $(HOST_SUBDIR)/zlib && \
40787	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40788	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40789	          "RANLIB=$${RANLIB}" \
40790	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40791	          pdf) \
40792	  || exit 1
40793
40794@endif zlib
40795
40796.PHONY: maybe-html-zlib html-zlib
40797maybe-html-zlib:
40798@if zlib
40799maybe-html-zlib: html-zlib
40800
40801html-zlib: \
40802    configure-zlib
40803	@[ -f ./zlib/Makefile ] || exit 0; \
40804	r=`${PWD_COMMAND}`; export r; \
40805	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40806	$(HOST_EXPORTS) \
40807	for flag in $(EXTRA_HOST_FLAGS) ; do \
40808	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40809	done; \
40810	echo "Doing html in zlib" ; \
40811	(cd $(HOST_SUBDIR)/zlib && \
40812	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40813	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40814	          "RANLIB=$${RANLIB}" \
40815	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40816	          html) \
40817	  || exit 1
40818
40819@endif zlib
40820
40821.PHONY: maybe-TAGS-zlib TAGS-zlib
40822maybe-TAGS-zlib:
40823@if zlib
40824maybe-TAGS-zlib: TAGS-zlib
40825
40826TAGS-zlib: \
40827    configure-zlib
40828	@[ -f ./zlib/Makefile ] || exit 0; \
40829	r=`${PWD_COMMAND}`; export r; \
40830	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40831	$(HOST_EXPORTS) \
40832	for flag in $(EXTRA_HOST_FLAGS) ; do \
40833	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40834	done; \
40835	echo "Doing TAGS in zlib" ; \
40836	(cd $(HOST_SUBDIR)/zlib && \
40837	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40838	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40839	          "RANLIB=$${RANLIB}" \
40840	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40841	          TAGS) \
40842	  || exit 1
40843
40844@endif zlib
40845
40846.PHONY: maybe-install-info-zlib install-info-zlib
40847maybe-install-info-zlib:
40848@if zlib
40849maybe-install-info-zlib: install-info-zlib
40850
40851install-info-zlib: \
40852    configure-zlib \
40853    info-zlib
40854	@[ -f ./zlib/Makefile ] || exit 0; \
40855	r=`${PWD_COMMAND}`; export r; \
40856	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40857	$(HOST_EXPORTS) \
40858	for flag in $(EXTRA_HOST_FLAGS) ; do \
40859	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40860	done; \
40861	echo "Doing install-info in zlib" ; \
40862	(cd $(HOST_SUBDIR)/zlib && \
40863	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40864	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40865	          "RANLIB=$${RANLIB}" \
40866	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40867	          install-info) \
40868	  || exit 1
40869
40870@endif zlib
40871
40872.PHONY: maybe-install-pdf-zlib install-pdf-zlib
40873maybe-install-pdf-zlib:
40874@if zlib
40875maybe-install-pdf-zlib: install-pdf-zlib
40876
40877install-pdf-zlib: \
40878    configure-zlib \
40879    pdf-zlib
40880	@[ -f ./zlib/Makefile ] || exit 0; \
40881	r=`${PWD_COMMAND}`; export r; \
40882	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40883	$(HOST_EXPORTS) \
40884	for flag in $(EXTRA_HOST_FLAGS) ; do \
40885	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40886	done; \
40887	echo "Doing install-pdf in zlib" ; \
40888	(cd $(HOST_SUBDIR)/zlib && \
40889	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40890	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40891	          "RANLIB=$${RANLIB}" \
40892	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40893	          install-pdf) \
40894	  || exit 1
40895
40896@endif zlib
40897
40898.PHONY: maybe-install-html-zlib install-html-zlib
40899maybe-install-html-zlib:
40900@if zlib
40901maybe-install-html-zlib: install-html-zlib
40902
40903install-html-zlib: \
40904    configure-zlib \
40905    html-zlib
40906	@[ -f ./zlib/Makefile ] || exit 0; \
40907	r=`${PWD_COMMAND}`; export r; \
40908	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40909	$(HOST_EXPORTS) \
40910	for flag in $(EXTRA_HOST_FLAGS) ; do \
40911	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40912	done; \
40913	echo "Doing install-html in zlib" ; \
40914	(cd $(HOST_SUBDIR)/zlib && \
40915	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40916	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40917	          "RANLIB=$${RANLIB}" \
40918	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40919	          install-html) \
40920	  || exit 1
40921
40922@endif zlib
40923
40924.PHONY: maybe-installcheck-zlib installcheck-zlib
40925maybe-installcheck-zlib:
40926@if zlib
40927maybe-installcheck-zlib: installcheck-zlib
40928
40929installcheck-zlib: \
40930    configure-zlib
40931	@[ -f ./zlib/Makefile ] || exit 0; \
40932	r=`${PWD_COMMAND}`; export r; \
40933	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40934	$(HOST_EXPORTS) \
40935	for flag in $(EXTRA_HOST_FLAGS) ; do \
40936	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40937	done; \
40938	echo "Doing installcheck in zlib" ; \
40939	(cd $(HOST_SUBDIR)/zlib && \
40940	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40941	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40942	          "RANLIB=$${RANLIB}" \
40943	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40944	          installcheck) \
40945	  || exit 1
40946
40947@endif zlib
40948
40949.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
40950maybe-mostlyclean-zlib:
40951@if zlib
40952maybe-mostlyclean-zlib: mostlyclean-zlib
40953
40954mostlyclean-zlib:
40955	@[ -f ./zlib/Makefile ] || exit 0; \
40956	r=`${PWD_COMMAND}`; export r; \
40957	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40958	$(HOST_EXPORTS) \
40959	for flag in $(EXTRA_HOST_FLAGS) ; do \
40960	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40961	done; \
40962	echo "Doing mostlyclean in zlib" ; \
40963	(cd $(HOST_SUBDIR)/zlib && \
40964	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40965	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40966	          "RANLIB=$${RANLIB}" \
40967	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40968	          mostlyclean) \
40969	  || exit 1
40970
40971@endif zlib
40972
40973.PHONY: maybe-clean-zlib clean-zlib
40974maybe-clean-zlib:
40975@if zlib
40976maybe-clean-zlib: clean-zlib
40977
40978clean-zlib:
40979	@[ -f ./zlib/Makefile ] || exit 0; \
40980	r=`${PWD_COMMAND}`; export r; \
40981	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40982	$(HOST_EXPORTS) \
40983	for flag in $(EXTRA_HOST_FLAGS) ; do \
40984	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40985	done; \
40986	echo "Doing clean in zlib" ; \
40987	(cd $(HOST_SUBDIR)/zlib && \
40988	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40989	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40990	          "RANLIB=$${RANLIB}" \
40991	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40992	          clean) \
40993	  || exit 1
40994
40995@endif zlib
40996
40997.PHONY: maybe-distclean-zlib distclean-zlib
40998maybe-distclean-zlib:
40999@if zlib
41000maybe-distclean-zlib: distclean-zlib
41001
41002distclean-zlib:
41003	@[ -f ./zlib/Makefile ] || exit 0; \
41004	r=`${PWD_COMMAND}`; export r; \
41005	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41006	$(HOST_EXPORTS) \
41007	for flag in $(EXTRA_HOST_FLAGS) ; do \
41008	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41009	done; \
41010	echo "Doing distclean in zlib" ; \
41011	(cd $(HOST_SUBDIR)/zlib && \
41012	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41013	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41014	          "RANLIB=$${RANLIB}" \
41015	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41016	          distclean) \
41017	  || exit 1
41018
41019@endif zlib
41020
41021.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
41022maybe-maintainer-clean-zlib:
41023@if zlib
41024maybe-maintainer-clean-zlib: maintainer-clean-zlib
41025
41026maintainer-clean-zlib:
41027	@[ -f ./zlib/Makefile ] || exit 0; \
41028	r=`${PWD_COMMAND}`; export r; \
41029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41030	$(HOST_EXPORTS) \
41031	for flag in $(EXTRA_HOST_FLAGS) ; do \
41032	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41033	done; \
41034	echo "Doing maintainer-clean in zlib" ; \
41035	(cd $(HOST_SUBDIR)/zlib && \
41036	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41037	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41038	          "RANLIB=$${RANLIB}" \
41039	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41040	          maintainer-clean) \
41041	  || exit 1
41042
41043@endif zlib
41044
41045
41046
41047.PHONY: configure-gdb maybe-configure-gdb
41048maybe-configure-gdb:
41049@if gcc-bootstrap
41050configure-gdb: stage_current
41051@endif gcc-bootstrap
41052@if gdb
41053maybe-configure-gdb: configure-gdb
41054configure-gdb:
41055	@: $(MAKE); $(unstage)
41056	@r=`${PWD_COMMAND}`; export r; \
41057	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41058	test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
41059	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
41060	$(HOST_EXPORTS)  \
41061	echo Configuring in $(HOST_SUBDIR)/gdb; \
41062	cd "$(HOST_SUBDIR)/gdb" || exit 1; \
41063	case $(srcdir) in \
41064	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41065	  *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
41066		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41067	esac; \
41068	srcdiroption="--srcdir=$${topdir}/gdb"; \
41069	libsrcdir="$$s/gdb"; \
41070	$(SHELL) $${libsrcdir}/configure \
41071	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41072	  --target=${target_alias} $${srcdiroption}  \
41073	  || exit 1
41074@endif gdb
41075
41076
41077
41078
41079
41080.PHONY: all-gdb maybe-all-gdb
41081maybe-all-gdb:
41082@if gcc-bootstrap
41083all-gdb: stage_current
41084@endif gcc-bootstrap
41085@if gdb
41086TARGET-gdb=all
41087maybe-all-gdb: all-gdb
41088all-gdb: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41095		$(TARGET-gdb))
41096@endif gdb
41097
41098
41099
41100
41101.PHONY: check-gdb maybe-check-gdb
41102maybe-check-gdb:
41103@if gdb
41104maybe-check-gdb: check-gdb
41105
41106check-gdb:
41107	@: $(MAKE); $(unstage)
41108	@r=`${PWD_COMMAND}`; export r; \
41109	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41110	$(HOST_EXPORTS) \
41111	(cd $(HOST_SUBDIR)/gdb && \
41112	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41113
41114@endif gdb
41115
41116.PHONY: install-gdb maybe-install-gdb
41117maybe-install-gdb:
41118@if gdb
41119maybe-install-gdb: install-gdb
41120
41121install-gdb: installdirs
41122	@: $(MAKE); $(unstage)
41123	@r=`${PWD_COMMAND}`; export r; \
41124	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41125	$(HOST_EXPORTS) \
41126	(cd $(HOST_SUBDIR)/gdb && \
41127	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41128
41129@endif gdb
41130
41131# Other targets (info, dvi, pdf, etc.)
41132
41133.PHONY: maybe-info-gdb info-gdb
41134maybe-info-gdb:
41135@if gdb
41136maybe-info-gdb: info-gdb
41137
41138info-gdb: \
41139    configure-gdb
41140	@: $(MAKE); $(unstage)
41141	@[ -f ./gdb/Makefile ] || exit 0; \
41142	r=`${PWD_COMMAND}`; export r; \
41143	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41144	$(HOST_EXPORTS) \
41145	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41146	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41147	done; \
41148	echo "Doing info in gdb" ; \
41149	(cd $(HOST_SUBDIR)/gdb && \
41150	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41151	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41152	          "RANLIB=$${RANLIB}" \
41153	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41154	          info) \
41155	  || exit 1
41156
41157@endif gdb
41158
41159.PHONY: maybe-dvi-gdb dvi-gdb
41160maybe-dvi-gdb:
41161@if gdb
41162maybe-dvi-gdb: dvi-gdb
41163
41164dvi-gdb: \
41165    configure-gdb
41166	@: $(MAKE); $(unstage)
41167	@[ -f ./gdb/Makefile ] || exit 0; \
41168	r=`${PWD_COMMAND}`; export r; \
41169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41170	$(HOST_EXPORTS) \
41171	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41172	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41173	done; \
41174	echo "Doing dvi in gdb" ; \
41175	(cd $(HOST_SUBDIR)/gdb && \
41176	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41177	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41178	          "RANLIB=$${RANLIB}" \
41179	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41180	          dvi) \
41181	  || exit 1
41182
41183@endif gdb
41184
41185.PHONY: maybe-pdf-gdb pdf-gdb
41186maybe-pdf-gdb:
41187@if gdb
41188maybe-pdf-gdb: pdf-gdb
41189
41190pdf-gdb: \
41191    configure-gdb
41192	@: $(MAKE); $(unstage)
41193	@[ -f ./gdb/Makefile ] || exit 0; \
41194	r=`${PWD_COMMAND}`; export r; \
41195	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41196	$(HOST_EXPORTS) \
41197	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41198	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41199	done; \
41200	echo "Doing pdf in gdb" ; \
41201	(cd $(HOST_SUBDIR)/gdb && \
41202	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41203	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41204	          "RANLIB=$${RANLIB}" \
41205	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41206	          pdf) \
41207	  || exit 1
41208
41209@endif gdb
41210
41211.PHONY: maybe-html-gdb html-gdb
41212maybe-html-gdb:
41213@if gdb
41214maybe-html-gdb: html-gdb
41215
41216html-gdb: \
41217    configure-gdb
41218	@: $(MAKE); $(unstage)
41219	@[ -f ./gdb/Makefile ] || exit 0; \
41220	r=`${PWD_COMMAND}`; export r; \
41221	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41222	$(HOST_EXPORTS) \
41223	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41224	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41225	done; \
41226	echo "Doing html in gdb" ; \
41227	(cd $(HOST_SUBDIR)/gdb && \
41228	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41229	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41230	          "RANLIB=$${RANLIB}" \
41231	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41232	          html) \
41233	  || exit 1
41234
41235@endif gdb
41236
41237.PHONY: maybe-TAGS-gdb TAGS-gdb
41238maybe-TAGS-gdb:
41239@if gdb
41240maybe-TAGS-gdb: TAGS-gdb
41241
41242TAGS-gdb: \
41243    configure-gdb
41244	@: $(MAKE); $(unstage)
41245	@[ -f ./gdb/Makefile ] || exit 0; \
41246	r=`${PWD_COMMAND}`; export r; \
41247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41248	$(HOST_EXPORTS) \
41249	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41250	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41251	done; \
41252	echo "Doing TAGS in gdb" ; \
41253	(cd $(HOST_SUBDIR)/gdb && \
41254	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41255	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41256	          "RANLIB=$${RANLIB}" \
41257	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41258	          TAGS) \
41259	  || exit 1
41260
41261@endif gdb
41262
41263.PHONY: maybe-install-info-gdb install-info-gdb
41264maybe-install-info-gdb:
41265@if gdb
41266maybe-install-info-gdb: install-info-gdb
41267
41268install-info-gdb: \
41269    configure-gdb \
41270    info-gdb
41271	@: $(MAKE); $(unstage)
41272	@[ -f ./gdb/Makefile ] || exit 0; \
41273	r=`${PWD_COMMAND}`; export r; \
41274	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41275	$(HOST_EXPORTS) \
41276	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41277	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41278	done; \
41279	echo "Doing install-info in gdb" ; \
41280	(cd $(HOST_SUBDIR)/gdb && \
41281	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41282	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41283	          "RANLIB=$${RANLIB}" \
41284	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41285	          install-info) \
41286	  || exit 1
41287
41288@endif gdb
41289
41290.PHONY: maybe-install-pdf-gdb install-pdf-gdb
41291maybe-install-pdf-gdb:
41292@if gdb
41293maybe-install-pdf-gdb: install-pdf-gdb
41294
41295install-pdf-gdb: \
41296    configure-gdb \
41297    pdf-gdb
41298	@: $(MAKE); $(unstage)
41299	@[ -f ./gdb/Makefile ] || exit 0; \
41300	r=`${PWD_COMMAND}`; export r; \
41301	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41302	$(HOST_EXPORTS) \
41303	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41304	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41305	done; \
41306	echo "Doing install-pdf in gdb" ; \
41307	(cd $(HOST_SUBDIR)/gdb && \
41308	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41309	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41310	          "RANLIB=$${RANLIB}" \
41311	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41312	          install-pdf) \
41313	  || exit 1
41314
41315@endif gdb
41316
41317.PHONY: maybe-install-html-gdb install-html-gdb
41318maybe-install-html-gdb:
41319@if gdb
41320maybe-install-html-gdb: install-html-gdb
41321
41322install-html-gdb: \
41323    configure-gdb \
41324    html-gdb
41325	@: $(MAKE); $(unstage)
41326	@[ -f ./gdb/Makefile ] || exit 0; \
41327	r=`${PWD_COMMAND}`; export r; \
41328	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41329	$(HOST_EXPORTS) \
41330	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41331	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41332	done; \
41333	echo "Doing install-html in gdb" ; \
41334	(cd $(HOST_SUBDIR)/gdb && \
41335	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41336	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41337	          "RANLIB=$${RANLIB}" \
41338	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41339	          install-html) \
41340	  || exit 1
41341
41342@endif gdb
41343
41344.PHONY: maybe-installcheck-gdb installcheck-gdb
41345maybe-installcheck-gdb:
41346@if gdb
41347maybe-installcheck-gdb: installcheck-gdb
41348
41349installcheck-gdb: \
41350    configure-gdb
41351	@: $(MAKE); $(unstage)
41352	@[ -f ./gdb/Makefile ] || exit 0; \
41353	r=`${PWD_COMMAND}`; export r; \
41354	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41355	$(HOST_EXPORTS) \
41356	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41357	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41358	done; \
41359	echo "Doing installcheck in gdb" ; \
41360	(cd $(HOST_SUBDIR)/gdb && \
41361	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41362	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41363	          "RANLIB=$${RANLIB}" \
41364	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41365	          installcheck) \
41366	  || exit 1
41367
41368@endif gdb
41369
41370.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
41371maybe-mostlyclean-gdb:
41372@if gdb
41373maybe-mostlyclean-gdb: mostlyclean-gdb
41374
41375mostlyclean-gdb:
41376	@: $(MAKE); $(unstage)
41377	@[ -f ./gdb/Makefile ] || exit 0; \
41378	r=`${PWD_COMMAND}`; export r; \
41379	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41380	$(HOST_EXPORTS) \
41381	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41382	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41383	done; \
41384	echo "Doing mostlyclean in gdb" ; \
41385	(cd $(HOST_SUBDIR)/gdb && \
41386	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41387	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41388	          "RANLIB=$${RANLIB}" \
41389	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41390	          mostlyclean) \
41391	  || exit 1
41392
41393@endif gdb
41394
41395.PHONY: maybe-clean-gdb clean-gdb
41396maybe-clean-gdb:
41397@if gdb
41398maybe-clean-gdb: clean-gdb
41399
41400clean-gdb:
41401	@: $(MAKE); $(unstage)
41402	@[ -f ./gdb/Makefile ] || exit 0; \
41403	r=`${PWD_COMMAND}`; export r; \
41404	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41405	$(HOST_EXPORTS) \
41406	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41407	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41408	done; \
41409	echo "Doing clean in gdb" ; \
41410	(cd $(HOST_SUBDIR)/gdb && \
41411	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41412	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41413	          "RANLIB=$${RANLIB}" \
41414	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41415	          clean) \
41416	  || exit 1
41417
41418@endif gdb
41419
41420.PHONY: maybe-distclean-gdb distclean-gdb
41421maybe-distclean-gdb:
41422@if gdb
41423maybe-distclean-gdb: distclean-gdb
41424
41425distclean-gdb:
41426	@: $(MAKE); $(unstage)
41427	@[ -f ./gdb/Makefile ] || exit 0; \
41428	r=`${PWD_COMMAND}`; export r; \
41429	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41430	$(HOST_EXPORTS) \
41431	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41432	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41433	done; \
41434	echo "Doing distclean in gdb" ; \
41435	(cd $(HOST_SUBDIR)/gdb && \
41436	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41437	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41438	          "RANLIB=$${RANLIB}" \
41439	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41440	          distclean) \
41441	  || exit 1
41442
41443@endif gdb
41444
41445.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
41446maybe-maintainer-clean-gdb:
41447@if gdb
41448maybe-maintainer-clean-gdb: maintainer-clean-gdb
41449
41450maintainer-clean-gdb:
41451	@: $(MAKE); $(unstage)
41452	@[ -f ./gdb/Makefile ] || exit 0; \
41453	r=`${PWD_COMMAND}`; export r; \
41454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41455	$(HOST_EXPORTS) \
41456	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41457	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41458	done; \
41459	echo "Doing maintainer-clean in gdb" ; \
41460	(cd $(HOST_SUBDIR)/gdb && \
41461	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41462	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41463	          "RANLIB=$${RANLIB}" \
41464	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41465	          maintainer-clean) \
41466	  || exit 1
41467
41468@endif gdb
41469
41470
41471
41472.PHONY: configure-expect maybe-configure-expect
41473maybe-configure-expect:
41474@if gcc-bootstrap
41475configure-expect: stage_current
41476@endif gcc-bootstrap
41477@if expect
41478maybe-configure-expect: configure-expect
41479configure-expect:
41480	@: $(MAKE); $(unstage)
41481	@r=`${PWD_COMMAND}`; export r; \
41482	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41483	test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
41484	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
41485	$(HOST_EXPORTS)  \
41486	echo Configuring in $(HOST_SUBDIR)/expect; \
41487	cd "$(HOST_SUBDIR)/expect" || exit 1; \
41488	case $(srcdir) in \
41489	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41490	  *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
41491		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41492	esac; \
41493	srcdiroption="--srcdir=$${topdir}/expect"; \
41494	libsrcdir="$$s/expect"; \
41495	$(SHELL) $${libsrcdir}/configure \
41496	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41497	  --target=${target_alias} $${srcdiroption}  \
41498	  || exit 1
41499@endif expect
41500
41501
41502
41503
41504
41505.PHONY: all-expect maybe-all-expect
41506maybe-all-expect:
41507@if gcc-bootstrap
41508all-expect: stage_current
41509@endif gcc-bootstrap
41510@if expect
41511TARGET-expect=all
41512maybe-all-expect: all-expect
41513all-expect: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41520		$(TARGET-expect))
41521@endif expect
41522
41523
41524
41525
41526.PHONY: check-expect maybe-check-expect
41527maybe-check-expect:
41528@if expect
41529maybe-check-expect: check-expect
41530
41531check-expect:
41532	@: $(MAKE); $(unstage)
41533	@r=`${PWD_COMMAND}`; export r; \
41534	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41535	$(HOST_EXPORTS) \
41536	(cd $(HOST_SUBDIR)/expect && \
41537	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41538
41539@endif expect
41540
41541.PHONY: install-expect maybe-install-expect
41542maybe-install-expect:
41543@if expect
41544maybe-install-expect: install-expect
41545
41546install-expect: installdirs
41547	@: $(MAKE); $(unstage)
41548	@r=`${PWD_COMMAND}`; export r; \
41549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41550	$(HOST_EXPORTS) \
41551	(cd $(HOST_SUBDIR)/expect && \
41552	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41553
41554@endif expect
41555
41556# Other targets (info, dvi, pdf, etc.)
41557
41558.PHONY: maybe-info-expect info-expect
41559maybe-info-expect:
41560@if expect
41561maybe-info-expect: info-expect
41562
41563info-expect: \
41564    configure-expect
41565	@: $(MAKE); $(unstage)
41566	@[ -f ./expect/Makefile ] || exit 0; \
41567	r=`${PWD_COMMAND}`; export r; \
41568	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41569	$(HOST_EXPORTS) \
41570	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41571	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41572	done; \
41573	echo "Doing info in expect" ; \
41574	(cd $(HOST_SUBDIR)/expect && \
41575	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41576	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41577	          "RANLIB=$${RANLIB}" \
41578	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41579	          info) \
41580	  || exit 1
41581
41582@endif expect
41583
41584.PHONY: maybe-dvi-expect dvi-expect
41585maybe-dvi-expect:
41586@if expect
41587maybe-dvi-expect: dvi-expect
41588
41589dvi-expect: \
41590    configure-expect
41591	@: $(MAKE); $(unstage)
41592	@[ -f ./expect/Makefile ] || exit 0; \
41593	r=`${PWD_COMMAND}`; export r; \
41594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41595	$(HOST_EXPORTS) \
41596	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41597	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41598	done; \
41599	echo "Doing dvi in expect" ; \
41600	(cd $(HOST_SUBDIR)/expect && \
41601	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41602	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41603	          "RANLIB=$${RANLIB}" \
41604	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41605	          dvi) \
41606	  || exit 1
41607
41608@endif expect
41609
41610.PHONY: maybe-pdf-expect pdf-expect
41611maybe-pdf-expect:
41612@if expect
41613maybe-pdf-expect: pdf-expect
41614
41615pdf-expect: \
41616    configure-expect
41617	@: $(MAKE); $(unstage)
41618	@[ -f ./expect/Makefile ] || exit 0; \
41619	r=`${PWD_COMMAND}`; export r; \
41620	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41621	$(HOST_EXPORTS) \
41622	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41623	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41624	done; \
41625	echo "Doing pdf in expect" ; \
41626	(cd $(HOST_SUBDIR)/expect && \
41627	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41628	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41629	          "RANLIB=$${RANLIB}" \
41630	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41631	          pdf) \
41632	  || exit 1
41633
41634@endif expect
41635
41636.PHONY: maybe-html-expect html-expect
41637maybe-html-expect:
41638@if expect
41639maybe-html-expect: html-expect
41640
41641html-expect: \
41642    configure-expect
41643	@: $(MAKE); $(unstage)
41644	@[ -f ./expect/Makefile ] || exit 0; \
41645	r=`${PWD_COMMAND}`; export r; \
41646	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41647	$(HOST_EXPORTS) \
41648	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41649	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41650	done; \
41651	echo "Doing html in expect" ; \
41652	(cd $(HOST_SUBDIR)/expect && \
41653	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41654	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41655	          "RANLIB=$${RANLIB}" \
41656	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41657	          html) \
41658	  || exit 1
41659
41660@endif expect
41661
41662.PHONY: maybe-TAGS-expect TAGS-expect
41663maybe-TAGS-expect:
41664@if expect
41665maybe-TAGS-expect: TAGS-expect
41666
41667TAGS-expect: \
41668    configure-expect
41669	@: $(MAKE); $(unstage)
41670	@[ -f ./expect/Makefile ] || exit 0; \
41671	r=`${PWD_COMMAND}`; export r; \
41672	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41673	$(HOST_EXPORTS) \
41674	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41675	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41676	done; \
41677	echo "Doing TAGS in expect" ; \
41678	(cd $(HOST_SUBDIR)/expect && \
41679	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41680	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41681	          "RANLIB=$${RANLIB}" \
41682	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41683	          TAGS) \
41684	  || exit 1
41685
41686@endif expect
41687
41688.PHONY: maybe-install-info-expect install-info-expect
41689maybe-install-info-expect:
41690@if expect
41691maybe-install-info-expect: install-info-expect
41692
41693install-info-expect: \
41694    configure-expect \
41695    info-expect
41696	@: $(MAKE); $(unstage)
41697	@[ -f ./expect/Makefile ] || exit 0; \
41698	r=`${PWD_COMMAND}`; export r; \
41699	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41700	$(HOST_EXPORTS) \
41701	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41702	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41703	done; \
41704	echo "Doing install-info in expect" ; \
41705	(cd $(HOST_SUBDIR)/expect && \
41706	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41707	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41708	          "RANLIB=$${RANLIB}" \
41709	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41710	          install-info) \
41711	  || exit 1
41712
41713@endif expect
41714
41715.PHONY: maybe-install-pdf-expect install-pdf-expect
41716maybe-install-pdf-expect:
41717@if expect
41718maybe-install-pdf-expect: install-pdf-expect
41719
41720install-pdf-expect: \
41721    configure-expect \
41722    pdf-expect
41723	@: $(MAKE); $(unstage)
41724	@[ -f ./expect/Makefile ] || exit 0; \
41725	r=`${PWD_COMMAND}`; export r; \
41726	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41727	$(HOST_EXPORTS) \
41728	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41729	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41730	done; \
41731	echo "Doing install-pdf in expect" ; \
41732	(cd $(HOST_SUBDIR)/expect && \
41733	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41734	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41735	          "RANLIB=$${RANLIB}" \
41736	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41737	          install-pdf) \
41738	  || exit 1
41739
41740@endif expect
41741
41742.PHONY: maybe-install-html-expect install-html-expect
41743maybe-install-html-expect:
41744@if expect
41745maybe-install-html-expect: install-html-expect
41746
41747install-html-expect: \
41748    configure-expect \
41749    html-expect
41750	@: $(MAKE); $(unstage)
41751	@[ -f ./expect/Makefile ] || exit 0; \
41752	r=`${PWD_COMMAND}`; export r; \
41753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41754	$(HOST_EXPORTS) \
41755	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41756	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41757	done; \
41758	echo "Doing install-html in expect" ; \
41759	(cd $(HOST_SUBDIR)/expect && \
41760	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41761	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41762	          "RANLIB=$${RANLIB}" \
41763	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41764	          install-html) \
41765	  || exit 1
41766
41767@endif expect
41768
41769.PHONY: maybe-installcheck-expect installcheck-expect
41770maybe-installcheck-expect:
41771@if expect
41772maybe-installcheck-expect: installcheck-expect
41773
41774installcheck-expect: \
41775    configure-expect
41776	@: $(MAKE); $(unstage)
41777	@[ -f ./expect/Makefile ] || exit 0; \
41778	r=`${PWD_COMMAND}`; export r; \
41779	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41780	$(HOST_EXPORTS) \
41781	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41782	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41783	done; \
41784	echo "Doing installcheck in expect" ; \
41785	(cd $(HOST_SUBDIR)/expect && \
41786	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41787	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41788	          "RANLIB=$${RANLIB}" \
41789	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41790	          installcheck) \
41791	  || exit 1
41792
41793@endif expect
41794
41795.PHONY: maybe-mostlyclean-expect mostlyclean-expect
41796maybe-mostlyclean-expect:
41797@if expect
41798maybe-mostlyclean-expect: mostlyclean-expect
41799
41800mostlyclean-expect:
41801	@: $(MAKE); $(unstage)
41802	@[ -f ./expect/Makefile ] || exit 0; \
41803	r=`${PWD_COMMAND}`; export r; \
41804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41805	$(HOST_EXPORTS) \
41806	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41807	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41808	done; \
41809	echo "Doing mostlyclean in expect" ; \
41810	(cd $(HOST_SUBDIR)/expect && \
41811	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41812	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41813	          "RANLIB=$${RANLIB}" \
41814	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41815	          mostlyclean) \
41816	  || exit 1
41817
41818@endif expect
41819
41820.PHONY: maybe-clean-expect clean-expect
41821maybe-clean-expect:
41822@if expect
41823maybe-clean-expect: clean-expect
41824
41825clean-expect:
41826	@: $(MAKE); $(unstage)
41827	@[ -f ./expect/Makefile ] || exit 0; \
41828	r=`${PWD_COMMAND}`; export r; \
41829	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41830	$(HOST_EXPORTS) \
41831	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41832	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41833	done; \
41834	echo "Doing clean in expect" ; \
41835	(cd $(HOST_SUBDIR)/expect && \
41836	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41837	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41838	          "RANLIB=$${RANLIB}" \
41839	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41840	          clean) \
41841	  || exit 1
41842
41843@endif expect
41844
41845.PHONY: maybe-distclean-expect distclean-expect
41846maybe-distclean-expect:
41847@if expect
41848maybe-distclean-expect: distclean-expect
41849
41850distclean-expect:
41851	@: $(MAKE); $(unstage)
41852	@[ -f ./expect/Makefile ] || exit 0; \
41853	r=`${PWD_COMMAND}`; export r; \
41854	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41855	$(HOST_EXPORTS) \
41856	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41857	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41858	done; \
41859	echo "Doing distclean in expect" ; \
41860	(cd $(HOST_SUBDIR)/expect && \
41861	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41862	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41863	          "RANLIB=$${RANLIB}" \
41864	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41865	          distclean) \
41866	  || exit 1
41867
41868@endif expect
41869
41870.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
41871maybe-maintainer-clean-expect:
41872@if expect
41873maybe-maintainer-clean-expect: maintainer-clean-expect
41874
41875maintainer-clean-expect:
41876	@: $(MAKE); $(unstage)
41877	@[ -f ./expect/Makefile ] || exit 0; \
41878	r=`${PWD_COMMAND}`; export r; \
41879	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41880	$(HOST_EXPORTS) \
41881	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41882	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41883	done; \
41884	echo "Doing maintainer-clean in expect" ; \
41885	(cd $(HOST_SUBDIR)/expect && \
41886	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41887	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41888	          "RANLIB=$${RANLIB}" \
41889	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41890	          maintainer-clean) \
41891	  || exit 1
41892
41893@endif expect
41894
41895
41896
41897.PHONY: configure-guile maybe-configure-guile
41898maybe-configure-guile:
41899@if gcc-bootstrap
41900configure-guile: stage_current
41901@endif gcc-bootstrap
41902@if guile
41903maybe-configure-guile: configure-guile
41904configure-guile:
41905	@: $(MAKE); $(unstage)
41906	@r=`${PWD_COMMAND}`; export r; \
41907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41908	test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
41909	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
41910	$(HOST_EXPORTS)  \
41911	echo Configuring in $(HOST_SUBDIR)/guile; \
41912	cd "$(HOST_SUBDIR)/guile" || exit 1; \
41913	case $(srcdir) in \
41914	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41915	  *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
41916		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41917	esac; \
41918	srcdiroption="--srcdir=$${topdir}/guile"; \
41919	libsrcdir="$$s/guile"; \
41920	$(SHELL) $${libsrcdir}/configure \
41921	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41922	  --target=${target_alias} $${srcdiroption}  \
41923	  || exit 1
41924@endif guile
41925
41926
41927
41928
41929
41930.PHONY: all-guile maybe-all-guile
41931maybe-all-guile:
41932@if gcc-bootstrap
41933all-guile: stage_current
41934@endif gcc-bootstrap
41935@if guile
41936TARGET-guile=all
41937maybe-all-guile: all-guile
41938all-guile: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41945		$(TARGET-guile))
41946@endif guile
41947
41948
41949
41950
41951.PHONY: check-guile maybe-check-guile
41952maybe-check-guile:
41953@if guile
41954maybe-check-guile: check-guile
41955
41956check-guile:
41957	@: $(MAKE); $(unstage)
41958	@r=`${PWD_COMMAND}`; export r; \
41959	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41960	$(HOST_EXPORTS) \
41961	(cd $(HOST_SUBDIR)/guile && \
41962	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41963
41964@endif guile
41965
41966.PHONY: install-guile maybe-install-guile
41967maybe-install-guile:
41968@if guile
41969maybe-install-guile: install-guile
41970
41971install-guile: installdirs
41972	@: $(MAKE); $(unstage)
41973	@r=`${PWD_COMMAND}`; export r; \
41974	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41975	$(HOST_EXPORTS) \
41976	(cd $(HOST_SUBDIR)/guile && \
41977	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41978
41979@endif guile
41980
41981# Other targets (info, dvi, pdf, etc.)
41982
41983.PHONY: maybe-info-guile info-guile
41984maybe-info-guile:
41985@if guile
41986maybe-info-guile: info-guile
41987
41988info-guile: \
41989    configure-guile
41990	@: $(MAKE); $(unstage)
41991	@[ -f ./guile/Makefile ] || exit 0; \
41992	r=`${PWD_COMMAND}`; export r; \
41993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41994	$(HOST_EXPORTS) \
41995	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41996	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41997	done; \
41998	echo "Doing info in guile" ; \
41999	(cd $(HOST_SUBDIR)/guile && \
42000	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42001	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42002	          "RANLIB=$${RANLIB}" \
42003	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42004	          info) \
42005	  || exit 1
42006
42007@endif guile
42008
42009.PHONY: maybe-dvi-guile dvi-guile
42010maybe-dvi-guile:
42011@if guile
42012maybe-dvi-guile: dvi-guile
42013
42014dvi-guile: \
42015    configure-guile
42016	@: $(MAKE); $(unstage)
42017	@[ -f ./guile/Makefile ] || exit 0; \
42018	r=`${PWD_COMMAND}`; export r; \
42019	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42020	$(HOST_EXPORTS) \
42021	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42022	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42023	done; \
42024	echo "Doing dvi in guile" ; \
42025	(cd $(HOST_SUBDIR)/guile && \
42026	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42027	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42028	          "RANLIB=$${RANLIB}" \
42029	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42030	          dvi) \
42031	  || exit 1
42032
42033@endif guile
42034
42035.PHONY: maybe-pdf-guile pdf-guile
42036maybe-pdf-guile:
42037@if guile
42038maybe-pdf-guile: pdf-guile
42039
42040pdf-guile: \
42041    configure-guile
42042	@: $(MAKE); $(unstage)
42043	@[ -f ./guile/Makefile ] || exit 0; \
42044	r=`${PWD_COMMAND}`; export r; \
42045	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42046	$(HOST_EXPORTS) \
42047	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42048	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42049	done; \
42050	echo "Doing pdf in guile" ; \
42051	(cd $(HOST_SUBDIR)/guile && \
42052	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42053	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42054	          "RANLIB=$${RANLIB}" \
42055	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42056	          pdf) \
42057	  || exit 1
42058
42059@endif guile
42060
42061.PHONY: maybe-html-guile html-guile
42062maybe-html-guile:
42063@if guile
42064maybe-html-guile: html-guile
42065
42066html-guile: \
42067    configure-guile
42068	@: $(MAKE); $(unstage)
42069	@[ -f ./guile/Makefile ] || exit 0; \
42070	r=`${PWD_COMMAND}`; export r; \
42071	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42072	$(HOST_EXPORTS) \
42073	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42074	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42075	done; \
42076	echo "Doing html in guile" ; \
42077	(cd $(HOST_SUBDIR)/guile && \
42078	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42079	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42080	          "RANLIB=$${RANLIB}" \
42081	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42082	          html) \
42083	  || exit 1
42084
42085@endif guile
42086
42087.PHONY: maybe-TAGS-guile TAGS-guile
42088maybe-TAGS-guile:
42089@if guile
42090maybe-TAGS-guile: TAGS-guile
42091
42092TAGS-guile: \
42093    configure-guile
42094	@: $(MAKE); $(unstage)
42095	@[ -f ./guile/Makefile ] || exit 0; \
42096	r=`${PWD_COMMAND}`; export r; \
42097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42098	$(HOST_EXPORTS) \
42099	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42100	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42101	done; \
42102	echo "Doing TAGS in guile" ; \
42103	(cd $(HOST_SUBDIR)/guile && \
42104	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42105	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42106	          "RANLIB=$${RANLIB}" \
42107	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42108	          TAGS) \
42109	  || exit 1
42110
42111@endif guile
42112
42113.PHONY: maybe-install-info-guile install-info-guile
42114maybe-install-info-guile:
42115@if guile
42116maybe-install-info-guile: install-info-guile
42117
42118install-info-guile: \
42119    configure-guile \
42120    info-guile
42121	@: $(MAKE); $(unstage)
42122	@[ -f ./guile/Makefile ] || exit 0; \
42123	r=`${PWD_COMMAND}`; export r; \
42124	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42125	$(HOST_EXPORTS) \
42126	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42127	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42128	done; \
42129	echo "Doing install-info in guile" ; \
42130	(cd $(HOST_SUBDIR)/guile && \
42131	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42132	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42133	          "RANLIB=$${RANLIB}" \
42134	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42135	          install-info) \
42136	  || exit 1
42137
42138@endif guile
42139
42140.PHONY: maybe-install-pdf-guile install-pdf-guile
42141maybe-install-pdf-guile:
42142@if guile
42143maybe-install-pdf-guile: install-pdf-guile
42144
42145install-pdf-guile: \
42146    configure-guile \
42147    pdf-guile
42148	@: $(MAKE); $(unstage)
42149	@[ -f ./guile/Makefile ] || exit 0; \
42150	r=`${PWD_COMMAND}`; export r; \
42151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42152	$(HOST_EXPORTS) \
42153	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42154	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42155	done; \
42156	echo "Doing install-pdf in guile" ; \
42157	(cd $(HOST_SUBDIR)/guile && \
42158	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42159	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42160	          "RANLIB=$${RANLIB}" \
42161	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42162	          install-pdf) \
42163	  || exit 1
42164
42165@endif guile
42166
42167.PHONY: maybe-install-html-guile install-html-guile
42168maybe-install-html-guile:
42169@if guile
42170maybe-install-html-guile: install-html-guile
42171
42172install-html-guile: \
42173    configure-guile \
42174    html-guile
42175	@: $(MAKE); $(unstage)
42176	@[ -f ./guile/Makefile ] || exit 0; \
42177	r=`${PWD_COMMAND}`; export r; \
42178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42179	$(HOST_EXPORTS) \
42180	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42181	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42182	done; \
42183	echo "Doing install-html in guile" ; \
42184	(cd $(HOST_SUBDIR)/guile && \
42185	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42186	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42187	          "RANLIB=$${RANLIB}" \
42188	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42189	          install-html) \
42190	  || exit 1
42191
42192@endif guile
42193
42194.PHONY: maybe-installcheck-guile installcheck-guile
42195maybe-installcheck-guile:
42196@if guile
42197maybe-installcheck-guile: installcheck-guile
42198
42199installcheck-guile: \
42200    configure-guile
42201	@: $(MAKE); $(unstage)
42202	@[ -f ./guile/Makefile ] || exit 0; \
42203	r=`${PWD_COMMAND}`; export r; \
42204	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42205	$(HOST_EXPORTS) \
42206	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42207	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42208	done; \
42209	echo "Doing installcheck in guile" ; \
42210	(cd $(HOST_SUBDIR)/guile && \
42211	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42212	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42213	          "RANLIB=$${RANLIB}" \
42214	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42215	          installcheck) \
42216	  || exit 1
42217
42218@endif guile
42219
42220.PHONY: maybe-mostlyclean-guile mostlyclean-guile
42221maybe-mostlyclean-guile:
42222@if guile
42223maybe-mostlyclean-guile: mostlyclean-guile
42224
42225mostlyclean-guile:
42226	@: $(MAKE); $(unstage)
42227	@[ -f ./guile/Makefile ] || exit 0; \
42228	r=`${PWD_COMMAND}`; export r; \
42229	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42230	$(HOST_EXPORTS) \
42231	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42232	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42233	done; \
42234	echo "Doing mostlyclean in guile" ; \
42235	(cd $(HOST_SUBDIR)/guile && \
42236	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42237	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42238	          "RANLIB=$${RANLIB}" \
42239	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42240	          mostlyclean) \
42241	  || exit 1
42242
42243@endif guile
42244
42245.PHONY: maybe-clean-guile clean-guile
42246maybe-clean-guile:
42247@if guile
42248maybe-clean-guile: clean-guile
42249
42250clean-guile:
42251	@: $(MAKE); $(unstage)
42252	@[ -f ./guile/Makefile ] || exit 0; \
42253	r=`${PWD_COMMAND}`; export r; \
42254	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42255	$(HOST_EXPORTS) \
42256	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42257	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42258	done; \
42259	echo "Doing clean in guile" ; \
42260	(cd $(HOST_SUBDIR)/guile && \
42261	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42262	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42263	          "RANLIB=$${RANLIB}" \
42264	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42265	          clean) \
42266	  || exit 1
42267
42268@endif guile
42269
42270.PHONY: maybe-distclean-guile distclean-guile
42271maybe-distclean-guile:
42272@if guile
42273maybe-distclean-guile: distclean-guile
42274
42275distclean-guile:
42276	@: $(MAKE); $(unstage)
42277	@[ -f ./guile/Makefile ] || exit 0; \
42278	r=`${PWD_COMMAND}`; export r; \
42279	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42280	$(HOST_EXPORTS) \
42281	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42282	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42283	done; \
42284	echo "Doing distclean in guile" ; \
42285	(cd $(HOST_SUBDIR)/guile && \
42286	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42287	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42288	          "RANLIB=$${RANLIB}" \
42289	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42290	          distclean) \
42291	  || exit 1
42292
42293@endif guile
42294
42295.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
42296maybe-maintainer-clean-guile:
42297@if guile
42298maybe-maintainer-clean-guile: maintainer-clean-guile
42299
42300maintainer-clean-guile:
42301	@: $(MAKE); $(unstage)
42302	@[ -f ./guile/Makefile ] || exit 0; \
42303	r=`${PWD_COMMAND}`; export r; \
42304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42305	$(HOST_EXPORTS) \
42306	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42307	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42308	done; \
42309	echo "Doing maintainer-clean in guile" ; \
42310	(cd $(HOST_SUBDIR)/guile && \
42311	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42312	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42313	          "RANLIB=$${RANLIB}" \
42314	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42315	          maintainer-clean) \
42316	  || exit 1
42317
42318@endif guile
42319
42320
42321
42322.PHONY: configure-tk maybe-configure-tk
42323maybe-configure-tk:
42324@if gcc-bootstrap
42325configure-tk: stage_current
42326@endif gcc-bootstrap
42327@if tk
42328maybe-configure-tk: configure-tk
42329configure-tk:
42330	@: $(MAKE); $(unstage)
42331	@r=`${PWD_COMMAND}`; export r; \
42332	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42333	test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
42334	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
42335	$(HOST_EXPORTS)  \
42336	echo Configuring in $(HOST_SUBDIR)/tk; \
42337	cd "$(HOST_SUBDIR)/tk" || exit 1; \
42338	case $(srcdir) in \
42339	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42340	  *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
42341		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42342	esac; \
42343	srcdiroption="--srcdir=$${topdir}/tk"; \
42344	libsrcdir="$$s/tk"; \
42345	$(SHELL) $${libsrcdir}/configure \
42346	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42347	  --target=${target_alias} $${srcdiroption}  \
42348	  || exit 1
42349@endif tk
42350
42351
42352
42353
42354
42355.PHONY: all-tk maybe-all-tk
42356maybe-all-tk:
42357@if gcc-bootstrap
42358all-tk: stage_current
42359@endif gcc-bootstrap
42360@if tk
42361TARGET-tk=all
42362maybe-all-tk: all-tk
42363all-tk: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42370		$(TARGET-tk))
42371@endif tk
42372
42373
42374
42375
42376.PHONY: check-tk maybe-check-tk
42377maybe-check-tk:
42378@if tk
42379maybe-check-tk: check-tk
42380
42381check-tk:
42382	@: $(MAKE); $(unstage)
42383	@r=`${PWD_COMMAND}`; export r; \
42384	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42385	$(HOST_EXPORTS) \
42386	(cd $(HOST_SUBDIR)/tk && \
42387	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42388
42389@endif tk
42390
42391.PHONY: install-tk maybe-install-tk
42392maybe-install-tk:
42393@if tk
42394maybe-install-tk: install-tk
42395
42396install-tk: installdirs
42397	@: $(MAKE); $(unstage)
42398	@r=`${PWD_COMMAND}`; export r; \
42399	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42400	$(HOST_EXPORTS) \
42401	(cd $(HOST_SUBDIR)/tk && \
42402	  $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42403
42404@endif tk
42405
42406# Other targets (info, dvi, pdf, etc.)
42407
42408.PHONY: maybe-info-tk info-tk
42409maybe-info-tk:
42410@if tk
42411maybe-info-tk: info-tk
42412
42413info-tk: \
42414    configure-tk
42415	@: $(MAKE); $(unstage)
42416	@[ -f ./tk/Makefile ] || exit 0; \
42417	r=`${PWD_COMMAND}`; export r; \
42418	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42419	$(HOST_EXPORTS) \
42420	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42421	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42422	done; \
42423	echo "Doing info in tk" ; \
42424	(cd $(HOST_SUBDIR)/tk && \
42425	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42426	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42427	          "RANLIB=$${RANLIB}" \
42428	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42429	          info) \
42430	  || exit 1
42431
42432@endif tk
42433
42434.PHONY: maybe-dvi-tk dvi-tk
42435maybe-dvi-tk:
42436@if tk
42437maybe-dvi-tk: dvi-tk
42438
42439dvi-tk: \
42440    configure-tk
42441	@: $(MAKE); $(unstage)
42442	@[ -f ./tk/Makefile ] || exit 0; \
42443	r=`${PWD_COMMAND}`; export r; \
42444	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42445	$(HOST_EXPORTS) \
42446	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42447	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42448	done; \
42449	echo "Doing dvi in tk" ; \
42450	(cd $(HOST_SUBDIR)/tk && \
42451	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42452	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42453	          "RANLIB=$${RANLIB}" \
42454	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42455	          dvi) \
42456	  || exit 1
42457
42458@endif tk
42459
42460.PHONY: maybe-pdf-tk pdf-tk
42461maybe-pdf-tk:
42462@if tk
42463maybe-pdf-tk: pdf-tk
42464
42465pdf-tk: \
42466    configure-tk
42467	@: $(MAKE); $(unstage)
42468	@[ -f ./tk/Makefile ] || exit 0; \
42469	r=`${PWD_COMMAND}`; export r; \
42470	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42471	$(HOST_EXPORTS) \
42472	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42473	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42474	done; \
42475	echo "Doing pdf in tk" ; \
42476	(cd $(HOST_SUBDIR)/tk && \
42477	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42478	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42479	          "RANLIB=$${RANLIB}" \
42480	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42481	          pdf) \
42482	  || exit 1
42483
42484@endif tk
42485
42486.PHONY: maybe-html-tk html-tk
42487maybe-html-tk:
42488@if tk
42489maybe-html-tk: html-tk
42490
42491html-tk: \
42492    configure-tk
42493	@: $(MAKE); $(unstage)
42494	@[ -f ./tk/Makefile ] || exit 0; \
42495	r=`${PWD_COMMAND}`; export r; \
42496	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42497	$(HOST_EXPORTS) \
42498	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42499	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42500	done; \
42501	echo "Doing html in tk" ; \
42502	(cd $(HOST_SUBDIR)/tk && \
42503	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42504	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42505	          "RANLIB=$${RANLIB}" \
42506	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42507	          html) \
42508	  || exit 1
42509
42510@endif tk
42511
42512.PHONY: maybe-TAGS-tk TAGS-tk
42513maybe-TAGS-tk:
42514@if tk
42515maybe-TAGS-tk: TAGS-tk
42516
42517TAGS-tk: \
42518    configure-tk
42519	@: $(MAKE); $(unstage)
42520	@[ -f ./tk/Makefile ] || exit 0; \
42521	r=`${PWD_COMMAND}`; export r; \
42522	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42523	$(HOST_EXPORTS) \
42524	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42525	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42526	done; \
42527	echo "Doing TAGS in tk" ; \
42528	(cd $(HOST_SUBDIR)/tk && \
42529	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42530	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42531	          "RANLIB=$${RANLIB}" \
42532	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42533	          TAGS) \
42534	  || exit 1
42535
42536@endif tk
42537
42538.PHONY: maybe-install-info-tk install-info-tk
42539maybe-install-info-tk:
42540@if tk
42541maybe-install-info-tk: install-info-tk
42542
42543install-info-tk: \
42544    configure-tk \
42545    info-tk
42546	@: $(MAKE); $(unstage)
42547	@[ -f ./tk/Makefile ] || exit 0; \
42548	r=`${PWD_COMMAND}`; export r; \
42549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42550	$(HOST_EXPORTS) \
42551	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42552	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42553	done; \
42554	echo "Doing install-info in tk" ; \
42555	(cd $(HOST_SUBDIR)/tk && \
42556	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42557	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42558	          "RANLIB=$${RANLIB}" \
42559	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42560	          install-info) \
42561	  || exit 1
42562
42563@endif tk
42564
42565.PHONY: maybe-install-pdf-tk install-pdf-tk
42566maybe-install-pdf-tk:
42567@if tk
42568maybe-install-pdf-tk: install-pdf-tk
42569
42570install-pdf-tk: \
42571    configure-tk \
42572    pdf-tk
42573	@: $(MAKE); $(unstage)
42574	@[ -f ./tk/Makefile ] || exit 0; \
42575	r=`${PWD_COMMAND}`; export r; \
42576	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42577	$(HOST_EXPORTS) \
42578	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42579	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42580	done; \
42581	echo "Doing install-pdf in tk" ; \
42582	(cd $(HOST_SUBDIR)/tk && \
42583	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42584	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42585	          "RANLIB=$${RANLIB}" \
42586	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42587	          install-pdf) \
42588	  || exit 1
42589
42590@endif tk
42591
42592.PHONY: maybe-install-html-tk install-html-tk
42593maybe-install-html-tk:
42594@if tk
42595maybe-install-html-tk: install-html-tk
42596
42597install-html-tk: \
42598    configure-tk \
42599    html-tk
42600	@: $(MAKE); $(unstage)
42601	@[ -f ./tk/Makefile ] || exit 0; \
42602	r=`${PWD_COMMAND}`; export r; \
42603	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42604	$(HOST_EXPORTS) \
42605	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42606	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42607	done; \
42608	echo "Doing install-html in tk" ; \
42609	(cd $(HOST_SUBDIR)/tk && \
42610	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42611	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42612	          "RANLIB=$${RANLIB}" \
42613	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42614	          install-html) \
42615	  || exit 1
42616
42617@endif tk
42618
42619.PHONY: maybe-installcheck-tk installcheck-tk
42620maybe-installcheck-tk:
42621@if tk
42622maybe-installcheck-tk: installcheck-tk
42623
42624installcheck-tk: \
42625    configure-tk
42626	@: $(MAKE); $(unstage)
42627	@[ -f ./tk/Makefile ] || exit 0; \
42628	r=`${PWD_COMMAND}`; export r; \
42629	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42630	$(HOST_EXPORTS) \
42631	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42632	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42633	done; \
42634	echo "Doing installcheck in tk" ; \
42635	(cd $(HOST_SUBDIR)/tk && \
42636	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42637	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42638	          "RANLIB=$${RANLIB}" \
42639	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42640	          installcheck) \
42641	  || exit 1
42642
42643@endif tk
42644
42645.PHONY: maybe-mostlyclean-tk mostlyclean-tk
42646maybe-mostlyclean-tk:
42647@if tk
42648maybe-mostlyclean-tk: mostlyclean-tk
42649
42650mostlyclean-tk:
42651	@: $(MAKE); $(unstage)
42652	@[ -f ./tk/Makefile ] || exit 0; \
42653	r=`${PWD_COMMAND}`; export r; \
42654	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42655	$(HOST_EXPORTS) \
42656	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42657	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42658	done; \
42659	echo "Doing mostlyclean in tk" ; \
42660	(cd $(HOST_SUBDIR)/tk && \
42661	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42662	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42663	          "RANLIB=$${RANLIB}" \
42664	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42665	          mostlyclean) \
42666	  || exit 1
42667
42668@endif tk
42669
42670.PHONY: maybe-clean-tk clean-tk
42671maybe-clean-tk:
42672@if tk
42673maybe-clean-tk: clean-tk
42674
42675clean-tk:
42676	@: $(MAKE); $(unstage)
42677	@[ -f ./tk/Makefile ] || exit 0; \
42678	r=`${PWD_COMMAND}`; export r; \
42679	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42680	$(HOST_EXPORTS) \
42681	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42682	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42683	done; \
42684	echo "Doing clean in tk" ; \
42685	(cd $(HOST_SUBDIR)/tk && \
42686	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42687	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42688	          "RANLIB=$${RANLIB}" \
42689	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42690	          clean) \
42691	  || exit 1
42692
42693@endif tk
42694
42695.PHONY: maybe-distclean-tk distclean-tk
42696maybe-distclean-tk:
42697@if tk
42698maybe-distclean-tk: distclean-tk
42699
42700distclean-tk:
42701	@: $(MAKE); $(unstage)
42702	@[ -f ./tk/Makefile ] || exit 0; \
42703	r=`${PWD_COMMAND}`; export r; \
42704	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42705	$(HOST_EXPORTS) \
42706	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42707	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42708	done; \
42709	echo "Doing distclean in tk" ; \
42710	(cd $(HOST_SUBDIR)/tk && \
42711	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42712	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42713	          "RANLIB=$${RANLIB}" \
42714	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42715	          distclean) \
42716	  || exit 1
42717
42718@endif tk
42719
42720.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
42721maybe-maintainer-clean-tk:
42722@if tk
42723maybe-maintainer-clean-tk: maintainer-clean-tk
42724
42725maintainer-clean-tk:
42726	@: $(MAKE); $(unstage)
42727	@[ -f ./tk/Makefile ] || exit 0; \
42728	r=`${PWD_COMMAND}`; export r; \
42729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42730	$(HOST_EXPORTS) \
42731	for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42732	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42733	done; \
42734	echo "Doing maintainer-clean in tk" ; \
42735	(cd $(HOST_SUBDIR)/tk && \
42736	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42737	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42738	          "RANLIB=$${RANLIB}" \
42739	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42740	          maintainer-clean) \
42741	  || exit 1
42742
42743@endif tk
42744
42745
42746
42747.PHONY: configure-libtermcap maybe-configure-libtermcap
42748maybe-configure-libtermcap:
42749@if gcc-bootstrap
42750configure-libtermcap: stage_current
42751@endif gcc-bootstrap
42752@if libtermcap
42753maybe-configure-libtermcap: configure-libtermcap
42754configure-libtermcap:
42755	@: $(MAKE); $(unstage)
42756	@r=`${PWD_COMMAND}`; export r; \
42757	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42758	test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
42759	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
42760	$(HOST_EXPORTS)  \
42761	echo Configuring in $(HOST_SUBDIR)/libtermcap; \
42762	cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
42763	case $(srcdir) in \
42764	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42765	  *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
42766		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42767	esac; \
42768	srcdiroption="--srcdir=$${topdir}/libtermcap"; \
42769	libsrcdir="$$s/libtermcap"; \
42770	$(SHELL) $${libsrcdir}/configure \
42771	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42772	  --target=${target_alias} $${srcdiroption}  \
42773	  || exit 1
42774@endif libtermcap
42775
42776
42777
42778
42779
42780.PHONY: all-libtermcap maybe-all-libtermcap
42781maybe-all-libtermcap:
42782@if gcc-bootstrap
42783all-libtermcap: stage_current
42784@endif gcc-bootstrap
42785@if libtermcap
42786TARGET-libtermcap=all
42787maybe-all-libtermcap: all-libtermcap
42788all-libtermcap: configure-libtermcap
42789	@: $(MAKE); $(unstage)
42790	@r=`${PWD_COMMAND}`; export r; \
42791	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42792	$(HOST_EXPORTS)  \
42793	(cd $(HOST_SUBDIR)/libtermcap && \
42794	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
42795		$(TARGET-libtermcap))
42796@endif libtermcap
42797
42798
42799
42800
42801.PHONY: check-libtermcap maybe-check-libtermcap
42802maybe-check-libtermcap:
42803@if libtermcap
42804maybe-check-libtermcap: check-libtermcap
42805
42806check-libtermcap:
42807
42808@endif libtermcap
42809
42810.PHONY: install-libtermcap maybe-install-libtermcap
42811maybe-install-libtermcap:
42812@if libtermcap
42813maybe-install-libtermcap: install-libtermcap
42814
42815install-libtermcap: installdirs
42816	@: $(MAKE); $(unstage)
42817	@r=`${PWD_COMMAND}`; export r; \
42818	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42819	$(HOST_EXPORTS) \
42820	(cd $(HOST_SUBDIR)/libtermcap && \
42821	  $(MAKE) $(FLAGS_TO_PASS)  install)
42822
42823@endif libtermcap
42824
42825# Other targets (info, dvi, pdf, etc.)
42826
42827.PHONY: maybe-info-libtermcap info-libtermcap
42828maybe-info-libtermcap:
42829@if libtermcap
42830maybe-info-libtermcap: info-libtermcap
42831
42832info-libtermcap: \
42833    configure-libtermcap
42834	@: $(MAKE); $(unstage)
42835	@[ -f ./libtermcap/Makefile ] || exit 0; \
42836	r=`${PWD_COMMAND}`; export r; \
42837	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42838	$(HOST_EXPORTS) \
42839	for flag in $(EXTRA_HOST_FLAGS) ; do \
42840	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42841	done; \
42842	echo "Doing info in libtermcap" ; \
42843	(cd $(HOST_SUBDIR)/libtermcap && \
42844	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42845	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42846	          "RANLIB=$${RANLIB}" \
42847	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42848	          info) \
42849	  || exit 1
42850
42851@endif libtermcap
42852
42853.PHONY: maybe-dvi-libtermcap dvi-libtermcap
42854maybe-dvi-libtermcap:
42855@if libtermcap
42856maybe-dvi-libtermcap: dvi-libtermcap
42857
42858dvi-libtermcap: \
42859    configure-libtermcap
42860	@: $(MAKE); $(unstage)
42861	@[ -f ./libtermcap/Makefile ] || exit 0; \
42862	r=`${PWD_COMMAND}`; export r; \
42863	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42864	$(HOST_EXPORTS) \
42865	for flag in $(EXTRA_HOST_FLAGS) ; do \
42866	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42867	done; \
42868	echo "Doing dvi in libtermcap" ; \
42869	(cd $(HOST_SUBDIR)/libtermcap && \
42870	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42871	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42872	          "RANLIB=$${RANLIB}" \
42873	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42874	          dvi) \
42875	  || exit 1
42876
42877@endif libtermcap
42878
42879.PHONY: maybe-pdf-libtermcap pdf-libtermcap
42880maybe-pdf-libtermcap:
42881@if libtermcap
42882maybe-pdf-libtermcap: pdf-libtermcap
42883
42884pdf-libtermcap: \
42885    configure-libtermcap
42886	@: $(MAKE); $(unstage)
42887	@[ -f ./libtermcap/Makefile ] || exit 0; \
42888	r=`${PWD_COMMAND}`; export r; \
42889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42890	$(HOST_EXPORTS) \
42891	for flag in $(EXTRA_HOST_FLAGS) ; do \
42892	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42893	done; \
42894	echo "Doing pdf in libtermcap" ; \
42895	(cd $(HOST_SUBDIR)/libtermcap && \
42896	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42897	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42898	          "RANLIB=$${RANLIB}" \
42899	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42900	          pdf) \
42901	  || exit 1
42902
42903@endif libtermcap
42904
42905.PHONY: maybe-html-libtermcap html-libtermcap
42906maybe-html-libtermcap:
42907@if libtermcap
42908maybe-html-libtermcap: html-libtermcap
42909
42910html-libtermcap: \
42911    configure-libtermcap
42912	@: $(MAKE); $(unstage)
42913	@[ -f ./libtermcap/Makefile ] || exit 0; \
42914	r=`${PWD_COMMAND}`; export r; \
42915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42916	$(HOST_EXPORTS) \
42917	for flag in $(EXTRA_HOST_FLAGS) ; do \
42918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42919	done; \
42920	echo "Doing html in libtermcap" ; \
42921	(cd $(HOST_SUBDIR)/libtermcap && \
42922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42924	          "RANLIB=$${RANLIB}" \
42925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42926	          html) \
42927	  || exit 1
42928
42929@endif libtermcap
42930
42931.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
42932maybe-TAGS-libtermcap:
42933@if libtermcap
42934maybe-TAGS-libtermcap: TAGS-libtermcap
42935
42936TAGS-libtermcap: \
42937    configure-libtermcap
42938	@: $(MAKE); $(unstage)
42939	@[ -f ./libtermcap/Makefile ] || exit 0; \
42940	r=`${PWD_COMMAND}`; export r; \
42941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42942	$(HOST_EXPORTS) \
42943	for flag in $(EXTRA_HOST_FLAGS) ; do \
42944	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42945	done; \
42946	echo "Doing TAGS in libtermcap" ; \
42947	(cd $(HOST_SUBDIR)/libtermcap && \
42948	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42949	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42950	          "RANLIB=$${RANLIB}" \
42951	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42952	          TAGS) \
42953	  || exit 1
42954
42955@endif libtermcap
42956
42957.PHONY: maybe-install-info-libtermcap install-info-libtermcap
42958maybe-install-info-libtermcap:
42959@if libtermcap
42960maybe-install-info-libtermcap: install-info-libtermcap
42961
42962install-info-libtermcap: \
42963    configure-libtermcap \
42964    info-libtermcap
42965	@: $(MAKE); $(unstage)
42966	@[ -f ./libtermcap/Makefile ] || exit 0; \
42967	r=`${PWD_COMMAND}`; export r; \
42968	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42969	$(HOST_EXPORTS) \
42970	for flag in $(EXTRA_HOST_FLAGS) ; do \
42971	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42972	done; \
42973	echo "Doing install-info in libtermcap" ; \
42974	(cd $(HOST_SUBDIR)/libtermcap && \
42975	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42976	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42977	          "RANLIB=$${RANLIB}" \
42978	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42979	          install-info) \
42980	  || exit 1
42981
42982@endif libtermcap
42983
42984.PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
42985maybe-install-pdf-libtermcap:
42986@if libtermcap
42987maybe-install-pdf-libtermcap: install-pdf-libtermcap
42988
42989install-pdf-libtermcap: \
42990    configure-libtermcap \
42991    pdf-libtermcap
42992	@: $(MAKE); $(unstage)
42993	@[ -f ./libtermcap/Makefile ] || exit 0; \
42994	r=`${PWD_COMMAND}`; export r; \
42995	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42996	$(HOST_EXPORTS) \
42997	for flag in $(EXTRA_HOST_FLAGS) ; do \
42998	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42999	done; \
43000	echo "Doing install-pdf in libtermcap" ; \
43001	(cd $(HOST_SUBDIR)/libtermcap && \
43002	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43003	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43004	          "RANLIB=$${RANLIB}" \
43005	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43006	          install-pdf) \
43007	  || exit 1
43008
43009@endif libtermcap
43010
43011.PHONY: maybe-install-html-libtermcap install-html-libtermcap
43012maybe-install-html-libtermcap:
43013@if libtermcap
43014maybe-install-html-libtermcap: install-html-libtermcap
43015
43016install-html-libtermcap: \
43017    configure-libtermcap \
43018    html-libtermcap
43019	@: $(MAKE); $(unstage)
43020	@[ -f ./libtermcap/Makefile ] || exit 0; \
43021	r=`${PWD_COMMAND}`; export r; \
43022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43023	$(HOST_EXPORTS) \
43024	for flag in $(EXTRA_HOST_FLAGS) ; do \
43025	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43026	done; \
43027	echo "Doing install-html in libtermcap" ; \
43028	(cd $(HOST_SUBDIR)/libtermcap && \
43029	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43030	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43031	          "RANLIB=$${RANLIB}" \
43032	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43033	          install-html) \
43034	  || exit 1
43035
43036@endif libtermcap
43037
43038.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
43039maybe-installcheck-libtermcap:
43040@if libtermcap
43041maybe-installcheck-libtermcap: installcheck-libtermcap
43042
43043installcheck-libtermcap: \
43044    configure-libtermcap
43045	@: $(MAKE); $(unstage)
43046	@[ -f ./libtermcap/Makefile ] || exit 0; \
43047	r=`${PWD_COMMAND}`; export r; \
43048	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43049	$(HOST_EXPORTS) \
43050	for flag in $(EXTRA_HOST_FLAGS) ; do \
43051	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43052	done; \
43053	echo "Doing installcheck in libtermcap" ; \
43054	(cd $(HOST_SUBDIR)/libtermcap && \
43055	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43056	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43057	          "RANLIB=$${RANLIB}" \
43058	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43059	          installcheck) \
43060	  || exit 1
43061
43062@endif libtermcap
43063
43064.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
43065maybe-mostlyclean-libtermcap:
43066@if libtermcap
43067maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
43068
43069# libtermcap doesn't support mostlyclean.
43070mostlyclean-libtermcap:
43071
43072@endif libtermcap
43073
43074.PHONY: maybe-clean-libtermcap clean-libtermcap
43075maybe-clean-libtermcap:
43076@if libtermcap
43077maybe-clean-libtermcap: clean-libtermcap
43078
43079# libtermcap doesn't support clean.
43080clean-libtermcap:
43081
43082@endif libtermcap
43083
43084.PHONY: maybe-distclean-libtermcap distclean-libtermcap
43085maybe-distclean-libtermcap:
43086@if libtermcap
43087maybe-distclean-libtermcap: distclean-libtermcap
43088
43089# libtermcap doesn't support distclean.
43090distclean-libtermcap:
43091
43092@endif libtermcap
43093
43094.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
43095maybe-maintainer-clean-libtermcap:
43096@if libtermcap
43097maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
43098
43099# libtermcap doesn't support maintainer-clean.
43100maintainer-clean-libtermcap:
43101
43102@endif libtermcap
43103
43104
43105
43106.PHONY: configure-utils maybe-configure-utils
43107maybe-configure-utils:
43108@if gcc-bootstrap
43109configure-utils: stage_current
43110@endif gcc-bootstrap
43111@if utils
43112maybe-configure-utils: configure-utils
43113configure-utils:
43114	@: $(MAKE); $(unstage)
43115	@r=`${PWD_COMMAND}`; export r; \
43116	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43117	test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
43118	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
43119	$(HOST_EXPORTS)  \
43120	echo Configuring in $(HOST_SUBDIR)/utils; \
43121	cd "$(HOST_SUBDIR)/utils" || exit 1; \
43122	case $(srcdir) in \
43123	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43124	  *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
43125		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43126	esac; \
43127	srcdiroption="--srcdir=$${topdir}/utils"; \
43128	libsrcdir="$$s/utils"; \
43129	$(SHELL) $${libsrcdir}/configure \
43130	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43131	  --target=${target_alias} $${srcdiroption}  \
43132	  || exit 1
43133@endif utils
43134
43135
43136
43137
43138
43139.PHONY: all-utils maybe-all-utils
43140maybe-all-utils:
43141@if gcc-bootstrap
43142all-utils: stage_current
43143@endif gcc-bootstrap
43144@if utils
43145TARGET-utils=all
43146maybe-all-utils: all-utils
43147all-utils: configure-utils
43148	@: $(MAKE); $(unstage)
43149	@r=`${PWD_COMMAND}`; export r; \
43150	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43151	$(HOST_EXPORTS)  \
43152	(cd $(HOST_SUBDIR)/utils && \
43153	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
43154		$(TARGET-utils))
43155@endif utils
43156
43157
43158
43159
43160.PHONY: check-utils maybe-check-utils
43161maybe-check-utils:
43162@if utils
43163maybe-check-utils: check-utils
43164
43165check-utils:
43166
43167@endif utils
43168
43169.PHONY: install-utils maybe-install-utils
43170maybe-install-utils:
43171@if utils
43172maybe-install-utils: install-utils
43173
43174install-utils: installdirs
43175	@: $(MAKE); $(unstage)
43176	@r=`${PWD_COMMAND}`; export r; \
43177	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43178	$(HOST_EXPORTS) \
43179	(cd $(HOST_SUBDIR)/utils && \
43180	  $(MAKE) $(FLAGS_TO_PASS)  install)
43181
43182@endif utils
43183
43184# Other targets (info, dvi, pdf, etc.)
43185
43186.PHONY: maybe-info-utils info-utils
43187maybe-info-utils:
43188@if utils
43189maybe-info-utils: info-utils
43190
43191info-utils: \
43192    configure-utils
43193	@: $(MAKE); $(unstage)
43194	@[ -f ./utils/Makefile ] || exit 0; \
43195	r=`${PWD_COMMAND}`; export r; \
43196	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43197	$(HOST_EXPORTS) \
43198	for flag in $(EXTRA_HOST_FLAGS) ; do \
43199	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43200	done; \
43201	echo "Doing info in utils" ; \
43202	(cd $(HOST_SUBDIR)/utils && \
43203	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43204	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43205	          "RANLIB=$${RANLIB}" \
43206	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43207	          info) \
43208	  || exit 1
43209
43210@endif utils
43211
43212.PHONY: maybe-dvi-utils dvi-utils
43213maybe-dvi-utils:
43214@if utils
43215maybe-dvi-utils: dvi-utils
43216
43217dvi-utils: \
43218    configure-utils
43219	@: $(MAKE); $(unstage)
43220	@[ -f ./utils/Makefile ] || exit 0; \
43221	r=`${PWD_COMMAND}`; export r; \
43222	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43223	$(HOST_EXPORTS) \
43224	for flag in $(EXTRA_HOST_FLAGS) ; do \
43225	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43226	done; \
43227	echo "Doing dvi in utils" ; \
43228	(cd $(HOST_SUBDIR)/utils && \
43229	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43230	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43231	          "RANLIB=$${RANLIB}" \
43232	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43233	          dvi) \
43234	  || exit 1
43235
43236@endif utils
43237
43238.PHONY: maybe-pdf-utils pdf-utils
43239maybe-pdf-utils:
43240@if utils
43241maybe-pdf-utils: pdf-utils
43242
43243pdf-utils: \
43244    configure-utils
43245	@: $(MAKE); $(unstage)
43246	@[ -f ./utils/Makefile ] || exit 0; \
43247	r=`${PWD_COMMAND}`; export r; \
43248	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43249	$(HOST_EXPORTS) \
43250	for flag in $(EXTRA_HOST_FLAGS) ; do \
43251	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43252	done; \
43253	echo "Doing pdf in utils" ; \
43254	(cd $(HOST_SUBDIR)/utils && \
43255	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43256	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43257	          "RANLIB=$${RANLIB}" \
43258	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43259	          pdf) \
43260	  || exit 1
43261
43262@endif utils
43263
43264.PHONY: maybe-html-utils html-utils
43265maybe-html-utils:
43266@if utils
43267maybe-html-utils: html-utils
43268
43269html-utils: \
43270    configure-utils
43271	@: $(MAKE); $(unstage)
43272	@[ -f ./utils/Makefile ] || exit 0; \
43273	r=`${PWD_COMMAND}`; export r; \
43274	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43275	$(HOST_EXPORTS) \
43276	for flag in $(EXTRA_HOST_FLAGS) ; do \
43277	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43278	done; \
43279	echo "Doing html in utils" ; \
43280	(cd $(HOST_SUBDIR)/utils && \
43281	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43282	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43283	          "RANLIB=$${RANLIB}" \
43284	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43285	          html) \
43286	  || exit 1
43287
43288@endif utils
43289
43290.PHONY: maybe-TAGS-utils TAGS-utils
43291maybe-TAGS-utils:
43292@if utils
43293maybe-TAGS-utils: TAGS-utils
43294
43295TAGS-utils: \
43296    configure-utils
43297	@: $(MAKE); $(unstage)
43298	@[ -f ./utils/Makefile ] || exit 0; \
43299	r=`${PWD_COMMAND}`; export r; \
43300	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301	$(HOST_EXPORTS) \
43302	for flag in $(EXTRA_HOST_FLAGS) ; do \
43303	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43304	done; \
43305	echo "Doing TAGS in utils" ; \
43306	(cd $(HOST_SUBDIR)/utils && \
43307	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43308	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43309	          "RANLIB=$${RANLIB}" \
43310	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43311	          TAGS) \
43312	  || exit 1
43313
43314@endif utils
43315
43316.PHONY: maybe-install-info-utils install-info-utils
43317maybe-install-info-utils:
43318@if utils
43319maybe-install-info-utils: install-info-utils
43320
43321install-info-utils: \
43322    configure-utils \
43323    info-utils
43324	@: $(MAKE); $(unstage)
43325	@[ -f ./utils/Makefile ] || exit 0; \
43326	r=`${PWD_COMMAND}`; export r; \
43327	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43328	$(HOST_EXPORTS) \
43329	for flag in $(EXTRA_HOST_FLAGS) ; do \
43330	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43331	done; \
43332	echo "Doing install-info in utils" ; \
43333	(cd $(HOST_SUBDIR)/utils && \
43334	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43335	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43336	          "RANLIB=$${RANLIB}" \
43337	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43338	          install-info) \
43339	  || exit 1
43340
43341@endif utils
43342
43343.PHONY: maybe-install-pdf-utils install-pdf-utils
43344maybe-install-pdf-utils:
43345@if utils
43346maybe-install-pdf-utils: install-pdf-utils
43347
43348install-pdf-utils: \
43349    configure-utils \
43350    pdf-utils
43351	@: $(MAKE); $(unstage)
43352	@[ -f ./utils/Makefile ] || exit 0; \
43353	r=`${PWD_COMMAND}`; export r; \
43354	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43355	$(HOST_EXPORTS) \
43356	for flag in $(EXTRA_HOST_FLAGS) ; do \
43357	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43358	done; \
43359	echo "Doing install-pdf in utils" ; \
43360	(cd $(HOST_SUBDIR)/utils && \
43361	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43362	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43363	          "RANLIB=$${RANLIB}" \
43364	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43365	          install-pdf) \
43366	  || exit 1
43367
43368@endif utils
43369
43370.PHONY: maybe-install-html-utils install-html-utils
43371maybe-install-html-utils:
43372@if utils
43373maybe-install-html-utils: install-html-utils
43374
43375install-html-utils: \
43376    configure-utils \
43377    html-utils
43378	@: $(MAKE); $(unstage)
43379	@[ -f ./utils/Makefile ] || exit 0; \
43380	r=`${PWD_COMMAND}`; export r; \
43381	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43382	$(HOST_EXPORTS) \
43383	for flag in $(EXTRA_HOST_FLAGS) ; do \
43384	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43385	done; \
43386	echo "Doing install-html in utils" ; \
43387	(cd $(HOST_SUBDIR)/utils && \
43388	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43389	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43390	          "RANLIB=$${RANLIB}" \
43391	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43392	          install-html) \
43393	  || exit 1
43394
43395@endif utils
43396
43397.PHONY: maybe-installcheck-utils installcheck-utils
43398maybe-installcheck-utils:
43399@if utils
43400maybe-installcheck-utils: installcheck-utils
43401
43402installcheck-utils: \
43403    configure-utils
43404	@: $(MAKE); $(unstage)
43405	@[ -f ./utils/Makefile ] || exit 0; \
43406	r=`${PWD_COMMAND}`; export r; \
43407	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43408	$(HOST_EXPORTS) \
43409	for flag in $(EXTRA_HOST_FLAGS) ; do \
43410	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43411	done; \
43412	echo "Doing installcheck in utils" ; \
43413	(cd $(HOST_SUBDIR)/utils && \
43414	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43415	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43416	          "RANLIB=$${RANLIB}" \
43417	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43418	          installcheck) \
43419	  || exit 1
43420
43421@endif utils
43422
43423.PHONY: maybe-mostlyclean-utils mostlyclean-utils
43424maybe-mostlyclean-utils:
43425@if utils
43426maybe-mostlyclean-utils: mostlyclean-utils
43427
43428mostlyclean-utils:
43429	@: $(MAKE); $(unstage)
43430	@[ -f ./utils/Makefile ] || exit 0; \
43431	r=`${PWD_COMMAND}`; export r; \
43432	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43433	$(HOST_EXPORTS) \
43434	for flag in $(EXTRA_HOST_FLAGS) ; do \
43435	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43436	done; \
43437	echo "Doing mostlyclean in utils" ; \
43438	(cd $(HOST_SUBDIR)/utils && \
43439	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43440	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43441	          "RANLIB=$${RANLIB}" \
43442	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43443	          mostlyclean) \
43444	  || exit 1
43445
43446@endif utils
43447
43448.PHONY: maybe-clean-utils clean-utils
43449maybe-clean-utils:
43450@if utils
43451maybe-clean-utils: clean-utils
43452
43453clean-utils:
43454	@: $(MAKE); $(unstage)
43455	@[ -f ./utils/Makefile ] || exit 0; \
43456	r=`${PWD_COMMAND}`; export r; \
43457	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43458	$(HOST_EXPORTS) \
43459	for flag in $(EXTRA_HOST_FLAGS) ; do \
43460	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43461	done; \
43462	echo "Doing clean in utils" ; \
43463	(cd $(HOST_SUBDIR)/utils && \
43464	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43465	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43466	          "RANLIB=$${RANLIB}" \
43467	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43468	          clean) \
43469	  || exit 1
43470
43471@endif utils
43472
43473.PHONY: maybe-distclean-utils distclean-utils
43474maybe-distclean-utils:
43475@if utils
43476maybe-distclean-utils: distclean-utils
43477
43478distclean-utils:
43479	@: $(MAKE); $(unstage)
43480	@[ -f ./utils/Makefile ] || exit 0; \
43481	r=`${PWD_COMMAND}`; export r; \
43482	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43483	$(HOST_EXPORTS) \
43484	for flag in $(EXTRA_HOST_FLAGS) ; do \
43485	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43486	done; \
43487	echo "Doing distclean in utils" ; \
43488	(cd $(HOST_SUBDIR)/utils && \
43489	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43490	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43491	          "RANLIB=$${RANLIB}" \
43492	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43493	          distclean) \
43494	  || exit 1
43495
43496@endif utils
43497
43498.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
43499maybe-maintainer-clean-utils:
43500@if utils
43501maybe-maintainer-clean-utils: maintainer-clean-utils
43502
43503maintainer-clean-utils:
43504	@: $(MAKE); $(unstage)
43505	@[ -f ./utils/Makefile ] || exit 0; \
43506	r=`${PWD_COMMAND}`; export r; \
43507	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43508	$(HOST_EXPORTS) \
43509	for flag in $(EXTRA_HOST_FLAGS) ; do \
43510	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43511	done; \
43512	echo "Doing maintainer-clean in utils" ; \
43513	(cd $(HOST_SUBDIR)/utils && \
43514	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43515	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43516	          "RANLIB=$${RANLIB}" \
43517	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43518	          maintainer-clean) \
43519	  || exit 1
43520
43521@endif utils
43522
43523
43524
43525.PHONY: configure-gnattools maybe-configure-gnattools
43526maybe-configure-gnattools:
43527@if gcc-bootstrap
43528configure-gnattools: stage_current
43529@endif gcc-bootstrap
43530@if gnattools
43531maybe-configure-gnattools: configure-gnattools
43532configure-gnattools:
43533	@: $(MAKE); $(unstage)
43534	@r=`${PWD_COMMAND}`; export r; \
43535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43536	test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
43537	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
43538	$(HOST_EXPORTS)  \
43539	echo Configuring in $(HOST_SUBDIR)/gnattools; \
43540	cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
43541	case $(srcdir) in \
43542	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43543	  *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
43544		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43545	esac; \
43546	srcdiroption="--srcdir=$${topdir}/gnattools"; \
43547	libsrcdir="$$s/gnattools"; \
43548	$(SHELL) $${libsrcdir}/configure \
43549	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43550	  --target=${target_alias} $${srcdiroption}  \
43551	  || exit 1
43552@endif gnattools
43553
43554
43555
43556
43557
43558.PHONY: all-gnattools maybe-all-gnattools
43559maybe-all-gnattools:
43560@if gcc-bootstrap
43561all-gnattools: stage_current
43562@endif gcc-bootstrap
43563@if gnattools
43564TARGET-gnattools=all
43565maybe-all-gnattools: all-gnattools
43566all-gnattools: configure-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) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
43573		$(TARGET-gnattools))
43574@endif gnattools
43575
43576
43577
43578
43579.PHONY: check-gnattools maybe-check-gnattools
43580maybe-check-gnattools:
43581@if gnattools
43582maybe-check-gnattools: check-gnattools
43583
43584check-gnattools:
43585	@: $(MAKE); $(unstage)
43586	@r=`${PWD_COMMAND}`; export r; \
43587	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43588	$(HOST_EXPORTS) \
43589	(cd $(HOST_SUBDIR)/gnattools && \
43590	  $(MAKE) $(FLAGS_TO_PASS)  check)
43591
43592@endif gnattools
43593
43594.PHONY: install-gnattools maybe-install-gnattools
43595maybe-install-gnattools:
43596@if gnattools
43597maybe-install-gnattools: install-gnattools
43598
43599install-gnattools: installdirs
43600	@: $(MAKE); $(unstage)
43601	@r=`${PWD_COMMAND}`; export r; \
43602	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43603	$(HOST_EXPORTS) \
43604	(cd $(HOST_SUBDIR)/gnattools && \
43605	  $(MAKE) $(FLAGS_TO_PASS)  install)
43606
43607@endif gnattools
43608
43609# Other targets (info, dvi, pdf, etc.)
43610
43611.PHONY: maybe-info-gnattools info-gnattools
43612maybe-info-gnattools:
43613@if gnattools
43614maybe-info-gnattools: info-gnattools
43615
43616info-gnattools: \
43617    configure-gnattools
43618	@: $(MAKE); $(unstage)
43619	@[ -f ./gnattools/Makefile ] || exit 0; \
43620	r=`${PWD_COMMAND}`; export r; \
43621	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43622	$(HOST_EXPORTS) \
43623	for flag in $(EXTRA_HOST_FLAGS) ; do \
43624	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43625	done; \
43626	echo "Doing info in gnattools" ; \
43627	(cd $(HOST_SUBDIR)/gnattools && \
43628	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43629	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43630	          "RANLIB=$${RANLIB}" \
43631	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43632	          info) \
43633	  || exit 1
43634
43635@endif gnattools
43636
43637.PHONY: maybe-dvi-gnattools dvi-gnattools
43638maybe-dvi-gnattools:
43639@if gnattools
43640maybe-dvi-gnattools: dvi-gnattools
43641
43642dvi-gnattools: \
43643    configure-gnattools
43644	@: $(MAKE); $(unstage)
43645	@[ -f ./gnattools/Makefile ] || exit 0; \
43646	r=`${PWD_COMMAND}`; export r; \
43647	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43648	$(HOST_EXPORTS) \
43649	for flag in $(EXTRA_HOST_FLAGS) ; do \
43650	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43651	done; \
43652	echo "Doing dvi in gnattools" ; \
43653	(cd $(HOST_SUBDIR)/gnattools && \
43654	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43655	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43656	          "RANLIB=$${RANLIB}" \
43657	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43658	          dvi) \
43659	  || exit 1
43660
43661@endif gnattools
43662
43663.PHONY: maybe-pdf-gnattools pdf-gnattools
43664maybe-pdf-gnattools:
43665@if gnattools
43666maybe-pdf-gnattools: pdf-gnattools
43667
43668pdf-gnattools: \
43669    configure-gnattools
43670	@: $(MAKE); $(unstage)
43671	@[ -f ./gnattools/Makefile ] || exit 0; \
43672	r=`${PWD_COMMAND}`; export r; \
43673	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43674	$(HOST_EXPORTS) \
43675	for flag in $(EXTRA_HOST_FLAGS) ; do \
43676	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43677	done; \
43678	echo "Doing pdf in gnattools" ; \
43679	(cd $(HOST_SUBDIR)/gnattools && \
43680	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43681	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43682	          "RANLIB=$${RANLIB}" \
43683	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43684	          pdf) \
43685	  || exit 1
43686
43687@endif gnattools
43688
43689.PHONY: maybe-html-gnattools html-gnattools
43690maybe-html-gnattools:
43691@if gnattools
43692maybe-html-gnattools: html-gnattools
43693
43694html-gnattools: \
43695    configure-gnattools
43696	@: $(MAKE); $(unstage)
43697	@[ -f ./gnattools/Makefile ] || exit 0; \
43698	r=`${PWD_COMMAND}`; export r; \
43699	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43700	$(HOST_EXPORTS) \
43701	for flag in $(EXTRA_HOST_FLAGS) ; do \
43702	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43703	done; \
43704	echo "Doing html in gnattools" ; \
43705	(cd $(HOST_SUBDIR)/gnattools && \
43706	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43707	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43708	          "RANLIB=$${RANLIB}" \
43709	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43710	          html) \
43711	  || exit 1
43712
43713@endif gnattools
43714
43715.PHONY: maybe-TAGS-gnattools TAGS-gnattools
43716maybe-TAGS-gnattools:
43717@if gnattools
43718maybe-TAGS-gnattools: TAGS-gnattools
43719
43720TAGS-gnattools: \
43721    configure-gnattools
43722	@: $(MAKE); $(unstage)
43723	@[ -f ./gnattools/Makefile ] || exit 0; \
43724	r=`${PWD_COMMAND}`; export r; \
43725	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43726	$(HOST_EXPORTS) \
43727	for flag in $(EXTRA_HOST_FLAGS) ; do \
43728	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43729	done; \
43730	echo "Doing TAGS in gnattools" ; \
43731	(cd $(HOST_SUBDIR)/gnattools && \
43732	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43733	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43734	          "RANLIB=$${RANLIB}" \
43735	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43736	          TAGS) \
43737	  || exit 1
43738
43739@endif gnattools
43740
43741.PHONY: maybe-install-info-gnattools install-info-gnattools
43742maybe-install-info-gnattools:
43743@if gnattools
43744maybe-install-info-gnattools: install-info-gnattools
43745
43746install-info-gnattools: \
43747    configure-gnattools \
43748    info-gnattools
43749	@: $(MAKE); $(unstage)
43750	@[ -f ./gnattools/Makefile ] || exit 0; \
43751	r=`${PWD_COMMAND}`; export r; \
43752	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43753	$(HOST_EXPORTS) \
43754	for flag in $(EXTRA_HOST_FLAGS) ; do \
43755	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43756	done; \
43757	echo "Doing install-info in gnattools" ; \
43758	(cd $(HOST_SUBDIR)/gnattools && \
43759	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43760	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43761	          "RANLIB=$${RANLIB}" \
43762	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43763	          install-info) \
43764	  || exit 1
43765
43766@endif gnattools
43767
43768.PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
43769maybe-install-pdf-gnattools:
43770@if gnattools
43771maybe-install-pdf-gnattools: install-pdf-gnattools
43772
43773install-pdf-gnattools: \
43774    configure-gnattools \
43775    pdf-gnattools
43776	@: $(MAKE); $(unstage)
43777	@[ -f ./gnattools/Makefile ] || exit 0; \
43778	r=`${PWD_COMMAND}`; export r; \
43779	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43780	$(HOST_EXPORTS) \
43781	for flag in $(EXTRA_HOST_FLAGS) ; do \
43782	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43783	done; \
43784	echo "Doing install-pdf in gnattools" ; \
43785	(cd $(HOST_SUBDIR)/gnattools && \
43786	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43787	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43788	          "RANLIB=$${RANLIB}" \
43789	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43790	          install-pdf) \
43791	  || exit 1
43792
43793@endif gnattools
43794
43795.PHONY: maybe-install-html-gnattools install-html-gnattools
43796maybe-install-html-gnattools:
43797@if gnattools
43798maybe-install-html-gnattools: install-html-gnattools
43799
43800install-html-gnattools: \
43801    configure-gnattools \
43802    html-gnattools
43803	@: $(MAKE); $(unstage)
43804	@[ -f ./gnattools/Makefile ] || exit 0; \
43805	r=`${PWD_COMMAND}`; export r; \
43806	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43807	$(HOST_EXPORTS) \
43808	for flag in $(EXTRA_HOST_FLAGS) ; do \
43809	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43810	done; \
43811	echo "Doing install-html in gnattools" ; \
43812	(cd $(HOST_SUBDIR)/gnattools && \
43813	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43814	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43815	          "RANLIB=$${RANLIB}" \
43816	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43817	          install-html) \
43818	  || exit 1
43819
43820@endif gnattools
43821
43822.PHONY: maybe-installcheck-gnattools installcheck-gnattools
43823maybe-installcheck-gnattools:
43824@if gnattools
43825maybe-installcheck-gnattools: installcheck-gnattools
43826
43827installcheck-gnattools: \
43828    configure-gnattools
43829	@: $(MAKE); $(unstage)
43830	@[ -f ./gnattools/Makefile ] || exit 0; \
43831	r=`${PWD_COMMAND}`; export r; \
43832	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43833	$(HOST_EXPORTS) \
43834	for flag in $(EXTRA_HOST_FLAGS) ; do \
43835	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43836	done; \
43837	echo "Doing installcheck in gnattools" ; \
43838	(cd $(HOST_SUBDIR)/gnattools && \
43839	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43840	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43841	          "RANLIB=$${RANLIB}" \
43842	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43843	          installcheck) \
43844	  || exit 1
43845
43846@endif gnattools
43847
43848.PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
43849maybe-mostlyclean-gnattools:
43850@if gnattools
43851maybe-mostlyclean-gnattools: mostlyclean-gnattools
43852
43853mostlyclean-gnattools:
43854	@: $(MAKE); $(unstage)
43855	@[ -f ./gnattools/Makefile ] || exit 0; \
43856	r=`${PWD_COMMAND}`; export r; \
43857	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43858	$(HOST_EXPORTS) \
43859	for flag in $(EXTRA_HOST_FLAGS) ; do \
43860	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43861	done; \
43862	echo "Doing mostlyclean in gnattools" ; \
43863	(cd $(HOST_SUBDIR)/gnattools && \
43864	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43865	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43866	          "RANLIB=$${RANLIB}" \
43867	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43868	          mostlyclean) \
43869	  || exit 1
43870
43871@endif gnattools
43872
43873.PHONY: maybe-clean-gnattools clean-gnattools
43874maybe-clean-gnattools:
43875@if gnattools
43876maybe-clean-gnattools: clean-gnattools
43877
43878clean-gnattools:
43879	@: $(MAKE); $(unstage)
43880	@[ -f ./gnattools/Makefile ] || exit 0; \
43881	r=`${PWD_COMMAND}`; export r; \
43882	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43883	$(HOST_EXPORTS) \
43884	for flag in $(EXTRA_HOST_FLAGS) ; do \
43885	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43886	done; \
43887	echo "Doing clean in gnattools" ; \
43888	(cd $(HOST_SUBDIR)/gnattools && \
43889	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43890	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43891	          "RANLIB=$${RANLIB}" \
43892	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43893	          clean) \
43894	  || exit 1
43895
43896@endif gnattools
43897
43898.PHONY: maybe-distclean-gnattools distclean-gnattools
43899maybe-distclean-gnattools:
43900@if gnattools
43901maybe-distclean-gnattools: distclean-gnattools
43902
43903distclean-gnattools:
43904	@: $(MAKE); $(unstage)
43905	@[ -f ./gnattools/Makefile ] || exit 0; \
43906	r=`${PWD_COMMAND}`; export r; \
43907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43908	$(HOST_EXPORTS) \
43909	for flag in $(EXTRA_HOST_FLAGS) ; do \
43910	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43911	done; \
43912	echo "Doing distclean in gnattools" ; \
43913	(cd $(HOST_SUBDIR)/gnattools && \
43914	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43915	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43916	          "RANLIB=$${RANLIB}" \
43917	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43918	          distclean) \
43919	  || exit 1
43920
43921@endif gnattools
43922
43923.PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
43924maybe-maintainer-clean-gnattools:
43925@if gnattools
43926maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
43927
43928maintainer-clean-gnattools:
43929	@: $(MAKE); $(unstage)
43930	@[ -f ./gnattools/Makefile ] || exit 0; \
43931	r=`${PWD_COMMAND}`; export r; \
43932	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43933	$(HOST_EXPORTS) \
43934	for flag in $(EXTRA_HOST_FLAGS) ; do \
43935	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43936	done; \
43937	echo "Doing maintainer-clean in gnattools" ; \
43938	(cd $(HOST_SUBDIR)/gnattools && \
43939	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43940	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43941	          "RANLIB=$${RANLIB}" \
43942	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43943	          maintainer-clean) \
43944	  || exit 1
43945
43946@endif gnattools
43947
43948
43949
43950.PHONY: configure-lto-plugin maybe-configure-lto-plugin
43951maybe-configure-lto-plugin:
43952@if gcc-bootstrap
43953configure-lto-plugin: stage_current
43954@endif gcc-bootstrap
43955@if lto-plugin
43956maybe-configure-lto-plugin: configure-lto-plugin
43957configure-lto-plugin:
43958	@r=`${PWD_COMMAND}`; export r; \
43959	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43960	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43961	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43962	$(HOST_EXPORTS)  \
43963	echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
43964	cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
43965	case $(srcdir) in \
43966	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43967	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
43968		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43969	esac; \
43970	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
43971	libsrcdir="$$s/lto-plugin"; \
43972	$(SHELL) $${libsrcdir}/configure \
43973	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43974	  --target=${target_alias} $${srcdiroption}  \
43975	  || exit 1
43976@endif lto-plugin
43977
43978
43979
43980.PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
43981maybe-configure-stage1-lto-plugin:
43982@if lto-plugin-bootstrap
43983maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
43984configure-stage1-lto-plugin:
43985	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43986	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
43987	@r=`${PWD_COMMAND}`; export r; \
43988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43989	TFLAGS="$(STAGE1_TFLAGS)"; \
43990	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
43991	$(HOST_EXPORTS) \
43992	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
43993	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
43994	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
43995	echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
43996	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
43997	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
43998	case $(srcdir) in \
43999	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44000	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44001		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44002	esac; \
44003	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44004	libsrcdir="$$s/lto-plugin"; \
44005	$(SHELL) $${libsrcdir}/configure \
44006	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44007	  --target=${target_alias} $${srcdiroption} \
44008	  $(STAGE1_CONFIGURE_FLAGS)
44009@endif lto-plugin-bootstrap
44010
44011.PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
44012maybe-configure-stage2-lto-plugin:
44013@if lto-plugin-bootstrap
44014maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
44015configure-stage2-lto-plugin:
44016	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44017	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44018	@r=`${PWD_COMMAND}`; export r; \
44019	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44020	TFLAGS="$(STAGE2_TFLAGS)"; \
44021	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44022	$(HOST_EXPORTS) \
44023	$(POSTSTAGE1_HOST_EXPORTS) \
44024	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44025	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44026	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
44027	echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
44028	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44029	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44030	case $(srcdir) in \
44031	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44032	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44033		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44034	esac; \
44035	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44036	libsrcdir="$$s/lto-plugin"; \
44037	$(SHELL) $${libsrcdir}/configure \
44038	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44039	  --target=${target_alias} $${srcdiroption} \
44040	  --with-build-libsubdir=$(HOST_SUBDIR) \
44041	  $(STAGE2_CONFIGURE_FLAGS)
44042@endif lto-plugin-bootstrap
44043
44044.PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
44045maybe-configure-stage3-lto-plugin:
44046@if lto-plugin-bootstrap
44047maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
44048configure-stage3-lto-plugin:
44049	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44050	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44051	@r=`${PWD_COMMAND}`; export r; \
44052	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44053	TFLAGS="$(STAGE3_TFLAGS)"; \
44054	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44055	$(HOST_EXPORTS) \
44056	$(POSTSTAGE1_HOST_EXPORTS) \
44057	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44058	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44059	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
44060	echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
44061	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44062	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44063	case $(srcdir) in \
44064	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44065	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44066		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44067	esac; \
44068	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44069	libsrcdir="$$s/lto-plugin"; \
44070	$(SHELL) $${libsrcdir}/configure \
44071	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44072	  --target=${target_alias} $${srcdiroption} \
44073	  --with-build-libsubdir=$(HOST_SUBDIR) \
44074	  $(STAGE3_CONFIGURE_FLAGS)
44075@endif lto-plugin-bootstrap
44076
44077.PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
44078maybe-configure-stage4-lto-plugin:
44079@if lto-plugin-bootstrap
44080maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
44081configure-stage4-lto-plugin:
44082	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44083	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44084	@r=`${PWD_COMMAND}`; export r; \
44085	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44086	TFLAGS="$(STAGE4_TFLAGS)"; \
44087	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44088	$(HOST_EXPORTS) \
44089	$(POSTSTAGE1_HOST_EXPORTS) \
44090	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44091	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44092	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
44093	echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
44094	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44095	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44096	case $(srcdir) in \
44097	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44098	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44099		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44100	esac; \
44101	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44102	libsrcdir="$$s/lto-plugin"; \
44103	$(SHELL) $${libsrcdir}/configure \
44104	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44105	  --target=${target_alias} $${srcdiroption} \
44106	  --with-build-libsubdir=$(HOST_SUBDIR) \
44107	  $(STAGE4_CONFIGURE_FLAGS)
44108@endif lto-plugin-bootstrap
44109
44110.PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
44111maybe-configure-stageprofile-lto-plugin:
44112@if lto-plugin-bootstrap
44113maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44114configure-stageprofile-lto-plugin:
44115	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44116	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44117	@r=`${PWD_COMMAND}`; export r; \
44118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44119	TFLAGS="$(STAGEprofile_TFLAGS)"; \
44120	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44121	$(HOST_EXPORTS) \
44122	$(POSTSTAGE1_HOST_EXPORTS) \
44123	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44124	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44125	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
44126	echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
44127	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44128	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44129	case $(srcdir) in \
44130	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44131	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44132		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44133	esac; \
44134	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44135	libsrcdir="$$s/lto-plugin"; \
44136	$(SHELL) $${libsrcdir}/configure \
44137	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44138	  --target=${target_alias} $${srcdiroption} \
44139	  --with-build-libsubdir=$(HOST_SUBDIR) \
44140	  $(STAGEprofile_CONFIGURE_FLAGS)
44141@endif lto-plugin-bootstrap
44142
44143.PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
44144maybe-configure-stagefeedback-lto-plugin:
44145@if lto-plugin-bootstrap
44146maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44147configure-stagefeedback-lto-plugin:
44148	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44149	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44150	@r=`${PWD_COMMAND}`; export r; \
44151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44152	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44153	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44154	$(HOST_EXPORTS) \
44155	$(POSTSTAGE1_HOST_EXPORTS) \
44156	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44157	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44158	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
44159	echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
44160	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44161	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44162	case $(srcdir) in \
44163	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44164	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44165		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44166	esac; \
44167	srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44168	libsrcdir="$$s/lto-plugin"; \
44169	$(SHELL) $${libsrcdir}/configure \
44170	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44171	  --target=${target_alias} $${srcdiroption} \
44172	  --with-build-libsubdir=$(HOST_SUBDIR) \
44173	  $(STAGEfeedback_CONFIGURE_FLAGS)
44174@endif lto-plugin-bootstrap
44175
44176
44177
44178
44179
44180.PHONY: all-lto-plugin maybe-all-lto-plugin
44181maybe-all-lto-plugin:
44182@if gcc-bootstrap
44183all-lto-plugin: stage_current
44184@endif gcc-bootstrap
44185@if lto-plugin
44186TARGET-lto-plugin=all
44187maybe-all-lto-plugin: all-lto-plugin
44188all-lto-plugin: configure-lto-plugin
44189	@r=`${PWD_COMMAND}`; export r; \
44190	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44191	$(HOST_EXPORTS)  \
44192	(cd $(HOST_SUBDIR)/lto-plugin && \
44193	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)  \
44194		$(TARGET-lto-plugin))
44195@endif lto-plugin
44196
44197
44198
44199.PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
44200.PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
44201maybe-all-stage1-lto-plugin:
44202maybe-clean-stage1-lto-plugin:
44203@if lto-plugin-bootstrap
44204maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
44205all-stage1: all-stage1-lto-plugin
44206TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
44207all-stage1-lto-plugin: configure-stage1-lto-plugin
44208	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44209	@r=`${PWD_COMMAND}`; export r; \
44210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44211	TFLAGS="$(STAGE1_TFLAGS)"; \
44212	$(HOST_EXPORTS)  \
44213	cd $(HOST_SUBDIR)/lto-plugin && \
44214	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44215		CFLAGS="$(STAGE1_CFLAGS)" \
44216		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44217		LIBCFLAGS="$(LIBCFLAGS)" \
44218		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44219		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44220		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44221		$(EXTRA_HOST_FLAGS)   \
44222		TFLAGS="$(STAGE1_TFLAGS)" \
44223		$(TARGET-stage1-lto-plugin)
44224
44225maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
44226clean-stage1: clean-stage1-lto-plugin
44227clean-stage1-lto-plugin:
44228	@if [ $(current_stage) = stage1 ]; then \
44229	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44230	else \
44231	  [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
44232	  $(MAKE) stage1-start; \
44233	fi; \
44234	cd $(HOST_SUBDIR)/lto-plugin && \
44235	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44236		 clean
44237@endif lto-plugin-bootstrap
44238
44239
44240.PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
44241.PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
44242maybe-all-stage2-lto-plugin:
44243maybe-clean-stage2-lto-plugin:
44244@if lto-plugin-bootstrap
44245maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
44246all-stage2: all-stage2-lto-plugin
44247TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
44248all-stage2-lto-plugin: configure-stage2-lto-plugin
44249	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44250	@r=`${PWD_COMMAND}`; export r; \
44251	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44252	TFLAGS="$(STAGE2_TFLAGS)"; \
44253	$(HOST_EXPORTS) \
44254	$(POSTSTAGE1_HOST_EXPORTS)  \
44255	cd $(HOST_SUBDIR)/lto-plugin && \
44256	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44257		CFLAGS="$(STAGE2_CFLAGS)" \
44258		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44259		LIBCFLAGS="$(STAGE2_CFLAGS)" \
44260		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44261		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44262		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44263		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44264		TFLAGS="$(STAGE2_TFLAGS)" \
44265		$(TARGET-stage2-lto-plugin)
44266
44267maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
44268clean-stage2: clean-stage2-lto-plugin
44269clean-stage2-lto-plugin:
44270	@if [ $(current_stage) = stage2 ]; then \
44271	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44272	else \
44273	  [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
44274	  $(MAKE) stage2-start; \
44275	fi; \
44276	cd $(HOST_SUBDIR)/lto-plugin && \
44277	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44278		$(POSTSTAGE1_FLAGS_TO_PASS)  \
44279		 clean
44280@endif lto-plugin-bootstrap
44281
44282
44283.PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
44284.PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
44285maybe-all-stage3-lto-plugin:
44286maybe-clean-stage3-lto-plugin:
44287@if lto-plugin-bootstrap
44288maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
44289all-stage3: all-stage3-lto-plugin
44290TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
44291all-stage3-lto-plugin: configure-stage3-lto-plugin
44292	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44293	@r=`${PWD_COMMAND}`; export r; \
44294	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44295	TFLAGS="$(STAGE3_TFLAGS)"; \
44296	$(HOST_EXPORTS) \
44297	$(POSTSTAGE1_HOST_EXPORTS)  \
44298	cd $(HOST_SUBDIR)/lto-plugin && \
44299	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44300		CFLAGS="$(STAGE3_CFLAGS)" \
44301		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44302		LIBCFLAGS="$(STAGE3_CFLAGS)" \
44303		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44304		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44305		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44306		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44307		TFLAGS="$(STAGE3_TFLAGS)" \
44308		$(TARGET-stage3-lto-plugin)
44309
44310maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
44311clean-stage3: clean-stage3-lto-plugin
44312clean-stage3-lto-plugin:
44313	@if [ $(current_stage) = stage3 ]; then \
44314	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44315	else \
44316	  [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
44317	  $(MAKE) stage3-start; \
44318	fi; \
44319	cd $(HOST_SUBDIR)/lto-plugin && \
44320	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44321		$(POSTSTAGE1_FLAGS_TO_PASS)  \
44322		 clean
44323@endif lto-plugin-bootstrap
44324
44325
44326.PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
44327.PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
44328maybe-all-stage4-lto-plugin:
44329maybe-clean-stage4-lto-plugin:
44330@if lto-plugin-bootstrap
44331maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
44332all-stage4: all-stage4-lto-plugin
44333TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
44334all-stage4-lto-plugin: configure-stage4-lto-plugin
44335	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44336	@r=`${PWD_COMMAND}`; export r; \
44337	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44338	TFLAGS="$(STAGE4_TFLAGS)"; \
44339	$(HOST_EXPORTS) \
44340	$(POSTSTAGE1_HOST_EXPORTS)  \
44341	cd $(HOST_SUBDIR)/lto-plugin && \
44342	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44343		CFLAGS="$(STAGE4_CFLAGS)" \
44344		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44345		LIBCFLAGS="$(STAGE4_CFLAGS)" \
44346		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44347		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44348		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44349		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44350		TFLAGS="$(STAGE4_TFLAGS)" \
44351		$(TARGET-stage4-lto-plugin)
44352
44353maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
44354clean-stage4: clean-stage4-lto-plugin
44355clean-stage4-lto-plugin:
44356	@if [ $(current_stage) = stage4 ]; then \
44357	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44358	else \
44359	  [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
44360	  $(MAKE) stage4-start; \
44361	fi; \
44362	cd $(HOST_SUBDIR)/lto-plugin && \
44363	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44364		$(POSTSTAGE1_FLAGS_TO_PASS)  \
44365		 clean
44366@endif lto-plugin-bootstrap
44367
44368
44369.PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
44370.PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
44371maybe-all-stageprofile-lto-plugin:
44372maybe-clean-stageprofile-lto-plugin:
44373@if lto-plugin-bootstrap
44374maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
44375all-stageprofile: all-stageprofile-lto-plugin
44376TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
44377all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44378	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44379	@r=`${PWD_COMMAND}`; export r; \
44380	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44381	TFLAGS="$(STAGEprofile_TFLAGS)"; \
44382	$(HOST_EXPORTS) \
44383	$(POSTSTAGE1_HOST_EXPORTS)  \
44384	cd $(HOST_SUBDIR)/lto-plugin && \
44385	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44386		CFLAGS="$(STAGEprofile_CFLAGS)" \
44387		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44388		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44389		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44390		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44391		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44392		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44393		TFLAGS="$(STAGEprofile_TFLAGS)" \
44394		$(TARGET-stageprofile-lto-plugin)
44395
44396maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
44397clean-stageprofile: clean-stageprofile-lto-plugin
44398clean-stageprofile-lto-plugin:
44399	@if [ $(current_stage) = stageprofile ]; then \
44400	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44401	else \
44402	  [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
44403	  $(MAKE) stageprofile-start; \
44404	fi; \
44405	cd $(HOST_SUBDIR)/lto-plugin && \
44406	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44407		$(POSTSTAGE1_FLAGS_TO_PASS)  \
44408		 clean
44409@endif lto-plugin-bootstrap
44410
44411
44412.PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
44413.PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
44414maybe-all-stagefeedback-lto-plugin:
44415maybe-clean-stagefeedback-lto-plugin:
44416@if lto-plugin-bootstrap
44417maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
44418all-stagefeedback: all-stagefeedback-lto-plugin
44419TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
44420all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44421	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44422	@r=`${PWD_COMMAND}`; export r; \
44423	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44424	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44425	$(HOST_EXPORTS) \
44426	$(POSTSTAGE1_HOST_EXPORTS)  \
44427	cd $(HOST_SUBDIR)/lto-plugin && \
44428	$(MAKE) $(BASE_FLAGS_TO_PASS) \
44429		CFLAGS="$(STAGEfeedback_CFLAGS)" \
44430		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44431		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44432		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44433		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44434		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44435		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
44436		TFLAGS="$(STAGEfeedback_TFLAGS)" \
44437		$(TARGET-stagefeedback-lto-plugin)
44438
44439maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
44440clean-stagefeedback: clean-stagefeedback-lto-plugin
44441clean-stagefeedback-lto-plugin:
44442	@if [ $(current_stage) = stagefeedback ]; then \
44443	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44444	else \
44445	  [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
44446	  $(MAKE) stagefeedback-start; \
44447	fi; \
44448	cd $(HOST_SUBDIR)/lto-plugin && \
44449	$(MAKE) $(EXTRA_HOST_FLAGS)  \
44450		$(POSTSTAGE1_FLAGS_TO_PASS)  \
44451		 clean
44452@endif lto-plugin-bootstrap
44453
44454
44455
44456
44457
44458.PHONY: check-lto-plugin maybe-check-lto-plugin
44459maybe-check-lto-plugin:
44460@if lto-plugin
44461maybe-check-lto-plugin: check-lto-plugin
44462
44463check-lto-plugin:
44464	@: $(MAKE); $(unstage)
44465	@r=`${PWD_COMMAND}`; export r; \
44466	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44467	$(HOST_EXPORTS) \
44468	(cd $(HOST_SUBDIR)/lto-plugin && \
44469	  $(MAKE) $(FLAGS_TO_PASS)  check)
44470
44471@endif lto-plugin
44472
44473.PHONY: install-lto-plugin maybe-install-lto-plugin
44474maybe-install-lto-plugin:
44475@if lto-plugin
44476maybe-install-lto-plugin: install-lto-plugin
44477
44478install-lto-plugin: installdirs
44479	@: $(MAKE); $(unstage)
44480	@r=`${PWD_COMMAND}`; export r; \
44481	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44482	$(HOST_EXPORTS) \
44483	(cd $(HOST_SUBDIR)/lto-plugin && \
44484	  $(MAKE) $(FLAGS_TO_PASS)  install)
44485
44486@endif lto-plugin
44487
44488# Other targets (info, dvi, pdf, etc.)
44489
44490.PHONY: maybe-info-lto-plugin info-lto-plugin
44491maybe-info-lto-plugin:
44492@if lto-plugin
44493maybe-info-lto-plugin: info-lto-plugin
44494
44495info-lto-plugin: \
44496    configure-lto-plugin
44497	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44498	r=`${PWD_COMMAND}`; export r; \
44499	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44500	$(HOST_EXPORTS) \
44501	for flag in $(EXTRA_HOST_FLAGS) ; do \
44502	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44503	done; \
44504	echo "Doing info in lto-plugin" ; \
44505	(cd $(HOST_SUBDIR)/lto-plugin && \
44506	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44507	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44508	          "RANLIB=$${RANLIB}" \
44509	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44510	          info) \
44511	  || exit 1
44512
44513@endif lto-plugin
44514
44515.PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
44516maybe-dvi-lto-plugin:
44517@if lto-plugin
44518maybe-dvi-lto-plugin: dvi-lto-plugin
44519
44520dvi-lto-plugin: \
44521    configure-lto-plugin
44522	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44523	r=`${PWD_COMMAND}`; export r; \
44524	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44525	$(HOST_EXPORTS) \
44526	for flag in $(EXTRA_HOST_FLAGS) ; do \
44527	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44528	done; \
44529	echo "Doing dvi in lto-plugin" ; \
44530	(cd $(HOST_SUBDIR)/lto-plugin && \
44531	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44532	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44533	          "RANLIB=$${RANLIB}" \
44534	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44535	          dvi) \
44536	  || exit 1
44537
44538@endif lto-plugin
44539
44540.PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
44541maybe-pdf-lto-plugin:
44542@if lto-plugin
44543maybe-pdf-lto-plugin: pdf-lto-plugin
44544
44545pdf-lto-plugin: \
44546    configure-lto-plugin
44547	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44548	r=`${PWD_COMMAND}`; export r; \
44549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44550	$(HOST_EXPORTS) \
44551	for flag in $(EXTRA_HOST_FLAGS) ; do \
44552	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44553	done; \
44554	echo "Doing pdf in lto-plugin" ; \
44555	(cd $(HOST_SUBDIR)/lto-plugin && \
44556	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44557	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44558	          "RANLIB=$${RANLIB}" \
44559	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44560	          pdf) \
44561	  || exit 1
44562
44563@endif lto-plugin
44564
44565.PHONY: maybe-html-lto-plugin html-lto-plugin
44566maybe-html-lto-plugin:
44567@if lto-plugin
44568maybe-html-lto-plugin: html-lto-plugin
44569
44570html-lto-plugin: \
44571    configure-lto-plugin
44572	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44573	r=`${PWD_COMMAND}`; export r; \
44574	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44575	$(HOST_EXPORTS) \
44576	for flag in $(EXTRA_HOST_FLAGS) ; do \
44577	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44578	done; \
44579	echo "Doing html in lto-plugin" ; \
44580	(cd $(HOST_SUBDIR)/lto-plugin && \
44581	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44582	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44583	          "RANLIB=$${RANLIB}" \
44584	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44585	          html) \
44586	  || exit 1
44587
44588@endif lto-plugin
44589
44590.PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
44591maybe-TAGS-lto-plugin:
44592@if lto-plugin
44593maybe-TAGS-lto-plugin: TAGS-lto-plugin
44594
44595TAGS-lto-plugin: \
44596    configure-lto-plugin
44597	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44598	r=`${PWD_COMMAND}`; export r; \
44599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44600	$(HOST_EXPORTS) \
44601	for flag in $(EXTRA_HOST_FLAGS) ; do \
44602	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44603	done; \
44604	echo "Doing TAGS in lto-plugin" ; \
44605	(cd $(HOST_SUBDIR)/lto-plugin && \
44606	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44607	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44608	          "RANLIB=$${RANLIB}" \
44609	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44610	          TAGS) \
44611	  || exit 1
44612
44613@endif lto-plugin
44614
44615.PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
44616maybe-install-info-lto-plugin:
44617@if lto-plugin
44618maybe-install-info-lto-plugin: install-info-lto-plugin
44619
44620install-info-lto-plugin: \
44621    configure-lto-plugin \
44622    info-lto-plugin
44623	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44624	r=`${PWD_COMMAND}`; export r; \
44625	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44626	$(HOST_EXPORTS) \
44627	for flag in $(EXTRA_HOST_FLAGS) ; do \
44628	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44629	done; \
44630	echo "Doing install-info in lto-plugin" ; \
44631	(cd $(HOST_SUBDIR)/lto-plugin && \
44632	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44633	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44634	          "RANLIB=$${RANLIB}" \
44635	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44636	          install-info) \
44637	  || exit 1
44638
44639@endif lto-plugin
44640
44641.PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
44642maybe-install-pdf-lto-plugin:
44643@if lto-plugin
44644maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
44645
44646install-pdf-lto-plugin: \
44647    configure-lto-plugin \
44648    pdf-lto-plugin
44649	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44650	r=`${PWD_COMMAND}`; export r; \
44651	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44652	$(HOST_EXPORTS) \
44653	for flag in $(EXTRA_HOST_FLAGS) ; do \
44654	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44655	done; \
44656	echo "Doing install-pdf in lto-plugin" ; \
44657	(cd $(HOST_SUBDIR)/lto-plugin && \
44658	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44659	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44660	          "RANLIB=$${RANLIB}" \
44661	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44662	          install-pdf) \
44663	  || exit 1
44664
44665@endif lto-plugin
44666
44667.PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
44668maybe-install-html-lto-plugin:
44669@if lto-plugin
44670maybe-install-html-lto-plugin: install-html-lto-plugin
44671
44672install-html-lto-plugin: \
44673    configure-lto-plugin \
44674    html-lto-plugin
44675	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44676	r=`${PWD_COMMAND}`; export r; \
44677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44678	$(HOST_EXPORTS) \
44679	for flag in $(EXTRA_HOST_FLAGS) ; do \
44680	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44681	done; \
44682	echo "Doing install-html in lto-plugin" ; \
44683	(cd $(HOST_SUBDIR)/lto-plugin && \
44684	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44685	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44686	          "RANLIB=$${RANLIB}" \
44687	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44688	          install-html) \
44689	  || exit 1
44690
44691@endif lto-plugin
44692
44693.PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
44694maybe-installcheck-lto-plugin:
44695@if lto-plugin
44696maybe-installcheck-lto-plugin: installcheck-lto-plugin
44697
44698installcheck-lto-plugin: \
44699    configure-lto-plugin
44700	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44701	r=`${PWD_COMMAND}`; export r; \
44702	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44703	$(HOST_EXPORTS) \
44704	for flag in $(EXTRA_HOST_FLAGS) ; do \
44705	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44706	done; \
44707	echo "Doing installcheck in lto-plugin" ; \
44708	(cd $(HOST_SUBDIR)/lto-plugin && \
44709	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44710	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44711	          "RANLIB=$${RANLIB}" \
44712	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44713	          installcheck) \
44714	  || exit 1
44715
44716@endif lto-plugin
44717
44718.PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
44719maybe-mostlyclean-lto-plugin:
44720@if lto-plugin
44721maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
44722
44723mostlyclean-lto-plugin:
44724	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44725	r=`${PWD_COMMAND}`; export r; \
44726	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44727	$(HOST_EXPORTS) \
44728	for flag in $(EXTRA_HOST_FLAGS) ; do \
44729	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44730	done; \
44731	echo "Doing mostlyclean in lto-plugin" ; \
44732	(cd $(HOST_SUBDIR)/lto-plugin && \
44733	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44734	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44735	          "RANLIB=$${RANLIB}" \
44736	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44737	          mostlyclean) \
44738	  || exit 1
44739
44740@endif lto-plugin
44741
44742.PHONY: maybe-clean-lto-plugin clean-lto-plugin
44743maybe-clean-lto-plugin:
44744@if lto-plugin
44745maybe-clean-lto-plugin: clean-lto-plugin
44746
44747clean-lto-plugin:
44748	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44749	r=`${PWD_COMMAND}`; export r; \
44750	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44751	$(HOST_EXPORTS) \
44752	for flag in $(EXTRA_HOST_FLAGS) ; do \
44753	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44754	done; \
44755	echo "Doing clean in lto-plugin" ; \
44756	(cd $(HOST_SUBDIR)/lto-plugin && \
44757	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44758	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44759	          "RANLIB=$${RANLIB}" \
44760	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44761	          clean) \
44762	  || exit 1
44763
44764@endif lto-plugin
44765
44766.PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
44767maybe-distclean-lto-plugin:
44768@if lto-plugin
44769maybe-distclean-lto-plugin: distclean-lto-plugin
44770
44771distclean-lto-plugin:
44772	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44773	r=`${PWD_COMMAND}`; export r; \
44774	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44775	$(HOST_EXPORTS) \
44776	for flag in $(EXTRA_HOST_FLAGS) ; do \
44777	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44778	done; \
44779	echo "Doing distclean in lto-plugin" ; \
44780	(cd $(HOST_SUBDIR)/lto-plugin && \
44781	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44782	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44783	          "RANLIB=$${RANLIB}" \
44784	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44785	          distclean) \
44786	  || exit 1
44787
44788@endif lto-plugin
44789
44790.PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
44791maybe-maintainer-clean-lto-plugin:
44792@if lto-plugin
44793maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
44794
44795maintainer-clean-lto-plugin:
44796	@[ -f ./lto-plugin/Makefile ] || exit 0; \
44797	r=`${PWD_COMMAND}`; export r; \
44798	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44799	$(HOST_EXPORTS) \
44800	for flag in $(EXTRA_HOST_FLAGS) ; do \
44801	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44802	done; \
44803	echo "Doing maintainer-clean in lto-plugin" ; \
44804	(cd $(HOST_SUBDIR)/lto-plugin && \
44805	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44806	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44807	          "RANLIB=$${RANLIB}" \
44808	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44809	          maintainer-clean) \
44810	  || exit 1
44811
44812@endif lto-plugin
44813
44814
44815
44816# ---------------------------------------
44817# Modules which run on the target machine
44818# ---------------------------------------
44819
44820
44821
44822
44823.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44824maybe-configure-target-libstdc++-v3:
44825@if gcc-bootstrap
44826configure-target-libstdc++-v3: stage_current
44827@endif gcc-bootstrap
44828@if target-libstdc++-v3
44829maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44830configure-target-libstdc++-v3:
44831	@r=`${PWD_COMMAND}`; export r; \
44832	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44833	echo "Checking multilib configuration for libstdc++-v3..."; \
44834	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44835	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44836	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44837	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44838	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44839	  else \
44840	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44841	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44842	  fi; \
44843	else \
44844	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44845	fi; \
44846	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44847	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44848	$(RAW_CXX_TARGET_EXPORTS)  \
44849	echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44850	cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44851	case $(srcdir) in \
44852	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44853	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44854		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44855	esac; \
44856	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44857	libsrcdir="$$s/libstdc++-v3"; \
44858	rm -f no-such-file || : ; \
44859	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44860	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44861	  --target=${target_alias} $${srcdiroption}  \
44862	  || exit 1
44863@endif target-libstdc++-v3
44864
44865
44866
44867.PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44868maybe-configure-stage1-target-libstdc++-v3:
44869@if target-libstdc++-v3-bootstrap
44870maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44871configure-stage1-target-libstdc++-v3:
44872	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44873	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44874	@r=`${PWD_COMMAND}`; export r; \
44875	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44876	TFLAGS="$(STAGE1_TFLAGS)"; \
44877	echo "Checking multilib configuration for libstdc++-v3..."; \
44878	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44879	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44880	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44881	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44882	  else \
44883	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44884	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44885	  fi; \
44886	else \
44887	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44888	fi; \
44889	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44890	$(RAW_CXX_TARGET_EXPORTS) \
44891	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44892	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44893	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44894	echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44895	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44896	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44897	case $(srcdir) in \
44898	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44899	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44900		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44901	esac; \
44902	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44903	libsrcdir="$$s/libstdc++-v3"; \
44904	$(SHELL) $${libsrcdir}/configure \
44905	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44906	  --target=${target_alias} $${srcdiroption} \
44907	  $(STAGE1_CONFIGURE_FLAGS)
44908@endif target-libstdc++-v3-bootstrap
44909
44910.PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44911maybe-configure-stage2-target-libstdc++-v3:
44912@if target-libstdc++-v3-bootstrap
44913maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44914configure-stage2-target-libstdc++-v3:
44915	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44916	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44917	@r=`${PWD_COMMAND}`; export r; \
44918	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44919	TFLAGS="$(STAGE2_TFLAGS)"; \
44920	echo "Checking multilib configuration for libstdc++-v3..."; \
44921	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44922	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44923	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44924	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44925	  else \
44926	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44927	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44928	  fi; \
44929	else \
44930	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44931	fi; \
44932	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44933	$(RAW_CXX_TARGET_EXPORTS) \
44934	 \
44935	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44936	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44937	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44938	echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44939	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44940	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44941	case $(srcdir) in \
44942	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44943	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44944		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44945	esac; \
44946	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44947	libsrcdir="$$s/libstdc++-v3"; \
44948	$(SHELL) $${libsrcdir}/configure \
44949	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44950	  --target=${target_alias} $${srcdiroption} \
44951	  --with-build-libsubdir=$(HOST_SUBDIR) \
44952	  $(STAGE2_CONFIGURE_FLAGS)
44953@endif target-libstdc++-v3-bootstrap
44954
44955.PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
44956maybe-configure-stage3-target-libstdc++-v3:
44957@if target-libstdc++-v3-bootstrap
44958maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
44959configure-stage3-target-libstdc++-v3:
44960	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44961	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44962	@r=`${PWD_COMMAND}`; export r; \
44963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44964	TFLAGS="$(STAGE3_TFLAGS)"; \
44965	echo "Checking multilib configuration for libstdc++-v3..."; \
44966	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44967	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44968	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44969	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44970	  else \
44971	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44972	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44973	  fi; \
44974	else \
44975	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44976	fi; \
44977	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44978	$(RAW_CXX_TARGET_EXPORTS) \
44979	 \
44980	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44981	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44982	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44983	echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44984	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44985	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44986	case $(srcdir) in \
44987	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44988	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44989		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44990	esac; \
44991	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44992	libsrcdir="$$s/libstdc++-v3"; \
44993	$(SHELL) $${libsrcdir}/configure \
44994	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44995	  --target=${target_alias} $${srcdiroption} \
44996	  --with-build-libsubdir=$(HOST_SUBDIR) \
44997	  $(STAGE3_CONFIGURE_FLAGS)
44998@endif target-libstdc++-v3-bootstrap
44999
45000.PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
45001maybe-configure-stage4-target-libstdc++-v3:
45002@if target-libstdc++-v3-bootstrap
45003maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45004configure-stage4-target-libstdc++-v3:
45005	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45006	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45007	@r=`${PWD_COMMAND}`; export r; \
45008	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45009	TFLAGS="$(STAGE4_TFLAGS)"; \
45010	echo "Checking multilib configuration for libstdc++-v3..."; \
45011	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45012	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45013	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45014	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45015	  else \
45016	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45017	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45018	  fi; \
45019	else \
45020	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45021	fi; \
45022	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45023	$(RAW_CXX_TARGET_EXPORTS) \
45024	 \
45025	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45026	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45027	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45028	echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45029	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45030	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45031	case $(srcdir) in \
45032	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45033	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45034		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45035	esac; \
45036	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45037	libsrcdir="$$s/libstdc++-v3"; \
45038	$(SHELL) $${libsrcdir}/configure \
45039	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45040	  --target=${target_alias} $${srcdiroption} \
45041	  --with-build-libsubdir=$(HOST_SUBDIR) \
45042	  $(STAGE4_CONFIGURE_FLAGS)
45043@endif target-libstdc++-v3-bootstrap
45044
45045.PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45046maybe-configure-stageprofile-target-libstdc++-v3:
45047@if target-libstdc++-v3-bootstrap
45048maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45049configure-stageprofile-target-libstdc++-v3:
45050	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45051	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45052	@r=`${PWD_COMMAND}`; export r; \
45053	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45054	TFLAGS="$(STAGEprofile_TFLAGS)"; \
45055	echo "Checking multilib configuration for libstdc++-v3..."; \
45056	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45057	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45058	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45059	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45060	  else \
45061	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45062	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45063	  fi; \
45064	else \
45065	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45066	fi; \
45067	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45068	$(RAW_CXX_TARGET_EXPORTS) \
45069	 \
45070	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45071	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45072	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45073	echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45074	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45075	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45076	case $(srcdir) in \
45077	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45078	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45079		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45080	esac; \
45081	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45082	libsrcdir="$$s/libstdc++-v3"; \
45083	$(SHELL) $${libsrcdir}/configure \
45084	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45085	  --target=${target_alias} $${srcdiroption} \
45086	  --with-build-libsubdir=$(HOST_SUBDIR) \
45087	  $(STAGEprofile_CONFIGURE_FLAGS)
45088@endif target-libstdc++-v3-bootstrap
45089
45090.PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45091maybe-configure-stagefeedback-target-libstdc++-v3:
45092@if target-libstdc++-v3-bootstrap
45093maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45094configure-stagefeedback-target-libstdc++-v3:
45095	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45096	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45097	@r=`${PWD_COMMAND}`; export r; \
45098	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45099	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45100	echo "Checking multilib configuration for libstdc++-v3..."; \
45101	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45102	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45103	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45104	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45105	  else \
45106	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45107	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45108	  fi; \
45109	else \
45110	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45111	fi; \
45112	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45113	$(RAW_CXX_TARGET_EXPORTS) \
45114	 \
45115	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45116	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45117	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45118	echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45119	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45120	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45121	case $(srcdir) in \
45122	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45123	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45124		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45125	esac; \
45126	srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45127	libsrcdir="$$s/libstdc++-v3"; \
45128	$(SHELL) $${libsrcdir}/configure \
45129	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45130	  --target=${target_alias} $${srcdiroption} \
45131	  --with-build-libsubdir=$(HOST_SUBDIR) \
45132	  $(STAGEfeedback_CONFIGURE_FLAGS)
45133@endif target-libstdc++-v3-bootstrap
45134
45135
45136
45137
45138
45139.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45140maybe-all-target-libstdc++-v3:
45141@if gcc-bootstrap
45142all-target-libstdc++-v3: stage_current
45143@endif gcc-bootstrap
45144@if target-libstdc++-v3
45145TARGET-target-libstdc++-v3=all
45146maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45147all-target-libstdc++-v3: configure-target-libstdc++-v3
45148	@r=`${PWD_COMMAND}`; export r; \
45149	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45150	$(RAW_CXX_TARGET_EXPORTS)  \
45151	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45152	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45153		$(TARGET-target-libstdc++-v3))
45154@endif target-libstdc++-v3
45155
45156
45157
45158.PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45159.PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45160maybe-all-stage1-target-libstdc++-v3:
45161maybe-clean-stage1-target-libstdc++-v3:
45162@if target-libstdc++-v3-bootstrap
45163maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45164all-stage1: all-stage1-target-libstdc++-v3
45165TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45166all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45167	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45168	@r=`${PWD_COMMAND}`; export r; \
45169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45170	TFLAGS="$(STAGE1_TFLAGS)"; \
45171	$(RAW_CXX_TARGET_EXPORTS)  \
45172	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45173	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45174		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45175		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45176		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45177		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45178		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45179		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45180		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45181		TFLAGS="$(STAGE1_TFLAGS)" \
45182		$(TARGET-stage1-target-libstdc++-v3)
45183
45184maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45185clean-stage1: clean-stage1-target-libstdc++-v3
45186clean-stage1-target-libstdc++-v3:
45187	@if [ $(current_stage) = stage1 ]; then \
45188	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45189	else \
45190	  [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45191	  $(MAKE) stage1-start; \
45192	fi; \
45193	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45194	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45195		 clean
45196@endif target-libstdc++-v3-bootstrap
45197
45198
45199.PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45200.PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45201maybe-all-stage2-target-libstdc++-v3:
45202maybe-clean-stage2-target-libstdc++-v3:
45203@if target-libstdc++-v3-bootstrap
45204maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45205all-stage2: all-stage2-target-libstdc++-v3
45206TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45207all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45208	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45209	@r=`${PWD_COMMAND}`; export r; \
45210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45211	TFLAGS="$(STAGE2_TFLAGS)"; \
45212	$(RAW_CXX_TARGET_EXPORTS) \
45213	  \
45214	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45215	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45216		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45217		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45218		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45219		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45220		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45221		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45222		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45223		TFLAGS="$(STAGE2_TFLAGS)" \
45224		$(TARGET-stage2-target-libstdc++-v3)
45225
45226maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45227clean-stage2: clean-stage2-target-libstdc++-v3
45228clean-stage2-target-libstdc++-v3:
45229	@if [ $(current_stage) = stage2 ]; then \
45230	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45231	else \
45232	  [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45233	  $(MAKE) stage2-start; \
45234	fi; \
45235	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45236	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45237		  \
45238		 clean
45239@endif target-libstdc++-v3-bootstrap
45240
45241
45242.PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45243.PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45244maybe-all-stage3-target-libstdc++-v3:
45245maybe-clean-stage3-target-libstdc++-v3:
45246@if target-libstdc++-v3-bootstrap
45247maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45248all-stage3: all-stage3-target-libstdc++-v3
45249TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45250all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45251	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45252	@r=`${PWD_COMMAND}`; export r; \
45253	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45254	TFLAGS="$(STAGE3_TFLAGS)"; \
45255	$(RAW_CXX_TARGET_EXPORTS) \
45256	  \
45257	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45258	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45259		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45260		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45261		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45262		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45263		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45264		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45265		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45266		TFLAGS="$(STAGE3_TFLAGS)" \
45267		$(TARGET-stage3-target-libstdc++-v3)
45268
45269maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45270clean-stage3: clean-stage3-target-libstdc++-v3
45271clean-stage3-target-libstdc++-v3:
45272	@if [ $(current_stage) = stage3 ]; then \
45273	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45274	else \
45275	  [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45276	  $(MAKE) stage3-start; \
45277	fi; \
45278	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45279	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45280		  \
45281		 clean
45282@endif target-libstdc++-v3-bootstrap
45283
45284
45285.PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45286.PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45287maybe-all-stage4-target-libstdc++-v3:
45288maybe-clean-stage4-target-libstdc++-v3:
45289@if target-libstdc++-v3-bootstrap
45290maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45291all-stage4: all-stage4-target-libstdc++-v3
45292TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45293all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45294	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45295	@r=`${PWD_COMMAND}`; export r; \
45296	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45297	TFLAGS="$(STAGE4_TFLAGS)"; \
45298	$(RAW_CXX_TARGET_EXPORTS) \
45299	  \
45300	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45301	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45302		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45303		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45304		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45305		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45306		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45307		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45308		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45309		TFLAGS="$(STAGE4_TFLAGS)" \
45310		$(TARGET-stage4-target-libstdc++-v3)
45311
45312maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45313clean-stage4: clean-stage4-target-libstdc++-v3
45314clean-stage4-target-libstdc++-v3:
45315	@if [ $(current_stage) = stage4 ]; then \
45316	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45317	else \
45318	  [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45319	  $(MAKE) stage4-start; \
45320	fi; \
45321	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45322	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45323		  \
45324		 clean
45325@endif target-libstdc++-v3-bootstrap
45326
45327
45328.PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45329.PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45330maybe-all-stageprofile-target-libstdc++-v3:
45331maybe-clean-stageprofile-target-libstdc++-v3:
45332@if target-libstdc++-v3-bootstrap
45333maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45334all-stageprofile: all-stageprofile-target-libstdc++-v3
45335TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45336all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45337	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45338	@r=`${PWD_COMMAND}`; export r; \
45339	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45340	TFLAGS="$(STAGEprofile_TFLAGS)"; \
45341	$(RAW_CXX_TARGET_EXPORTS) \
45342	  \
45343	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45344	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45345		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45346		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45347		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45348		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45349		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45350		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45351		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45352		TFLAGS="$(STAGEprofile_TFLAGS)" \
45353		$(TARGET-stageprofile-target-libstdc++-v3)
45354
45355maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45356clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45357clean-stageprofile-target-libstdc++-v3:
45358	@if [ $(current_stage) = stageprofile ]; then \
45359	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45360	else \
45361	  [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45362	  $(MAKE) stageprofile-start; \
45363	fi; \
45364	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45365	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45366		  \
45367		 clean
45368@endif target-libstdc++-v3-bootstrap
45369
45370
45371.PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45372.PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45373maybe-all-stagefeedback-target-libstdc++-v3:
45374maybe-clean-stagefeedback-target-libstdc++-v3:
45375@if target-libstdc++-v3-bootstrap
45376maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45377all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45378TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45379all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45380	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45381	@r=`${PWD_COMMAND}`; export r; \
45382	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45383	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45384	$(RAW_CXX_TARGET_EXPORTS) \
45385	  \
45386	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45387	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45388		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45389		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45390		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45391		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45392		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45393		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45394		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
45395		TFLAGS="$(STAGEfeedback_TFLAGS)" \
45396		$(TARGET-stagefeedback-target-libstdc++-v3)
45397
45398maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45399clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45400clean-stagefeedback-target-libstdc++-v3:
45401	@if [ $(current_stage) = stagefeedback ]; then \
45402	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45403	else \
45404	  [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45405	  $(MAKE) stagefeedback-start; \
45406	fi; \
45407	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45408	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
45409		  \
45410		 clean
45411@endif target-libstdc++-v3-bootstrap
45412
45413
45414
45415
45416
45417
45418.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45419maybe-check-target-libstdc++-v3:
45420@if target-libstdc++-v3
45421maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45422
45423check-target-libstdc++-v3:
45424	@: $(MAKE); $(unstage)
45425	@r=`${PWD_COMMAND}`; export r; \
45426	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45427	$(RAW_CXX_TARGET_EXPORTS) \
45428	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45429	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
45430
45431@endif target-libstdc++-v3
45432
45433.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
45434maybe-install-target-libstdc++-v3:
45435@if target-libstdc++-v3
45436maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
45437
45438install-target-libstdc++-v3: installdirs
45439	@: $(MAKE); $(unstage)
45440	@r=`${PWD_COMMAND}`; export r; \
45441	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45442	$(RAW_CXX_TARGET_EXPORTS) \
45443	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45444	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45445
45446@endif target-libstdc++-v3
45447
45448# Other targets (info, dvi, pdf, etc.)
45449
45450.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45451maybe-info-target-libstdc++-v3:
45452@if target-libstdc++-v3
45453maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45454
45455info-target-libstdc++-v3: \
45456    configure-target-libstdc++-v3
45457	@: $(MAKE); $(unstage)
45458	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45459	r=`${PWD_COMMAND}`; export r; \
45460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45461	$(RAW_CXX_TARGET_EXPORTS) \
45462	echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45463	for flag in $(EXTRA_TARGET_FLAGS); do \
45464	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45465	done; \
45466	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45467	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45468	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45469	          "RANLIB=$${RANLIB}" \
45470	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45471	           info) \
45472	  || exit 1
45473
45474@endif target-libstdc++-v3
45475
45476.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45477maybe-dvi-target-libstdc++-v3:
45478@if target-libstdc++-v3
45479maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45480
45481dvi-target-libstdc++-v3: \
45482    configure-target-libstdc++-v3
45483	@: $(MAKE); $(unstage)
45484	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45485	r=`${PWD_COMMAND}`; export r; \
45486	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45487	$(RAW_CXX_TARGET_EXPORTS) \
45488	echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45489	for flag in $(EXTRA_TARGET_FLAGS); do \
45490	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45491	done; \
45492	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45493	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45494	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45495	          "RANLIB=$${RANLIB}" \
45496	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45497	           dvi) \
45498	  || exit 1
45499
45500@endif target-libstdc++-v3
45501
45502.PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45503maybe-pdf-target-libstdc++-v3:
45504@if target-libstdc++-v3
45505maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45506
45507pdf-target-libstdc++-v3: \
45508    configure-target-libstdc++-v3
45509	@: $(MAKE); $(unstage)
45510	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45511	r=`${PWD_COMMAND}`; export r; \
45512	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45513	$(RAW_CXX_TARGET_EXPORTS) \
45514	echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45515	for flag in $(EXTRA_TARGET_FLAGS); do \
45516	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45517	done; \
45518	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45519	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45520	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45521	          "RANLIB=$${RANLIB}" \
45522	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45523	           pdf) \
45524	  || exit 1
45525
45526@endif target-libstdc++-v3
45527
45528.PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45529maybe-html-target-libstdc++-v3:
45530@if target-libstdc++-v3
45531maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45532
45533html-target-libstdc++-v3: \
45534    configure-target-libstdc++-v3
45535	@: $(MAKE); $(unstage)
45536	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45537	r=`${PWD_COMMAND}`; export r; \
45538	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45539	$(RAW_CXX_TARGET_EXPORTS) \
45540	echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45541	for flag in $(EXTRA_TARGET_FLAGS); do \
45542	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45543	done; \
45544	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45545	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45546	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45547	          "RANLIB=$${RANLIB}" \
45548	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45549	           html) \
45550	  || exit 1
45551
45552@endif target-libstdc++-v3
45553
45554.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45555maybe-TAGS-target-libstdc++-v3:
45556@if target-libstdc++-v3
45557maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45558
45559TAGS-target-libstdc++-v3: \
45560    configure-target-libstdc++-v3
45561	@: $(MAKE); $(unstage)
45562	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45563	r=`${PWD_COMMAND}`; export r; \
45564	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45565	$(RAW_CXX_TARGET_EXPORTS) \
45566	echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45567	for flag in $(EXTRA_TARGET_FLAGS); do \
45568	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45569	done; \
45570	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45571	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45572	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45573	          "RANLIB=$${RANLIB}" \
45574	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45575	           TAGS) \
45576	  || exit 1
45577
45578@endif target-libstdc++-v3
45579
45580.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45581maybe-install-info-target-libstdc++-v3:
45582@if target-libstdc++-v3
45583maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45584
45585install-info-target-libstdc++-v3: \
45586    configure-target-libstdc++-v3 \
45587    info-target-libstdc++-v3
45588	@: $(MAKE); $(unstage)
45589	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45590	r=`${PWD_COMMAND}`; export r; \
45591	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45592	$(RAW_CXX_TARGET_EXPORTS) \
45593	echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45594	for flag in $(EXTRA_TARGET_FLAGS); do \
45595	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45596	done; \
45597	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45598	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45599	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45600	          "RANLIB=$${RANLIB}" \
45601	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45602	           install-info) \
45603	  || exit 1
45604
45605@endif target-libstdc++-v3
45606
45607.PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45608maybe-install-pdf-target-libstdc++-v3:
45609@if target-libstdc++-v3
45610maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45611
45612install-pdf-target-libstdc++-v3: \
45613    configure-target-libstdc++-v3 \
45614    pdf-target-libstdc++-v3
45615	@: $(MAKE); $(unstage)
45616	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45617	r=`${PWD_COMMAND}`; export r; \
45618	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45619	$(RAW_CXX_TARGET_EXPORTS) \
45620	echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45621	for flag in $(EXTRA_TARGET_FLAGS); do \
45622	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45623	done; \
45624	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45625	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45626	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45627	          "RANLIB=$${RANLIB}" \
45628	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45629	           install-pdf) \
45630	  || exit 1
45631
45632@endif target-libstdc++-v3
45633
45634.PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45635maybe-install-html-target-libstdc++-v3:
45636@if target-libstdc++-v3
45637maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45638
45639install-html-target-libstdc++-v3: \
45640    configure-target-libstdc++-v3 \
45641    html-target-libstdc++-v3
45642	@: $(MAKE); $(unstage)
45643	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45644	r=`${PWD_COMMAND}`; export r; \
45645	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45646	$(RAW_CXX_TARGET_EXPORTS) \
45647	echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45648	for flag in $(EXTRA_TARGET_FLAGS); do \
45649	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45650	done; \
45651	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45652	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45653	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45654	          "RANLIB=$${RANLIB}" \
45655	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45656	           install-html) \
45657	  || exit 1
45658
45659@endif target-libstdc++-v3
45660
45661.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45662maybe-installcheck-target-libstdc++-v3:
45663@if target-libstdc++-v3
45664maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45665
45666installcheck-target-libstdc++-v3: \
45667    configure-target-libstdc++-v3
45668	@: $(MAKE); $(unstage)
45669	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45670	r=`${PWD_COMMAND}`; export r; \
45671	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45672	$(RAW_CXX_TARGET_EXPORTS) \
45673	echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45674	for flag in $(EXTRA_TARGET_FLAGS); do \
45675	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45676	done; \
45677	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45678	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45679	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45680	          "RANLIB=$${RANLIB}" \
45681	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45682	           installcheck) \
45683	  || exit 1
45684
45685@endif target-libstdc++-v3
45686
45687.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45688maybe-mostlyclean-target-libstdc++-v3:
45689@if target-libstdc++-v3
45690maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45691
45692mostlyclean-target-libstdc++-v3:
45693	@: $(MAKE); $(unstage)
45694	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45695	r=`${PWD_COMMAND}`; export r; \
45696	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45697	$(RAW_CXX_TARGET_EXPORTS) \
45698	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45699	for flag in $(EXTRA_TARGET_FLAGS); do \
45700	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45701	done; \
45702	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45703	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45704	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45705	          "RANLIB=$${RANLIB}" \
45706	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45707	           mostlyclean) \
45708	  || exit 1
45709
45710@endif target-libstdc++-v3
45711
45712.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45713maybe-clean-target-libstdc++-v3:
45714@if target-libstdc++-v3
45715maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45716
45717clean-target-libstdc++-v3:
45718	@: $(MAKE); $(unstage)
45719	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45720	r=`${PWD_COMMAND}`; export r; \
45721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45722	$(RAW_CXX_TARGET_EXPORTS) \
45723	echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45724	for flag in $(EXTRA_TARGET_FLAGS); do \
45725	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45726	done; \
45727	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45728	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45729	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45730	          "RANLIB=$${RANLIB}" \
45731	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45732	           clean) \
45733	  || exit 1
45734
45735@endif target-libstdc++-v3
45736
45737.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45738maybe-distclean-target-libstdc++-v3:
45739@if target-libstdc++-v3
45740maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45741
45742distclean-target-libstdc++-v3:
45743	@: $(MAKE); $(unstage)
45744	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45745	r=`${PWD_COMMAND}`; export r; \
45746	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45747	$(RAW_CXX_TARGET_EXPORTS) \
45748	echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45749	for flag in $(EXTRA_TARGET_FLAGS); do \
45750	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45751	done; \
45752	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45753	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45754	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45755	          "RANLIB=$${RANLIB}" \
45756	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45757	           distclean) \
45758	  || exit 1
45759
45760@endif target-libstdc++-v3
45761
45762.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45763maybe-maintainer-clean-target-libstdc++-v3:
45764@if target-libstdc++-v3
45765maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45766
45767maintainer-clean-target-libstdc++-v3:
45768	@: $(MAKE); $(unstage)
45769	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45770	r=`${PWD_COMMAND}`; export r; \
45771	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45772	$(RAW_CXX_TARGET_EXPORTS) \
45773	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45774	for flag in $(EXTRA_TARGET_FLAGS); do \
45775	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45776	done; \
45777	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45778	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45779	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45780	          "RANLIB=$${RANLIB}" \
45781	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45782	           maintainer-clean) \
45783	  || exit 1
45784
45785@endif target-libstdc++-v3
45786
45787
45788
45789
45790
45791.PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
45792maybe-configure-target-libmudflap:
45793@if gcc-bootstrap
45794configure-target-libmudflap: stage_current
45795@endif gcc-bootstrap
45796@if target-libmudflap
45797maybe-configure-target-libmudflap: configure-target-libmudflap
45798configure-target-libmudflap:
45799	@: $(MAKE); $(unstage)
45800	@r=`${PWD_COMMAND}`; export r; \
45801	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45802	echo "Checking multilib configuration for libmudflap..."; \
45803	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45804	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
45805	if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45806	  if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45807	    rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
45808	  else \
45809	    rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
45810	    mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45811	  fi; \
45812	else \
45813	  mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45814	fi; \
45815	test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
45816	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45817	$(NORMAL_TARGET_EXPORTS)  \
45818	echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
45819	cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
45820	case $(srcdir) in \
45821	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45822	  *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
45823		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45824	esac; \
45825	srcdiroption="--srcdir=$${topdir}/libmudflap"; \
45826	libsrcdir="$$s/libmudflap"; \
45827	rm -f no-such-file || : ; \
45828	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45829	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45830	  --target=${target_alias} $${srcdiroption}  \
45831	  || exit 1
45832@endif target-libmudflap
45833
45834
45835
45836
45837
45838.PHONY: all-target-libmudflap maybe-all-target-libmudflap
45839maybe-all-target-libmudflap:
45840@if gcc-bootstrap
45841all-target-libmudflap: stage_current
45842@endif gcc-bootstrap
45843@if target-libmudflap
45844TARGET-target-libmudflap=all
45845maybe-all-target-libmudflap: all-target-libmudflap
45846all-target-libmudflap: configure-target-libmudflap
45847	@: $(MAKE); $(unstage)
45848	@r=`${PWD_COMMAND}`; export r; \
45849	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45850	$(NORMAL_TARGET_EXPORTS)  \
45851	(cd $(TARGET_SUBDIR)/libmudflap && \
45852	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
45853		$(TARGET-target-libmudflap))
45854@endif target-libmudflap
45855
45856
45857
45858
45859
45860.PHONY: check-target-libmudflap maybe-check-target-libmudflap
45861maybe-check-target-libmudflap:
45862@if target-libmudflap
45863maybe-check-target-libmudflap: check-target-libmudflap
45864
45865check-target-libmudflap:
45866	@: $(MAKE); $(unstage)
45867	@r=`${PWD_COMMAND}`; export r; \
45868	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45869	$(NORMAL_TARGET_EXPORTS) \
45870	(cd $(TARGET_SUBDIR)/libmudflap && \
45871	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45872
45873@endif target-libmudflap
45874
45875.PHONY: install-target-libmudflap maybe-install-target-libmudflap
45876maybe-install-target-libmudflap:
45877@if target-libmudflap
45878maybe-install-target-libmudflap: install-target-libmudflap
45879
45880install-target-libmudflap: installdirs
45881	@: $(MAKE); $(unstage)
45882	@r=`${PWD_COMMAND}`; export r; \
45883	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45884	$(NORMAL_TARGET_EXPORTS) \
45885	(cd $(TARGET_SUBDIR)/libmudflap && \
45886	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45887
45888@endif target-libmudflap
45889
45890# Other targets (info, dvi, pdf, etc.)
45891
45892.PHONY: maybe-info-target-libmudflap info-target-libmudflap
45893maybe-info-target-libmudflap:
45894@if target-libmudflap
45895maybe-info-target-libmudflap: info-target-libmudflap
45896
45897info-target-libmudflap: \
45898    configure-target-libmudflap
45899	@: $(MAKE); $(unstage)
45900	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45901	r=`${PWD_COMMAND}`; export r; \
45902	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45903	$(NORMAL_TARGET_EXPORTS) \
45904	echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
45905	for flag in $(EXTRA_TARGET_FLAGS); do \
45906	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45907	done; \
45908	(cd $(TARGET_SUBDIR)/libmudflap && \
45909	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45910	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45911	          "RANLIB=$${RANLIB}" \
45912	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45913	           info) \
45914	  || exit 1
45915
45916@endif target-libmudflap
45917
45918.PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
45919maybe-dvi-target-libmudflap:
45920@if target-libmudflap
45921maybe-dvi-target-libmudflap: dvi-target-libmudflap
45922
45923dvi-target-libmudflap: \
45924    configure-target-libmudflap
45925	@: $(MAKE); $(unstage)
45926	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45927	r=`${PWD_COMMAND}`; export r; \
45928	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45929	$(NORMAL_TARGET_EXPORTS) \
45930	echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
45931	for flag in $(EXTRA_TARGET_FLAGS); do \
45932	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45933	done; \
45934	(cd $(TARGET_SUBDIR)/libmudflap && \
45935	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45936	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45937	          "RANLIB=$${RANLIB}" \
45938	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45939	           dvi) \
45940	  || exit 1
45941
45942@endif target-libmudflap
45943
45944.PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
45945maybe-pdf-target-libmudflap:
45946@if target-libmudflap
45947maybe-pdf-target-libmudflap: pdf-target-libmudflap
45948
45949pdf-target-libmudflap: \
45950    configure-target-libmudflap
45951	@: $(MAKE); $(unstage)
45952	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45953	r=`${PWD_COMMAND}`; export r; \
45954	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45955	$(NORMAL_TARGET_EXPORTS) \
45956	echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
45957	for flag in $(EXTRA_TARGET_FLAGS); do \
45958	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45959	done; \
45960	(cd $(TARGET_SUBDIR)/libmudflap && \
45961	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45962	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45963	          "RANLIB=$${RANLIB}" \
45964	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45965	           pdf) \
45966	  || exit 1
45967
45968@endif target-libmudflap
45969
45970.PHONY: maybe-html-target-libmudflap html-target-libmudflap
45971maybe-html-target-libmudflap:
45972@if target-libmudflap
45973maybe-html-target-libmudflap: html-target-libmudflap
45974
45975html-target-libmudflap: \
45976    configure-target-libmudflap
45977	@: $(MAKE); $(unstage)
45978	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45979	r=`${PWD_COMMAND}`; export r; \
45980	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45981	$(NORMAL_TARGET_EXPORTS) \
45982	echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
45983	for flag in $(EXTRA_TARGET_FLAGS); do \
45984	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45985	done; \
45986	(cd $(TARGET_SUBDIR)/libmudflap && \
45987	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45988	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45989	          "RANLIB=$${RANLIB}" \
45990	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45991	           html) \
45992	  || exit 1
45993
45994@endif target-libmudflap
45995
45996.PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
45997maybe-TAGS-target-libmudflap:
45998@if target-libmudflap
45999maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
46000
46001TAGS-target-libmudflap: \
46002    configure-target-libmudflap
46003	@: $(MAKE); $(unstage)
46004	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46005	r=`${PWD_COMMAND}`; export r; \
46006	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46007	$(NORMAL_TARGET_EXPORTS) \
46008	echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
46009	for flag in $(EXTRA_TARGET_FLAGS); do \
46010	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46011	done; \
46012	(cd $(TARGET_SUBDIR)/libmudflap && \
46013	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46014	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46015	          "RANLIB=$${RANLIB}" \
46016	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46017	           TAGS) \
46018	  || exit 1
46019
46020@endif target-libmudflap
46021
46022.PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
46023maybe-install-info-target-libmudflap:
46024@if target-libmudflap
46025maybe-install-info-target-libmudflap: install-info-target-libmudflap
46026
46027install-info-target-libmudflap: \
46028    configure-target-libmudflap \
46029    info-target-libmudflap
46030	@: $(MAKE); $(unstage)
46031	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46032	r=`${PWD_COMMAND}`; export r; \
46033	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46034	$(NORMAL_TARGET_EXPORTS) \
46035	echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
46036	for flag in $(EXTRA_TARGET_FLAGS); do \
46037	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46038	done; \
46039	(cd $(TARGET_SUBDIR)/libmudflap && \
46040	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46041	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46042	          "RANLIB=$${RANLIB}" \
46043	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46044	           install-info) \
46045	  || exit 1
46046
46047@endif target-libmudflap
46048
46049.PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
46050maybe-install-pdf-target-libmudflap:
46051@if target-libmudflap
46052maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
46053
46054install-pdf-target-libmudflap: \
46055    configure-target-libmudflap \
46056    pdf-target-libmudflap
46057	@: $(MAKE); $(unstage)
46058	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46059	r=`${PWD_COMMAND}`; export r; \
46060	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46061	$(NORMAL_TARGET_EXPORTS) \
46062	echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
46063	for flag in $(EXTRA_TARGET_FLAGS); do \
46064	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46065	done; \
46066	(cd $(TARGET_SUBDIR)/libmudflap && \
46067	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46068	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46069	          "RANLIB=$${RANLIB}" \
46070	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46071	           install-pdf) \
46072	  || exit 1
46073
46074@endif target-libmudflap
46075
46076.PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
46077maybe-install-html-target-libmudflap:
46078@if target-libmudflap
46079maybe-install-html-target-libmudflap: install-html-target-libmudflap
46080
46081install-html-target-libmudflap: \
46082    configure-target-libmudflap \
46083    html-target-libmudflap
46084	@: $(MAKE); $(unstage)
46085	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46086	r=`${PWD_COMMAND}`; export r; \
46087	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46088	$(NORMAL_TARGET_EXPORTS) \
46089	echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
46090	for flag in $(EXTRA_TARGET_FLAGS); do \
46091	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46092	done; \
46093	(cd $(TARGET_SUBDIR)/libmudflap && \
46094	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46095	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46096	          "RANLIB=$${RANLIB}" \
46097	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46098	           install-html) \
46099	  || exit 1
46100
46101@endif target-libmudflap
46102
46103.PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
46104maybe-installcheck-target-libmudflap:
46105@if target-libmudflap
46106maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
46107
46108installcheck-target-libmudflap: \
46109    configure-target-libmudflap
46110	@: $(MAKE); $(unstage)
46111	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46112	r=`${PWD_COMMAND}`; export r; \
46113	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46114	$(NORMAL_TARGET_EXPORTS) \
46115	echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
46116	for flag in $(EXTRA_TARGET_FLAGS); do \
46117	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46118	done; \
46119	(cd $(TARGET_SUBDIR)/libmudflap && \
46120	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46121	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46122	          "RANLIB=$${RANLIB}" \
46123	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46124	           installcheck) \
46125	  || exit 1
46126
46127@endif target-libmudflap
46128
46129.PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
46130maybe-mostlyclean-target-libmudflap:
46131@if target-libmudflap
46132maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
46133
46134mostlyclean-target-libmudflap:
46135	@: $(MAKE); $(unstage)
46136	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46137	r=`${PWD_COMMAND}`; export r; \
46138	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46139	$(NORMAL_TARGET_EXPORTS) \
46140	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
46141	for flag in $(EXTRA_TARGET_FLAGS); do \
46142	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46143	done; \
46144	(cd $(TARGET_SUBDIR)/libmudflap && \
46145	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46146	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46147	          "RANLIB=$${RANLIB}" \
46148	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46149	           mostlyclean) \
46150	  || exit 1
46151
46152@endif target-libmudflap
46153
46154.PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
46155maybe-clean-target-libmudflap:
46156@if target-libmudflap
46157maybe-clean-target-libmudflap: clean-target-libmudflap
46158
46159clean-target-libmudflap:
46160	@: $(MAKE); $(unstage)
46161	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46162	r=`${PWD_COMMAND}`; export r; \
46163	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46164	$(NORMAL_TARGET_EXPORTS) \
46165	echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
46166	for flag in $(EXTRA_TARGET_FLAGS); do \
46167	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46168	done; \
46169	(cd $(TARGET_SUBDIR)/libmudflap && \
46170	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46171	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46172	          "RANLIB=$${RANLIB}" \
46173	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46174	           clean) \
46175	  || exit 1
46176
46177@endif target-libmudflap
46178
46179.PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
46180maybe-distclean-target-libmudflap:
46181@if target-libmudflap
46182maybe-distclean-target-libmudflap: distclean-target-libmudflap
46183
46184distclean-target-libmudflap:
46185	@: $(MAKE); $(unstage)
46186	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46187	r=`${PWD_COMMAND}`; export r; \
46188	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46189	$(NORMAL_TARGET_EXPORTS) \
46190	echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
46191	for flag in $(EXTRA_TARGET_FLAGS); do \
46192	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46193	done; \
46194	(cd $(TARGET_SUBDIR)/libmudflap && \
46195	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46196	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46197	          "RANLIB=$${RANLIB}" \
46198	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46199	           distclean) \
46200	  || exit 1
46201
46202@endif target-libmudflap
46203
46204.PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
46205maybe-maintainer-clean-target-libmudflap:
46206@if target-libmudflap
46207maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
46208
46209maintainer-clean-target-libmudflap:
46210	@: $(MAKE); $(unstage)
46211	@[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46212	r=`${PWD_COMMAND}`; export r; \
46213	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46214	$(NORMAL_TARGET_EXPORTS) \
46215	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
46216	for flag in $(EXTRA_TARGET_FLAGS); do \
46217	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46218	done; \
46219	(cd $(TARGET_SUBDIR)/libmudflap && \
46220	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46221	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46222	          "RANLIB=$${RANLIB}" \
46223	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46224	           maintainer-clean) \
46225	  || exit 1
46226
46227@endif target-libmudflap
46228
46229
46230
46231
46232
46233.PHONY: configure-target-libssp maybe-configure-target-libssp
46234maybe-configure-target-libssp:
46235@if gcc-bootstrap
46236configure-target-libssp: stage_current
46237@endif gcc-bootstrap
46238@if target-libssp
46239maybe-configure-target-libssp: configure-target-libssp
46240configure-target-libssp:
46241	@: $(MAKE); $(unstage)
46242	@r=`${PWD_COMMAND}`; export r; \
46243	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46244	echo "Checking multilib configuration for libssp..."; \
46245	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46246	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
46247	if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46248	  if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46249	    rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46250	  else \
46251	    rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46252	    mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46253	  fi; \
46254	else \
46255	  mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46256	fi; \
46257	test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46258	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46259	$(NORMAL_TARGET_EXPORTS)  \
46260	echo Configuring in $(TARGET_SUBDIR)/libssp; \
46261	cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46262	case $(srcdir) in \
46263	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46264	  *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46265		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46266	esac; \
46267	srcdiroption="--srcdir=$${topdir}/libssp"; \
46268	libsrcdir="$$s/libssp"; \
46269	rm -f no-such-file || : ; \
46270	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46271	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46272	  --target=${target_alias} $${srcdiroption}  \
46273	  || exit 1
46274@endif target-libssp
46275
46276
46277
46278
46279
46280.PHONY: all-target-libssp maybe-all-target-libssp
46281maybe-all-target-libssp:
46282@if gcc-bootstrap
46283all-target-libssp: stage_current
46284@endif gcc-bootstrap
46285@if target-libssp
46286TARGET-target-libssp=all
46287maybe-all-target-libssp: all-target-libssp
46288all-target-libssp: configure-target-libssp
46289	@: $(MAKE); $(unstage)
46290	@r=`${PWD_COMMAND}`; export r; \
46291	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46292	$(NORMAL_TARGET_EXPORTS)  \
46293	(cd $(TARGET_SUBDIR)/libssp && \
46294	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46295		$(TARGET-target-libssp))
46296@endif target-libssp
46297
46298
46299
46300
46301
46302.PHONY: check-target-libssp maybe-check-target-libssp
46303maybe-check-target-libssp:
46304@if target-libssp
46305maybe-check-target-libssp: check-target-libssp
46306
46307check-target-libssp:
46308	@: $(MAKE); $(unstage)
46309	@r=`${PWD_COMMAND}`; export r; \
46310	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46311	$(NORMAL_TARGET_EXPORTS) \
46312	(cd $(TARGET_SUBDIR)/libssp && \
46313	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46314
46315@endif target-libssp
46316
46317.PHONY: install-target-libssp maybe-install-target-libssp
46318maybe-install-target-libssp:
46319@if target-libssp
46320maybe-install-target-libssp: install-target-libssp
46321
46322install-target-libssp: installdirs
46323	@: $(MAKE); $(unstage)
46324	@r=`${PWD_COMMAND}`; export r; \
46325	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46326	$(NORMAL_TARGET_EXPORTS) \
46327	(cd $(TARGET_SUBDIR)/libssp && \
46328	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46329
46330@endif target-libssp
46331
46332# Other targets (info, dvi, pdf, etc.)
46333
46334.PHONY: maybe-info-target-libssp info-target-libssp
46335maybe-info-target-libssp:
46336@if target-libssp
46337maybe-info-target-libssp: info-target-libssp
46338
46339info-target-libssp: \
46340    configure-target-libssp
46341	@: $(MAKE); $(unstage)
46342	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46343	r=`${PWD_COMMAND}`; export r; \
46344	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46345	$(NORMAL_TARGET_EXPORTS) \
46346	echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
46347	for flag in $(EXTRA_TARGET_FLAGS); do \
46348	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46349	done; \
46350	(cd $(TARGET_SUBDIR)/libssp && \
46351	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46352	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46353	          "RANLIB=$${RANLIB}" \
46354	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46355	           info) \
46356	  || exit 1
46357
46358@endif target-libssp
46359
46360.PHONY: maybe-dvi-target-libssp dvi-target-libssp
46361maybe-dvi-target-libssp:
46362@if target-libssp
46363maybe-dvi-target-libssp: dvi-target-libssp
46364
46365dvi-target-libssp: \
46366    configure-target-libssp
46367	@: $(MAKE); $(unstage)
46368	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46369	r=`${PWD_COMMAND}`; export r; \
46370	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46371	$(NORMAL_TARGET_EXPORTS) \
46372	echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
46373	for flag in $(EXTRA_TARGET_FLAGS); do \
46374	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46375	done; \
46376	(cd $(TARGET_SUBDIR)/libssp && \
46377	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46378	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46379	          "RANLIB=$${RANLIB}" \
46380	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46381	           dvi) \
46382	  || exit 1
46383
46384@endif target-libssp
46385
46386.PHONY: maybe-pdf-target-libssp pdf-target-libssp
46387maybe-pdf-target-libssp:
46388@if target-libssp
46389maybe-pdf-target-libssp: pdf-target-libssp
46390
46391pdf-target-libssp: \
46392    configure-target-libssp
46393	@: $(MAKE); $(unstage)
46394	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46395	r=`${PWD_COMMAND}`; export r; \
46396	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46397	$(NORMAL_TARGET_EXPORTS) \
46398	echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
46399	for flag in $(EXTRA_TARGET_FLAGS); do \
46400	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46401	done; \
46402	(cd $(TARGET_SUBDIR)/libssp && \
46403	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46404	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46405	          "RANLIB=$${RANLIB}" \
46406	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46407	           pdf) \
46408	  || exit 1
46409
46410@endif target-libssp
46411
46412.PHONY: maybe-html-target-libssp html-target-libssp
46413maybe-html-target-libssp:
46414@if target-libssp
46415maybe-html-target-libssp: html-target-libssp
46416
46417html-target-libssp: \
46418    configure-target-libssp
46419	@: $(MAKE); $(unstage)
46420	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46421	r=`${PWD_COMMAND}`; export r; \
46422	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46423	$(NORMAL_TARGET_EXPORTS) \
46424	echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
46425	for flag in $(EXTRA_TARGET_FLAGS); do \
46426	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46427	done; \
46428	(cd $(TARGET_SUBDIR)/libssp && \
46429	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46430	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46431	          "RANLIB=$${RANLIB}" \
46432	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46433	           html) \
46434	  || exit 1
46435
46436@endif target-libssp
46437
46438.PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46439maybe-TAGS-target-libssp:
46440@if target-libssp
46441maybe-TAGS-target-libssp: TAGS-target-libssp
46442
46443TAGS-target-libssp: \
46444    configure-target-libssp
46445	@: $(MAKE); $(unstage)
46446	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46447	r=`${PWD_COMMAND}`; export r; \
46448	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46449	$(NORMAL_TARGET_EXPORTS) \
46450	echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
46451	for flag in $(EXTRA_TARGET_FLAGS); do \
46452	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46453	done; \
46454	(cd $(TARGET_SUBDIR)/libssp && \
46455	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46456	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46457	          "RANLIB=$${RANLIB}" \
46458	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46459	           TAGS) \
46460	  || exit 1
46461
46462@endif target-libssp
46463
46464.PHONY: maybe-install-info-target-libssp install-info-target-libssp
46465maybe-install-info-target-libssp:
46466@if target-libssp
46467maybe-install-info-target-libssp: install-info-target-libssp
46468
46469install-info-target-libssp: \
46470    configure-target-libssp \
46471    info-target-libssp
46472	@: $(MAKE); $(unstage)
46473	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46474	r=`${PWD_COMMAND}`; export r; \
46475	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46476	$(NORMAL_TARGET_EXPORTS) \
46477	echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
46478	for flag in $(EXTRA_TARGET_FLAGS); do \
46479	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46480	done; \
46481	(cd $(TARGET_SUBDIR)/libssp && \
46482	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46483	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46484	          "RANLIB=$${RANLIB}" \
46485	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46486	           install-info) \
46487	  || exit 1
46488
46489@endif target-libssp
46490
46491.PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46492maybe-install-pdf-target-libssp:
46493@if target-libssp
46494maybe-install-pdf-target-libssp: install-pdf-target-libssp
46495
46496install-pdf-target-libssp: \
46497    configure-target-libssp \
46498    pdf-target-libssp
46499	@: $(MAKE); $(unstage)
46500	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46501	r=`${PWD_COMMAND}`; export r; \
46502	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46503	$(NORMAL_TARGET_EXPORTS) \
46504	echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
46505	for flag in $(EXTRA_TARGET_FLAGS); do \
46506	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46507	done; \
46508	(cd $(TARGET_SUBDIR)/libssp && \
46509	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46510	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46511	          "RANLIB=$${RANLIB}" \
46512	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46513	           install-pdf) \
46514	  || exit 1
46515
46516@endif target-libssp
46517
46518.PHONY: maybe-install-html-target-libssp install-html-target-libssp
46519maybe-install-html-target-libssp:
46520@if target-libssp
46521maybe-install-html-target-libssp: install-html-target-libssp
46522
46523install-html-target-libssp: \
46524    configure-target-libssp \
46525    html-target-libssp
46526	@: $(MAKE); $(unstage)
46527	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46528	r=`${PWD_COMMAND}`; export r; \
46529	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46530	$(NORMAL_TARGET_EXPORTS) \
46531	echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
46532	for flag in $(EXTRA_TARGET_FLAGS); do \
46533	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46534	done; \
46535	(cd $(TARGET_SUBDIR)/libssp && \
46536	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46537	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46538	          "RANLIB=$${RANLIB}" \
46539	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46540	           install-html) \
46541	  || exit 1
46542
46543@endif target-libssp
46544
46545.PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46546maybe-installcheck-target-libssp:
46547@if target-libssp
46548maybe-installcheck-target-libssp: installcheck-target-libssp
46549
46550installcheck-target-libssp: \
46551    configure-target-libssp
46552	@: $(MAKE); $(unstage)
46553	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46554	r=`${PWD_COMMAND}`; export r; \
46555	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46556	$(NORMAL_TARGET_EXPORTS) \
46557	echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
46558	for flag in $(EXTRA_TARGET_FLAGS); do \
46559	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46560	done; \
46561	(cd $(TARGET_SUBDIR)/libssp && \
46562	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46563	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46564	          "RANLIB=$${RANLIB}" \
46565	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46566	           installcheck) \
46567	  || exit 1
46568
46569@endif target-libssp
46570
46571.PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46572maybe-mostlyclean-target-libssp:
46573@if target-libssp
46574maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46575
46576mostlyclean-target-libssp:
46577	@: $(MAKE); $(unstage)
46578	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46579	r=`${PWD_COMMAND}`; export r; \
46580	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46581	$(NORMAL_TARGET_EXPORTS) \
46582	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
46583	for flag in $(EXTRA_TARGET_FLAGS); do \
46584	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46585	done; \
46586	(cd $(TARGET_SUBDIR)/libssp && \
46587	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46588	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46589	          "RANLIB=$${RANLIB}" \
46590	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46591	           mostlyclean) \
46592	  || exit 1
46593
46594@endif target-libssp
46595
46596.PHONY: maybe-clean-target-libssp clean-target-libssp
46597maybe-clean-target-libssp:
46598@if target-libssp
46599maybe-clean-target-libssp: clean-target-libssp
46600
46601clean-target-libssp:
46602	@: $(MAKE); $(unstage)
46603	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46604	r=`${PWD_COMMAND}`; export r; \
46605	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46606	$(NORMAL_TARGET_EXPORTS) \
46607	echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
46608	for flag in $(EXTRA_TARGET_FLAGS); do \
46609	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46610	done; \
46611	(cd $(TARGET_SUBDIR)/libssp && \
46612	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46613	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46614	          "RANLIB=$${RANLIB}" \
46615	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46616	           clean) \
46617	  || exit 1
46618
46619@endif target-libssp
46620
46621.PHONY: maybe-distclean-target-libssp distclean-target-libssp
46622maybe-distclean-target-libssp:
46623@if target-libssp
46624maybe-distclean-target-libssp: distclean-target-libssp
46625
46626distclean-target-libssp:
46627	@: $(MAKE); $(unstage)
46628	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46629	r=`${PWD_COMMAND}`; export r; \
46630	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46631	$(NORMAL_TARGET_EXPORTS) \
46632	echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
46633	for flag in $(EXTRA_TARGET_FLAGS); do \
46634	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46635	done; \
46636	(cd $(TARGET_SUBDIR)/libssp && \
46637	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46638	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46639	          "RANLIB=$${RANLIB}" \
46640	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46641	           distclean) \
46642	  || exit 1
46643
46644@endif target-libssp
46645
46646.PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46647maybe-maintainer-clean-target-libssp:
46648@if target-libssp
46649maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46650
46651maintainer-clean-target-libssp:
46652	@: $(MAKE); $(unstage)
46653	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46654	r=`${PWD_COMMAND}`; export r; \
46655	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46656	$(NORMAL_TARGET_EXPORTS) \
46657	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
46658	for flag in $(EXTRA_TARGET_FLAGS); do \
46659	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46660	done; \
46661	(cd $(TARGET_SUBDIR)/libssp && \
46662	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46663	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46664	          "RANLIB=$${RANLIB}" \
46665	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46666	           maintainer-clean) \
46667	  || exit 1
46668
46669@endif target-libssp
46670
46671
46672
46673
46674
46675.PHONY: configure-target-newlib maybe-configure-target-newlib
46676maybe-configure-target-newlib:
46677@if gcc-bootstrap
46678configure-target-newlib: stage_current
46679@endif gcc-bootstrap
46680@if target-newlib
46681maybe-configure-target-newlib: configure-target-newlib
46682configure-target-newlib:
46683	@: $(MAKE); $(unstage)
46684	@r=`${PWD_COMMAND}`; export r; \
46685	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46686	echo "Checking multilib configuration for newlib..."; \
46687	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46688	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
46689	if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46690	  if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46691	    rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46692	  else \
46693	    rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46694	    mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46695	  fi; \
46696	else \
46697	  mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46698	fi; \
46699	test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46700	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46701	$(NORMAL_TARGET_EXPORTS)  \
46702	echo Configuring in $(TARGET_SUBDIR)/newlib; \
46703	cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46704	case $(srcdir) in \
46705	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46706	  *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46707		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46708	esac; \
46709	srcdiroption="--srcdir=$${topdir}/newlib"; \
46710	libsrcdir="$$s/newlib"; \
46711	rm -f no-such-file || : ; \
46712	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46713	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46714	  --target=${target_alias} $${srcdiroption}  \
46715	  || exit 1
46716@endif target-newlib
46717
46718
46719
46720
46721
46722.PHONY: all-target-newlib maybe-all-target-newlib
46723maybe-all-target-newlib:
46724@if gcc-bootstrap
46725all-target-newlib: stage_current
46726@endif gcc-bootstrap
46727@if target-newlib
46728TARGET-target-newlib=all
46729maybe-all-target-newlib: all-target-newlib
46730all-target-newlib: configure-target-newlib
46731	@: $(MAKE); $(unstage)
46732	@r=`${PWD_COMMAND}`; export r; \
46733	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46734	$(NORMAL_TARGET_EXPORTS)  \
46735	(cd $(TARGET_SUBDIR)/newlib && \
46736	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
46737		$(TARGET-target-newlib))
46738@endif target-newlib
46739
46740
46741
46742
46743
46744.PHONY: check-target-newlib maybe-check-target-newlib
46745maybe-check-target-newlib:
46746@if target-newlib
46747maybe-check-target-newlib: check-target-newlib
46748
46749check-target-newlib:
46750	@: $(MAKE); $(unstage)
46751	@r=`${PWD_COMMAND}`; export r; \
46752	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46753	$(NORMAL_TARGET_EXPORTS) \
46754	(cd $(TARGET_SUBDIR)/newlib && \
46755	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46756
46757@endif target-newlib
46758
46759.PHONY: install-target-newlib maybe-install-target-newlib
46760maybe-install-target-newlib:
46761@if target-newlib
46762maybe-install-target-newlib: install-target-newlib
46763
46764install-target-newlib: installdirs
46765	@: $(MAKE); $(unstage)
46766	@r=`${PWD_COMMAND}`; export r; \
46767	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46768	$(NORMAL_TARGET_EXPORTS) \
46769	(cd $(TARGET_SUBDIR)/newlib && \
46770	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46771
46772@endif target-newlib
46773
46774# Other targets (info, dvi, pdf, etc.)
46775
46776.PHONY: maybe-info-target-newlib info-target-newlib
46777maybe-info-target-newlib:
46778@if target-newlib
46779maybe-info-target-newlib: info-target-newlib
46780
46781info-target-newlib: \
46782    configure-target-newlib
46783	@: $(MAKE); $(unstage)
46784	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46785	r=`${PWD_COMMAND}`; export r; \
46786	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46787	$(NORMAL_TARGET_EXPORTS) \
46788	echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
46789	for flag in $(EXTRA_TARGET_FLAGS); do \
46790	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46791	done; \
46792	(cd $(TARGET_SUBDIR)/newlib && \
46793	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46794	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46795	          "RANLIB=$${RANLIB}" \
46796	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46797	           info) \
46798	  || exit 1
46799
46800@endif target-newlib
46801
46802.PHONY: maybe-dvi-target-newlib dvi-target-newlib
46803maybe-dvi-target-newlib:
46804@if target-newlib
46805maybe-dvi-target-newlib: dvi-target-newlib
46806
46807dvi-target-newlib: \
46808    configure-target-newlib
46809	@: $(MAKE); $(unstage)
46810	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46811	r=`${PWD_COMMAND}`; export r; \
46812	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46813	$(NORMAL_TARGET_EXPORTS) \
46814	echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
46815	for flag in $(EXTRA_TARGET_FLAGS); do \
46816	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46817	done; \
46818	(cd $(TARGET_SUBDIR)/newlib && \
46819	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46820	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46821	          "RANLIB=$${RANLIB}" \
46822	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46823	           dvi) \
46824	  || exit 1
46825
46826@endif target-newlib
46827
46828.PHONY: maybe-pdf-target-newlib pdf-target-newlib
46829maybe-pdf-target-newlib:
46830@if target-newlib
46831maybe-pdf-target-newlib: pdf-target-newlib
46832
46833pdf-target-newlib: \
46834    configure-target-newlib
46835	@: $(MAKE); $(unstage)
46836	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46837	r=`${PWD_COMMAND}`; export r; \
46838	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46839	$(NORMAL_TARGET_EXPORTS) \
46840	echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
46841	for flag in $(EXTRA_TARGET_FLAGS); do \
46842	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46843	done; \
46844	(cd $(TARGET_SUBDIR)/newlib && \
46845	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46846	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46847	          "RANLIB=$${RANLIB}" \
46848	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46849	           pdf) \
46850	  || exit 1
46851
46852@endif target-newlib
46853
46854.PHONY: maybe-html-target-newlib html-target-newlib
46855maybe-html-target-newlib:
46856@if target-newlib
46857maybe-html-target-newlib: html-target-newlib
46858
46859html-target-newlib: \
46860    configure-target-newlib
46861	@: $(MAKE); $(unstage)
46862	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46863	r=`${PWD_COMMAND}`; export r; \
46864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46865	$(NORMAL_TARGET_EXPORTS) \
46866	echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
46867	for flag in $(EXTRA_TARGET_FLAGS); do \
46868	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46869	done; \
46870	(cd $(TARGET_SUBDIR)/newlib && \
46871	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46872	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46873	          "RANLIB=$${RANLIB}" \
46874	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46875	           html) \
46876	  || exit 1
46877
46878@endif target-newlib
46879
46880.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46881maybe-TAGS-target-newlib:
46882@if target-newlib
46883maybe-TAGS-target-newlib: TAGS-target-newlib
46884
46885TAGS-target-newlib: \
46886    configure-target-newlib
46887	@: $(MAKE); $(unstage)
46888	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46889	r=`${PWD_COMMAND}`; export r; \
46890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46891	$(NORMAL_TARGET_EXPORTS) \
46892	echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
46893	for flag in $(EXTRA_TARGET_FLAGS); do \
46894	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46895	done; \
46896	(cd $(TARGET_SUBDIR)/newlib && \
46897	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46898	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46899	          "RANLIB=$${RANLIB}" \
46900	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46901	           TAGS) \
46902	  || exit 1
46903
46904@endif target-newlib
46905
46906.PHONY: maybe-install-info-target-newlib install-info-target-newlib
46907maybe-install-info-target-newlib:
46908@if target-newlib
46909maybe-install-info-target-newlib: install-info-target-newlib
46910
46911install-info-target-newlib: \
46912    configure-target-newlib \
46913    info-target-newlib
46914	@: $(MAKE); $(unstage)
46915	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46916	r=`${PWD_COMMAND}`; export r; \
46917	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46918	$(NORMAL_TARGET_EXPORTS) \
46919	echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
46920	for flag in $(EXTRA_TARGET_FLAGS); do \
46921	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46922	done; \
46923	(cd $(TARGET_SUBDIR)/newlib && \
46924	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46925	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46926	          "RANLIB=$${RANLIB}" \
46927	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46928	           install-info) \
46929	  || exit 1
46930
46931@endif target-newlib
46932
46933.PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46934maybe-install-pdf-target-newlib:
46935@if target-newlib
46936maybe-install-pdf-target-newlib: install-pdf-target-newlib
46937
46938install-pdf-target-newlib: \
46939    configure-target-newlib \
46940    pdf-target-newlib
46941	@: $(MAKE); $(unstage)
46942	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46943	r=`${PWD_COMMAND}`; export r; \
46944	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46945	$(NORMAL_TARGET_EXPORTS) \
46946	echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
46947	for flag in $(EXTRA_TARGET_FLAGS); do \
46948	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46949	done; \
46950	(cd $(TARGET_SUBDIR)/newlib && \
46951	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46952	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46953	          "RANLIB=$${RANLIB}" \
46954	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46955	           install-pdf) \
46956	  || exit 1
46957
46958@endif target-newlib
46959
46960.PHONY: maybe-install-html-target-newlib install-html-target-newlib
46961maybe-install-html-target-newlib:
46962@if target-newlib
46963maybe-install-html-target-newlib: install-html-target-newlib
46964
46965install-html-target-newlib: \
46966    configure-target-newlib \
46967    html-target-newlib
46968	@: $(MAKE); $(unstage)
46969	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46970	r=`${PWD_COMMAND}`; export r; \
46971	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46972	$(NORMAL_TARGET_EXPORTS) \
46973	echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
46974	for flag in $(EXTRA_TARGET_FLAGS); do \
46975	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46976	done; \
46977	(cd $(TARGET_SUBDIR)/newlib && \
46978	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46979	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46980	          "RANLIB=$${RANLIB}" \
46981	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46982	           install-html) \
46983	  || exit 1
46984
46985@endif target-newlib
46986
46987.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
46988maybe-installcheck-target-newlib:
46989@if target-newlib
46990maybe-installcheck-target-newlib: installcheck-target-newlib
46991
46992installcheck-target-newlib: \
46993    configure-target-newlib
46994	@: $(MAKE); $(unstage)
46995	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46996	r=`${PWD_COMMAND}`; export r; \
46997	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46998	$(NORMAL_TARGET_EXPORTS) \
46999	echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
47000	for flag in $(EXTRA_TARGET_FLAGS); do \
47001	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47002	done; \
47003	(cd $(TARGET_SUBDIR)/newlib && \
47004	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47005	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47006	          "RANLIB=$${RANLIB}" \
47007	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47008	           installcheck) \
47009	  || exit 1
47010
47011@endif target-newlib
47012
47013.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47014maybe-mostlyclean-target-newlib:
47015@if target-newlib
47016maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47017
47018mostlyclean-target-newlib:
47019	@: $(MAKE); $(unstage)
47020	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47021	r=`${PWD_COMMAND}`; export r; \
47022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47023	$(NORMAL_TARGET_EXPORTS) \
47024	echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
47025	for flag in $(EXTRA_TARGET_FLAGS); do \
47026	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47027	done; \
47028	(cd $(TARGET_SUBDIR)/newlib && \
47029	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47030	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47031	          "RANLIB=$${RANLIB}" \
47032	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47033	           mostlyclean) \
47034	  || exit 1
47035
47036@endif target-newlib
47037
47038.PHONY: maybe-clean-target-newlib clean-target-newlib
47039maybe-clean-target-newlib:
47040@if target-newlib
47041maybe-clean-target-newlib: clean-target-newlib
47042
47043clean-target-newlib:
47044	@: $(MAKE); $(unstage)
47045	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47046	r=`${PWD_COMMAND}`; export r; \
47047	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47048	$(NORMAL_TARGET_EXPORTS) \
47049	echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
47050	for flag in $(EXTRA_TARGET_FLAGS); do \
47051	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47052	done; \
47053	(cd $(TARGET_SUBDIR)/newlib && \
47054	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47055	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47056	          "RANLIB=$${RANLIB}" \
47057	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47058	           clean) \
47059	  || exit 1
47060
47061@endif target-newlib
47062
47063.PHONY: maybe-distclean-target-newlib distclean-target-newlib
47064maybe-distclean-target-newlib:
47065@if target-newlib
47066maybe-distclean-target-newlib: distclean-target-newlib
47067
47068distclean-target-newlib:
47069	@: $(MAKE); $(unstage)
47070	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47071	r=`${PWD_COMMAND}`; export r; \
47072	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47073	$(NORMAL_TARGET_EXPORTS) \
47074	echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
47075	for flag in $(EXTRA_TARGET_FLAGS); do \
47076	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47077	done; \
47078	(cd $(TARGET_SUBDIR)/newlib && \
47079	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47080	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47081	          "RANLIB=$${RANLIB}" \
47082	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47083	           distclean) \
47084	  || exit 1
47085
47086@endif target-newlib
47087
47088.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47089maybe-maintainer-clean-target-newlib:
47090@if target-newlib
47091maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47092
47093maintainer-clean-target-newlib:
47094	@: $(MAKE); $(unstage)
47095	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47096	r=`${PWD_COMMAND}`; export r; \
47097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47098	$(NORMAL_TARGET_EXPORTS) \
47099	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
47100	for flag in $(EXTRA_TARGET_FLAGS); do \
47101	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47102	done; \
47103	(cd $(TARGET_SUBDIR)/newlib && \
47104	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47105	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47106	          "RANLIB=$${RANLIB}" \
47107	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47108	           maintainer-clean) \
47109	  || exit 1
47110
47111@endif target-newlib
47112
47113
47114
47115
47116
47117.PHONY: configure-target-libgcc maybe-configure-target-libgcc
47118maybe-configure-target-libgcc:
47119@if gcc-bootstrap
47120configure-target-libgcc: stage_current
47121@endif gcc-bootstrap
47122@if target-libgcc
47123maybe-configure-target-libgcc: configure-target-libgcc
47124configure-target-libgcc:
47125	@r=`${PWD_COMMAND}`; export r; \
47126	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47127	echo "Checking multilib configuration for libgcc..."; \
47128	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47129	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47130	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47131	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47132	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47133	  else \
47134	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47135	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47136	  fi; \
47137	else \
47138	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47139	fi; \
47140	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47141	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47142	$(NORMAL_TARGET_EXPORTS)  \
47143	echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47144	cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47145	case $(srcdir) in \
47146	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47147	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47148		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47149	esac; \
47150	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47151	libsrcdir="$$s/libgcc"; \
47152	rm -f no-such-file || : ; \
47153	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47154	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47155	  --target=${target_alias} $${srcdiroption}  \
47156	  || exit 1
47157@endif target-libgcc
47158
47159
47160
47161.PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47162maybe-configure-stage1-target-libgcc:
47163@if target-libgcc-bootstrap
47164maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47165configure-stage1-target-libgcc:
47166	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47167	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47168	@r=`${PWD_COMMAND}`; export r; \
47169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47170	TFLAGS="$(STAGE1_TFLAGS)"; \
47171	echo "Checking multilib configuration for libgcc..."; \
47172	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47173	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47174	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47175	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47176	  else \
47177	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47178	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47179	  fi; \
47180	else \
47181	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47182	fi; \
47183	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47184	$(NORMAL_TARGET_EXPORTS) \
47185	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47186	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47187	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47188	echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
47189	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47190	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47191	case $(srcdir) in \
47192	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47193	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47194		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47195	esac; \
47196	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47197	libsrcdir="$$s/libgcc"; \
47198	$(SHELL) $${libsrcdir}/configure \
47199	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47200	  --target=${target_alias} $${srcdiroption} \
47201	  $(STAGE1_CONFIGURE_FLAGS)
47202@endif target-libgcc-bootstrap
47203
47204.PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47205maybe-configure-stage2-target-libgcc:
47206@if target-libgcc-bootstrap
47207maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47208configure-stage2-target-libgcc:
47209	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47210	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47211	@r=`${PWD_COMMAND}`; export r; \
47212	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47213	TFLAGS="$(STAGE2_TFLAGS)"; \
47214	echo "Checking multilib configuration for libgcc..."; \
47215	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47216	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47217	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47218	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47219	  else \
47220	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47221	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47222	  fi; \
47223	else \
47224	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47225	fi; \
47226	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47227	$(NORMAL_TARGET_EXPORTS) \
47228	 \
47229	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47230	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47231	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47232	echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
47233	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47234	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47235	case $(srcdir) in \
47236	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47237	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47238		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47239	esac; \
47240	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47241	libsrcdir="$$s/libgcc"; \
47242	$(SHELL) $${libsrcdir}/configure \
47243	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47244	  --target=${target_alias} $${srcdiroption} \
47245	  --with-build-libsubdir=$(HOST_SUBDIR) \
47246	  $(STAGE2_CONFIGURE_FLAGS)
47247@endif target-libgcc-bootstrap
47248
47249.PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47250maybe-configure-stage3-target-libgcc:
47251@if target-libgcc-bootstrap
47252maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47253configure-stage3-target-libgcc:
47254	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47255	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47256	@r=`${PWD_COMMAND}`; export r; \
47257	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47258	TFLAGS="$(STAGE3_TFLAGS)"; \
47259	echo "Checking multilib configuration for libgcc..."; \
47260	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47261	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47262	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47263	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47264	  else \
47265	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47266	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47267	  fi; \
47268	else \
47269	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47270	fi; \
47271	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47272	$(NORMAL_TARGET_EXPORTS) \
47273	 \
47274	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47275	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47276	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47277	echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
47278	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47279	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47280	case $(srcdir) in \
47281	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47282	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47283		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47284	esac; \
47285	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47286	libsrcdir="$$s/libgcc"; \
47287	$(SHELL) $${libsrcdir}/configure \
47288	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47289	  --target=${target_alias} $${srcdiroption} \
47290	  --with-build-libsubdir=$(HOST_SUBDIR) \
47291	  $(STAGE3_CONFIGURE_FLAGS)
47292@endif target-libgcc-bootstrap
47293
47294.PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47295maybe-configure-stage4-target-libgcc:
47296@if target-libgcc-bootstrap
47297maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47298configure-stage4-target-libgcc:
47299	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47300	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47301	@r=`${PWD_COMMAND}`; export r; \
47302	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47303	TFLAGS="$(STAGE4_TFLAGS)"; \
47304	echo "Checking multilib configuration for libgcc..."; \
47305	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47306	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47307	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47308	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47309	  else \
47310	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47311	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47312	  fi; \
47313	else \
47314	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47315	fi; \
47316	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47317	$(NORMAL_TARGET_EXPORTS) \
47318	 \
47319	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47320	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47321	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47322	echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
47323	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47324	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47325	case $(srcdir) in \
47326	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47327	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47328		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47329	esac; \
47330	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47331	libsrcdir="$$s/libgcc"; \
47332	$(SHELL) $${libsrcdir}/configure \
47333	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47334	  --target=${target_alias} $${srcdiroption} \
47335	  --with-build-libsubdir=$(HOST_SUBDIR) \
47336	  $(STAGE4_CONFIGURE_FLAGS)
47337@endif target-libgcc-bootstrap
47338
47339.PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47340maybe-configure-stageprofile-target-libgcc:
47341@if target-libgcc-bootstrap
47342maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47343configure-stageprofile-target-libgcc:
47344	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47345	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47346	@r=`${PWD_COMMAND}`; export r; \
47347	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47348	TFLAGS="$(STAGEprofile_TFLAGS)"; \
47349	echo "Checking multilib configuration for libgcc..."; \
47350	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47351	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47352	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47353	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47354	  else \
47355	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47356	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47357	  fi; \
47358	else \
47359	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47360	fi; \
47361	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47362	$(NORMAL_TARGET_EXPORTS) \
47363	 \
47364	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47365	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47366	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47367	echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
47368	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47369	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47370	case $(srcdir) in \
47371	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47372	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47373		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47374	esac; \
47375	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47376	libsrcdir="$$s/libgcc"; \
47377	$(SHELL) $${libsrcdir}/configure \
47378	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47379	  --target=${target_alias} $${srcdiroption} \
47380	  --with-build-libsubdir=$(HOST_SUBDIR) \
47381	  $(STAGEprofile_CONFIGURE_FLAGS)
47382@endif target-libgcc-bootstrap
47383
47384.PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47385maybe-configure-stagefeedback-target-libgcc:
47386@if target-libgcc-bootstrap
47387maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47388configure-stagefeedback-target-libgcc:
47389	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47390	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47391	@r=`${PWD_COMMAND}`; export r; \
47392	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47393	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47394	echo "Checking multilib configuration for libgcc..."; \
47395	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47396	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47397	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47398	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47399	  else \
47400	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47401	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47402	  fi; \
47403	else \
47404	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47405	fi; \
47406	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47407	$(NORMAL_TARGET_EXPORTS) \
47408	 \
47409	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47410	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47411	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47412	echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
47413	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47414	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47415	case $(srcdir) in \
47416	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47417	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47418		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47419	esac; \
47420	srcdiroption="--srcdir=$${topdir}/libgcc"; \
47421	libsrcdir="$$s/libgcc"; \
47422	$(SHELL) $${libsrcdir}/configure \
47423	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47424	  --target=${target_alias} $${srcdiroption} \
47425	  --with-build-libsubdir=$(HOST_SUBDIR) \
47426	  $(STAGEfeedback_CONFIGURE_FLAGS)
47427@endif target-libgcc-bootstrap
47428
47429
47430
47431
47432
47433.PHONY: all-target-libgcc maybe-all-target-libgcc
47434maybe-all-target-libgcc:
47435@if gcc-bootstrap
47436all-target-libgcc: stage_current
47437@endif gcc-bootstrap
47438@if target-libgcc
47439TARGET-target-libgcc=all
47440maybe-all-target-libgcc: all-target-libgcc
47441all-target-libgcc: configure-target-libgcc
47442	@r=`${PWD_COMMAND}`; export r; \
47443	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47444	$(NORMAL_TARGET_EXPORTS)  \
47445	(cd $(TARGET_SUBDIR)/libgcc && \
47446	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
47447		$(TARGET-target-libgcc))
47448@endif target-libgcc
47449
47450
47451
47452.PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47453.PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47454maybe-all-stage1-target-libgcc:
47455maybe-clean-stage1-target-libgcc:
47456@if target-libgcc-bootstrap
47457maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47458all-stage1: all-stage1-target-libgcc
47459TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47460all-stage1-target-libgcc: configure-stage1-target-libgcc
47461	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47462	@r=`${PWD_COMMAND}`; export r; \
47463	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47464	TFLAGS="$(STAGE1_TFLAGS)"; \
47465	$(NORMAL_TARGET_EXPORTS)  \
47466	cd $(TARGET_SUBDIR)/libgcc && \
47467	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47468		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47469		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47470		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47471		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47472		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47473		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47474		$(EXTRA_TARGET_FLAGS)   \
47475		TFLAGS="$(STAGE1_TFLAGS)" \
47476		$(TARGET-stage1-target-libgcc)
47477
47478maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47479clean-stage1: clean-stage1-target-libgcc
47480clean-stage1-target-libgcc:
47481	@if [ $(current_stage) = stage1 ]; then \
47482	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47483	else \
47484	  [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47485	  $(MAKE) stage1-start; \
47486	fi; \
47487	cd $(TARGET_SUBDIR)/libgcc && \
47488	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47489		 clean
47490@endif target-libgcc-bootstrap
47491
47492
47493.PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47494.PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47495maybe-all-stage2-target-libgcc:
47496maybe-clean-stage2-target-libgcc:
47497@if target-libgcc-bootstrap
47498maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47499all-stage2: all-stage2-target-libgcc
47500TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47501all-stage2-target-libgcc: configure-stage2-target-libgcc
47502	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47503	@r=`${PWD_COMMAND}`; export r; \
47504	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47505	TFLAGS="$(STAGE2_TFLAGS)"; \
47506	$(NORMAL_TARGET_EXPORTS) \
47507	  \
47508	cd $(TARGET_SUBDIR)/libgcc && \
47509	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47510		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47511		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47512		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47513		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47514		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47515		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47516		$(EXTRA_TARGET_FLAGS)   \
47517		TFLAGS="$(STAGE2_TFLAGS)" \
47518		$(TARGET-stage2-target-libgcc)
47519
47520maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47521clean-stage2: clean-stage2-target-libgcc
47522clean-stage2-target-libgcc:
47523	@if [ $(current_stage) = stage2 ]; then \
47524	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47525	else \
47526	  [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47527	  $(MAKE) stage2-start; \
47528	fi; \
47529	cd $(TARGET_SUBDIR)/libgcc && \
47530	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47531		  \
47532		 clean
47533@endif target-libgcc-bootstrap
47534
47535
47536.PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47537.PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47538maybe-all-stage3-target-libgcc:
47539maybe-clean-stage3-target-libgcc:
47540@if target-libgcc-bootstrap
47541maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47542all-stage3: all-stage3-target-libgcc
47543TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47544all-stage3-target-libgcc: configure-stage3-target-libgcc
47545	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47546	@r=`${PWD_COMMAND}`; export r; \
47547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47548	TFLAGS="$(STAGE3_TFLAGS)"; \
47549	$(NORMAL_TARGET_EXPORTS) \
47550	  \
47551	cd $(TARGET_SUBDIR)/libgcc && \
47552	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47553		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47554		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47555		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47556		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47557		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47558		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47559		$(EXTRA_TARGET_FLAGS)   \
47560		TFLAGS="$(STAGE3_TFLAGS)" \
47561		$(TARGET-stage3-target-libgcc)
47562
47563maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47564clean-stage3: clean-stage3-target-libgcc
47565clean-stage3-target-libgcc:
47566	@if [ $(current_stage) = stage3 ]; then \
47567	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47568	else \
47569	  [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47570	  $(MAKE) stage3-start; \
47571	fi; \
47572	cd $(TARGET_SUBDIR)/libgcc && \
47573	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47574		  \
47575		 clean
47576@endif target-libgcc-bootstrap
47577
47578
47579.PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47580.PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47581maybe-all-stage4-target-libgcc:
47582maybe-clean-stage4-target-libgcc:
47583@if target-libgcc-bootstrap
47584maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47585all-stage4: all-stage4-target-libgcc
47586TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47587all-stage4-target-libgcc: configure-stage4-target-libgcc
47588	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47589	@r=`${PWD_COMMAND}`; export r; \
47590	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47591	TFLAGS="$(STAGE4_TFLAGS)"; \
47592	$(NORMAL_TARGET_EXPORTS) \
47593	  \
47594	cd $(TARGET_SUBDIR)/libgcc && \
47595	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47596		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47597		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47598		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47599		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47600		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47601		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47602		$(EXTRA_TARGET_FLAGS)   \
47603		TFLAGS="$(STAGE4_TFLAGS)" \
47604		$(TARGET-stage4-target-libgcc)
47605
47606maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47607clean-stage4: clean-stage4-target-libgcc
47608clean-stage4-target-libgcc:
47609	@if [ $(current_stage) = stage4 ]; then \
47610	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47611	else \
47612	  [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47613	  $(MAKE) stage4-start; \
47614	fi; \
47615	cd $(TARGET_SUBDIR)/libgcc && \
47616	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47617		  \
47618		 clean
47619@endif target-libgcc-bootstrap
47620
47621
47622.PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47623.PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47624maybe-all-stageprofile-target-libgcc:
47625maybe-clean-stageprofile-target-libgcc:
47626@if target-libgcc-bootstrap
47627maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47628all-stageprofile: all-stageprofile-target-libgcc
47629TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47630all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47631	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47632	@r=`${PWD_COMMAND}`; export r; \
47633	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47634	TFLAGS="$(STAGEprofile_TFLAGS)"; \
47635	$(NORMAL_TARGET_EXPORTS) \
47636	  \
47637	cd $(TARGET_SUBDIR)/libgcc && \
47638	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47639		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47640		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47641		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47642		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47643		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47644		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47645		$(EXTRA_TARGET_FLAGS)   \
47646		TFLAGS="$(STAGEprofile_TFLAGS)" \
47647		$(TARGET-stageprofile-target-libgcc)
47648
47649maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47650clean-stageprofile: clean-stageprofile-target-libgcc
47651clean-stageprofile-target-libgcc:
47652	@if [ $(current_stage) = stageprofile ]; then \
47653	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47654	else \
47655	  [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47656	  $(MAKE) stageprofile-start; \
47657	fi; \
47658	cd $(TARGET_SUBDIR)/libgcc && \
47659	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47660		  \
47661		 clean
47662@endif target-libgcc-bootstrap
47663
47664
47665.PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47666.PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47667maybe-all-stagefeedback-target-libgcc:
47668maybe-clean-stagefeedback-target-libgcc:
47669@if target-libgcc-bootstrap
47670maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47671all-stagefeedback: all-stagefeedback-target-libgcc
47672TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47673all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47674	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47675	@r=`${PWD_COMMAND}`; export r; \
47676	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47677	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47678	$(NORMAL_TARGET_EXPORTS) \
47679	  \
47680	cd $(TARGET_SUBDIR)/libgcc && \
47681	$(MAKE) $(BASE_FLAGS_TO_PASS) \
47682		CFLAGS="$(CFLAGS_FOR_TARGET)" \
47683		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47684		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47685		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47686		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47687		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47688		$(EXTRA_TARGET_FLAGS)   \
47689		TFLAGS="$(STAGEfeedback_TFLAGS)" \
47690		$(TARGET-stagefeedback-target-libgcc)
47691
47692maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47693clean-stagefeedback: clean-stagefeedback-target-libgcc
47694clean-stagefeedback-target-libgcc:
47695	@if [ $(current_stage) = stagefeedback ]; then \
47696	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47697	else \
47698	  [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47699	  $(MAKE) stagefeedback-start; \
47700	fi; \
47701	cd $(TARGET_SUBDIR)/libgcc && \
47702	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
47703		  \
47704		 clean
47705@endif target-libgcc-bootstrap
47706
47707
47708
47709
47710
47711
47712.PHONY: check-target-libgcc maybe-check-target-libgcc
47713maybe-check-target-libgcc:
47714@if target-libgcc
47715maybe-check-target-libgcc: check-target-libgcc
47716
47717# Dummy target for uncheckable module.
47718check-target-libgcc:
47719
47720@endif target-libgcc
47721
47722.PHONY: install-target-libgcc maybe-install-target-libgcc
47723maybe-install-target-libgcc:
47724@if target-libgcc
47725maybe-install-target-libgcc: install-target-libgcc
47726
47727install-target-libgcc: installdirs
47728	@: $(MAKE); $(unstage)
47729	@r=`${PWD_COMMAND}`; export r; \
47730	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47731	$(NORMAL_TARGET_EXPORTS) \
47732	(cd $(TARGET_SUBDIR)/libgcc && \
47733	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47734
47735@endif target-libgcc
47736
47737# Other targets (info, dvi, pdf, etc.)
47738
47739.PHONY: maybe-info-target-libgcc info-target-libgcc
47740maybe-info-target-libgcc:
47741@if target-libgcc
47742maybe-info-target-libgcc: info-target-libgcc
47743
47744info-target-libgcc: \
47745    configure-target-libgcc
47746	@: $(MAKE); $(unstage)
47747	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47748	r=`${PWD_COMMAND}`; export r; \
47749	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47750	$(NORMAL_TARGET_EXPORTS) \
47751	echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
47752	for flag in $(EXTRA_TARGET_FLAGS); do \
47753	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47754	done; \
47755	(cd $(TARGET_SUBDIR)/libgcc && \
47756	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47757	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47758	          "RANLIB=$${RANLIB}" \
47759	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47760	           info) \
47761	  || exit 1
47762
47763@endif target-libgcc
47764
47765.PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
47766maybe-dvi-target-libgcc:
47767@if target-libgcc
47768maybe-dvi-target-libgcc: dvi-target-libgcc
47769
47770dvi-target-libgcc: \
47771    configure-target-libgcc
47772	@: $(MAKE); $(unstage)
47773	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47774	r=`${PWD_COMMAND}`; export r; \
47775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47776	$(NORMAL_TARGET_EXPORTS) \
47777	echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
47778	for flag in $(EXTRA_TARGET_FLAGS); do \
47779	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47780	done; \
47781	(cd $(TARGET_SUBDIR)/libgcc && \
47782	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47783	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47784	          "RANLIB=$${RANLIB}" \
47785	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47786	           dvi) \
47787	  || exit 1
47788
47789@endif target-libgcc
47790
47791.PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
47792maybe-pdf-target-libgcc:
47793@if target-libgcc
47794maybe-pdf-target-libgcc: pdf-target-libgcc
47795
47796pdf-target-libgcc: \
47797    configure-target-libgcc
47798	@: $(MAKE); $(unstage)
47799	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47800	r=`${PWD_COMMAND}`; export r; \
47801	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47802	$(NORMAL_TARGET_EXPORTS) \
47803	echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
47804	for flag in $(EXTRA_TARGET_FLAGS); do \
47805	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47806	done; \
47807	(cd $(TARGET_SUBDIR)/libgcc && \
47808	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47809	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47810	          "RANLIB=$${RANLIB}" \
47811	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47812	           pdf) \
47813	  || exit 1
47814
47815@endif target-libgcc
47816
47817.PHONY: maybe-html-target-libgcc html-target-libgcc
47818maybe-html-target-libgcc:
47819@if target-libgcc
47820maybe-html-target-libgcc: html-target-libgcc
47821
47822html-target-libgcc: \
47823    configure-target-libgcc
47824	@: $(MAKE); $(unstage)
47825	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47826	r=`${PWD_COMMAND}`; export r; \
47827	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47828	$(NORMAL_TARGET_EXPORTS) \
47829	echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
47830	for flag in $(EXTRA_TARGET_FLAGS); do \
47831	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47832	done; \
47833	(cd $(TARGET_SUBDIR)/libgcc && \
47834	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47835	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47836	          "RANLIB=$${RANLIB}" \
47837	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47838	           html) \
47839	  || exit 1
47840
47841@endif target-libgcc
47842
47843.PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
47844maybe-TAGS-target-libgcc:
47845@if target-libgcc
47846maybe-TAGS-target-libgcc: TAGS-target-libgcc
47847
47848TAGS-target-libgcc: \
47849    configure-target-libgcc
47850	@: $(MAKE); $(unstage)
47851	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47852	r=`${PWD_COMMAND}`; export r; \
47853	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47854	$(NORMAL_TARGET_EXPORTS) \
47855	echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
47856	for flag in $(EXTRA_TARGET_FLAGS); do \
47857	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47858	done; \
47859	(cd $(TARGET_SUBDIR)/libgcc && \
47860	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47861	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47862	          "RANLIB=$${RANLIB}" \
47863	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47864	           TAGS) \
47865	  || exit 1
47866
47867@endif target-libgcc
47868
47869.PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
47870maybe-install-info-target-libgcc:
47871@if target-libgcc
47872maybe-install-info-target-libgcc: install-info-target-libgcc
47873
47874install-info-target-libgcc: \
47875    configure-target-libgcc \
47876    info-target-libgcc
47877	@: $(MAKE); $(unstage)
47878	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47879	r=`${PWD_COMMAND}`; export r; \
47880	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47881	$(NORMAL_TARGET_EXPORTS) \
47882	echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
47883	for flag in $(EXTRA_TARGET_FLAGS); do \
47884	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47885	done; \
47886	(cd $(TARGET_SUBDIR)/libgcc && \
47887	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47888	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47889	          "RANLIB=$${RANLIB}" \
47890	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47891	           install-info) \
47892	  || exit 1
47893
47894@endif target-libgcc
47895
47896.PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
47897maybe-install-pdf-target-libgcc:
47898@if target-libgcc
47899maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
47900
47901install-pdf-target-libgcc: \
47902    configure-target-libgcc \
47903    pdf-target-libgcc
47904	@: $(MAKE); $(unstage)
47905	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47906	r=`${PWD_COMMAND}`; export r; \
47907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47908	$(NORMAL_TARGET_EXPORTS) \
47909	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
47910	for flag in $(EXTRA_TARGET_FLAGS); do \
47911	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47912	done; \
47913	(cd $(TARGET_SUBDIR)/libgcc && \
47914	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47915	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47916	          "RANLIB=$${RANLIB}" \
47917	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47918	           install-pdf) \
47919	  || exit 1
47920
47921@endif target-libgcc
47922
47923.PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
47924maybe-install-html-target-libgcc:
47925@if target-libgcc
47926maybe-install-html-target-libgcc: install-html-target-libgcc
47927
47928install-html-target-libgcc: \
47929    configure-target-libgcc \
47930    html-target-libgcc
47931	@: $(MAKE); $(unstage)
47932	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47933	r=`${PWD_COMMAND}`; export r; \
47934	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47935	$(NORMAL_TARGET_EXPORTS) \
47936	echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
47937	for flag in $(EXTRA_TARGET_FLAGS); do \
47938	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47939	done; \
47940	(cd $(TARGET_SUBDIR)/libgcc && \
47941	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47942	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47943	          "RANLIB=$${RANLIB}" \
47944	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47945	           install-html) \
47946	  || exit 1
47947
47948@endif target-libgcc
47949
47950.PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
47951maybe-installcheck-target-libgcc:
47952@if target-libgcc
47953maybe-installcheck-target-libgcc: installcheck-target-libgcc
47954
47955installcheck-target-libgcc: \
47956    configure-target-libgcc
47957	@: $(MAKE); $(unstage)
47958	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47959	r=`${PWD_COMMAND}`; export r; \
47960	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47961	$(NORMAL_TARGET_EXPORTS) \
47962	echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
47963	for flag in $(EXTRA_TARGET_FLAGS); do \
47964	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47965	done; \
47966	(cd $(TARGET_SUBDIR)/libgcc && \
47967	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47968	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47969	          "RANLIB=$${RANLIB}" \
47970	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47971	           installcheck) \
47972	  || exit 1
47973
47974@endif target-libgcc
47975
47976.PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
47977maybe-mostlyclean-target-libgcc:
47978@if target-libgcc
47979maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
47980
47981mostlyclean-target-libgcc:
47982	@: $(MAKE); $(unstage)
47983	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47984	r=`${PWD_COMMAND}`; export r; \
47985	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47986	$(NORMAL_TARGET_EXPORTS) \
47987	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
47988	for flag in $(EXTRA_TARGET_FLAGS); do \
47989	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47990	done; \
47991	(cd $(TARGET_SUBDIR)/libgcc && \
47992	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47993	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47994	          "RANLIB=$${RANLIB}" \
47995	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47996	           mostlyclean) \
47997	  || exit 1
47998
47999@endif target-libgcc
48000
48001.PHONY: maybe-clean-target-libgcc clean-target-libgcc
48002maybe-clean-target-libgcc:
48003@if target-libgcc
48004maybe-clean-target-libgcc: clean-target-libgcc
48005
48006clean-target-libgcc:
48007	@: $(MAKE); $(unstage)
48008	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48009	r=`${PWD_COMMAND}`; export r; \
48010	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48011	$(NORMAL_TARGET_EXPORTS) \
48012	echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
48013	for flag in $(EXTRA_TARGET_FLAGS); do \
48014	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48015	done; \
48016	(cd $(TARGET_SUBDIR)/libgcc && \
48017	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48018	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48019	          "RANLIB=$${RANLIB}" \
48020	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48021	           clean) \
48022	  || exit 1
48023
48024@endif target-libgcc
48025
48026.PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48027maybe-distclean-target-libgcc:
48028@if target-libgcc
48029maybe-distclean-target-libgcc: distclean-target-libgcc
48030
48031distclean-target-libgcc:
48032	@: $(MAKE); $(unstage)
48033	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48034	r=`${PWD_COMMAND}`; export r; \
48035	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48036	$(NORMAL_TARGET_EXPORTS) \
48037	echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
48038	for flag in $(EXTRA_TARGET_FLAGS); do \
48039	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48040	done; \
48041	(cd $(TARGET_SUBDIR)/libgcc && \
48042	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48043	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48044	          "RANLIB=$${RANLIB}" \
48045	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48046	           distclean) \
48047	  || exit 1
48048
48049@endif target-libgcc
48050
48051.PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48052maybe-maintainer-clean-target-libgcc:
48053@if target-libgcc
48054maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48055
48056maintainer-clean-target-libgcc:
48057	@: $(MAKE); $(unstage)
48058	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48059	r=`${PWD_COMMAND}`; export r; \
48060	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48061	$(NORMAL_TARGET_EXPORTS) \
48062	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
48063	for flag in $(EXTRA_TARGET_FLAGS); do \
48064	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48065	done; \
48066	(cd $(TARGET_SUBDIR)/libgcc && \
48067	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48068	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48069	          "RANLIB=$${RANLIB}" \
48070	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48071	           maintainer-clean) \
48072	  || exit 1
48073
48074@endif target-libgcc
48075
48076
48077
48078
48079
48080.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
48081maybe-configure-target-libgfortran:
48082@if gcc-bootstrap
48083configure-target-libgfortran: stage_current
48084@endif gcc-bootstrap
48085@if target-libgfortran
48086maybe-configure-target-libgfortran: configure-target-libgfortran
48087configure-target-libgfortran:
48088	@: $(MAKE); $(unstage)
48089	@r=`${PWD_COMMAND}`; export r; \
48090	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48091	echo "Checking multilib configuration for libgfortran..."; \
48092	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48093	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
48094	if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48095	  if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48096	    rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
48097	  else \
48098	    rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
48099	    mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48100	  fi; \
48101	else \
48102	  mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48103	fi; \
48104	test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
48105	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48106	$(NORMAL_TARGET_EXPORTS)  \
48107	echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
48108	cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
48109	case $(srcdir) in \
48110	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48111	  *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
48112		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48113	esac; \
48114	srcdiroption="--srcdir=$${topdir}/libgfortran"; \
48115	libsrcdir="$$s/libgfortran"; \
48116	rm -f no-such-file || : ; \
48117	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48118	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48119	  --target=${target_alias} $${srcdiroption}  \
48120	  || exit 1
48121@endif target-libgfortran
48122
48123
48124
48125
48126
48127.PHONY: all-target-libgfortran maybe-all-target-libgfortran
48128maybe-all-target-libgfortran:
48129@if gcc-bootstrap
48130all-target-libgfortran: stage_current
48131@endif gcc-bootstrap
48132@if target-libgfortran
48133TARGET-target-libgfortran=all
48134maybe-all-target-libgfortran: all-target-libgfortran
48135all-target-libgfortran: configure-target-libgfortran
48136	@: $(MAKE); $(unstage)
48137	@r=`${PWD_COMMAND}`; export r; \
48138	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48139	$(NORMAL_TARGET_EXPORTS)  \
48140	(cd $(TARGET_SUBDIR)/libgfortran && \
48141	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48142		$(TARGET-target-libgfortran))
48143@endif target-libgfortran
48144
48145
48146
48147
48148
48149.PHONY: check-target-libgfortran maybe-check-target-libgfortran
48150maybe-check-target-libgfortran:
48151@if target-libgfortran
48152maybe-check-target-libgfortran: check-target-libgfortran
48153
48154check-target-libgfortran:
48155	@: $(MAKE); $(unstage)
48156	@r=`${PWD_COMMAND}`; export r; \
48157	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48158	$(NORMAL_TARGET_EXPORTS) \
48159	(cd $(TARGET_SUBDIR)/libgfortran && \
48160	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48161
48162@endif target-libgfortran
48163
48164.PHONY: install-target-libgfortran maybe-install-target-libgfortran
48165maybe-install-target-libgfortran:
48166@if target-libgfortran
48167maybe-install-target-libgfortran: install-target-libgfortran
48168
48169install-target-libgfortran: installdirs
48170	@: $(MAKE); $(unstage)
48171	@r=`${PWD_COMMAND}`; export r; \
48172	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48173	$(NORMAL_TARGET_EXPORTS) \
48174	(cd $(TARGET_SUBDIR)/libgfortran && \
48175	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48176
48177@endif target-libgfortran
48178
48179# Other targets (info, dvi, pdf, etc.)
48180
48181.PHONY: maybe-info-target-libgfortran info-target-libgfortran
48182maybe-info-target-libgfortran:
48183@if target-libgfortran
48184maybe-info-target-libgfortran: info-target-libgfortran
48185
48186info-target-libgfortran: \
48187    configure-target-libgfortran
48188	@: $(MAKE); $(unstage)
48189	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48190	r=`${PWD_COMMAND}`; export r; \
48191	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48192	$(NORMAL_TARGET_EXPORTS) \
48193	echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
48194	for flag in $(EXTRA_TARGET_FLAGS); do \
48195	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48196	done; \
48197	(cd $(TARGET_SUBDIR)/libgfortran && \
48198	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48199	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48200	          "RANLIB=$${RANLIB}" \
48201	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48202	           info) \
48203	  || exit 1
48204
48205@endif target-libgfortran
48206
48207.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
48208maybe-dvi-target-libgfortran:
48209@if target-libgfortran
48210maybe-dvi-target-libgfortran: dvi-target-libgfortran
48211
48212dvi-target-libgfortran: \
48213    configure-target-libgfortran
48214	@: $(MAKE); $(unstage)
48215	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48216	r=`${PWD_COMMAND}`; export r; \
48217	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48218	$(NORMAL_TARGET_EXPORTS) \
48219	echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
48220	for flag in $(EXTRA_TARGET_FLAGS); do \
48221	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48222	done; \
48223	(cd $(TARGET_SUBDIR)/libgfortran && \
48224	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48225	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48226	          "RANLIB=$${RANLIB}" \
48227	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48228	           dvi) \
48229	  || exit 1
48230
48231@endif target-libgfortran
48232
48233.PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
48234maybe-pdf-target-libgfortran:
48235@if target-libgfortran
48236maybe-pdf-target-libgfortran: pdf-target-libgfortran
48237
48238pdf-target-libgfortran: \
48239    configure-target-libgfortran
48240	@: $(MAKE); $(unstage)
48241	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48242	r=`${PWD_COMMAND}`; export r; \
48243	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48244	$(NORMAL_TARGET_EXPORTS) \
48245	echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48246	for flag in $(EXTRA_TARGET_FLAGS); do \
48247	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48248	done; \
48249	(cd $(TARGET_SUBDIR)/libgfortran && \
48250	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48251	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48252	          "RANLIB=$${RANLIB}" \
48253	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48254	           pdf) \
48255	  || exit 1
48256
48257@endif target-libgfortran
48258
48259.PHONY: maybe-html-target-libgfortran html-target-libgfortran
48260maybe-html-target-libgfortran:
48261@if target-libgfortran
48262maybe-html-target-libgfortran: html-target-libgfortran
48263
48264html-target-libgfortran: \
48265    configure-target-libgfortran
48266	@: $(MAKE); $(unstage)
48267	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48268	r=`${PWD_COMMAND}`; export r; \
48269	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48270	$(NORMAL_TARGET_EXPORTS) \
48271	echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
48272	for flag in $(EXTRA_TARGET_FLAGS); do \
48273	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48274	done; \
48275	(cd $(TARGET_SUBDIR)/libgfortran && \
48276	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48277	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48278	          "RANLIB=$${RANLIB}" \
48279	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48280	           html) \
48281	  || exit 1
48282
48283@endif target-libgfortran
48284
48285.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
48286maybe-TAGS-target-libgfortran:
48287@if target-libgfortran
48288maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
48289
48290TAGS-target-libgfortran: \
48291    configure-target-libgfortran
48292	@: $(MAKE); $(unstage)
48293	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48294	r=`${PWD_COMMAND}`; export r; \
48295	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48296	$(NORMAL_TARGET_EXPORTS) \
48297	echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
48298	for flag in $(EXTRA_TARGET_FLAGS); do \
48299	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48300	done; \
48301	(cd $(TARGET_SUBDIR)/libgfortran && \
48302	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48303	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48304	          "RANLIB=$${RANLIB}" \
48305	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48306	           TAGS) \
48307	  || exit 1
48308
48309@endif target-libgfortran
48310
48311.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
48312maybe-install-info-target-libgfortran:
48313@if target-libgfortran
48314maybe-install-info-target-libgfortran: install-info-target-libgfortran
48315
48316install-info-target-libgfortran: \
48317    configure-target-libgfortran \
48318    info-target-libgfortran
48319	@: $(MAKE); $(unstage)
48320	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48321	r=`${PWD_COMMAND}`; export r; \
48322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48323	$(NORMAL_TARGET_EXPORTS) \
48324	echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
48325	for flag in $(EXTRA_TARGET_FLAGS); do \
48326	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48327	done; \
48328	(cd $(TARGET_SUBDIR)/libgfortran && \
48329	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48330	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48331	          "RANLIB=$${RANLIB}" \
48332	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48333	           install-info) \
48334	  || exit 1
48335
48336@endif target-libgfortran
48337
48338.PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
48339maybe-install-pdf-target-libgfortran:
48340@if target-libgfortran
48341maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
48342
48343install-pdf-target-libgfortran: \
48344    configure-target-libgfortran \
48345    pdf-target-libgfortran
48346	@: $(MAKE); $(unstage)
48347	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48348	r=`${PWD_COMMAND}`; export r; \
48349	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48350	$(NORMAL_TARGET_EXPORTS) \
48351	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48352	for flag in $(EXTRA_TARGET_FLAGS); do \
48353	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48354	done; \
48355	(cd $(TARGET_SUBDIR)/libgfortran && \
48356	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48357	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48358	          "RANLIB=$${RANLIB}" \
48359	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48360	           install-pdf) \
48361	  || exit 1
48362
48363@endif target-libgfortran
48364
48365.PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
48366maybe-install-html-target-libgfortran:
48367@if target-libgfortran
48368maybe-install-html-target-libgfortran: install-html-target-libgfortran
48369
48370install-html-target-libgfortran: \
48371    configure-target-libgfortran \
48372    html-target-libgfortran
48373	@: $(MAKE); $(unstage)
48374	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48375	r=`${PWD_COMMAND}`; export r; \
48376	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48377	$(NORMAL_TARGET_EXPORTS) \
48378	echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
48379	for flag in $(EXTRA_TARGET_FLAGS); do \
48380	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48381	done; \
48382	(cd $(TARGET_SUBDIR)/libgfortran && \
48383	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48384	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48385	          "RANLIB=$${RANLIB}" \
48386	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48387	           install-html) \
48388	  || exit 1
48389
48390@endif target-libgfortran
48391
48392.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
48393maybe-installcheck-target-libgfortran:
48394@if target-libgfortran
48395maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
48396
48397installcheck-target-libgfortran: \
48398    configure-target-libgfortran
48399	@: $(MAKE); $(unstage)
48400	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48401	r=`${PWD_COMMAND}`; export r; \
48402	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48403	$(NORMAL_TARGET_EXPORTS) \
48404	echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
48405	for flag in $(EXTRA_TARGET_FLAGS); do \
48406	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48407	done; \
48408	(cd $(TARGET_SUBDIR)/libgfortran && \
48409	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48410	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48411	          "RANLIB=$${RANLIB}" \
48412	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48413	           installcheck) \
48414	  || exit 1
48415
48416@endif target-libgfortran
48417
48418.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
48419maybe-mostlyclean-target-libgfortran:
48420@if target-libgfortran
48421maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
48422
48423mostlyclean-target-libgfortran:
48424	@: $(MAKE); $(unstage)
48425	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48426	r=`${PWD_COMMAND}`; export r; \
48427	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48428	$(NORMAL_TARGET_EXPORTS) \
48429	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
48430	for flag in $(EXTRA_TARGET_FLAGS); do \
48431	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48432	done; \
48433	(cd $(TARGET_SUBDIR)/libgfortran && \
48434	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48435	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48436	          "RANLIB=$${RANLIB}" \
48437	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48438	           mostlyclean) \
48439	  || exit 1
48440
48441@endif target-libgfortran
48442
48443.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
48444maybe-clean-target-libgfortran:
48445@if target-libgfortran
48446maybe-clean-target-libgfortran: clean-target-libgfortran
48447
48448clean-target-libgfortran:
48449	@: $(MAKE); $(unstage)
48450	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48451	r=`${PWD_COMMAND}`; export r; \
48452	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48453	$(NORMAL_TARGET_EXPORTS) \
48454	echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
48455	for flag in $(EXTRA_TARGET_FLAGS); do \
48456	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48457	done; \
48458	(cd $(TARGET_SUBDIR)/libgfortran && \
48459	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48460	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48461	          "RANLIB=$${RANLIB}" \
48462	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48463	           clean) \
48464	  || exit 1
48465
48466@endif target-libgfortran
48467
48468.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
48469maybe-distclean-target-libgfortran:
48470@if target-libgfortran
48471maybe-distclean-target-libgfortran: distclean-target-libgfortran
48472
48473distclean-target-libgfortran:
48474	@: $(MAKE); $(unstage)
48475	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48476	r=`${PWD_COMMAND}`; export r; \
48477	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48478	$(NORMAL_TARGET_EXPORTS) \
48479	echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
48480	for flag in $(EXTRA_TARGET_FLAGS); do \
48481	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48482	done; \
48483	(cd $(TARGET_SUBDIR)/libgfortran && \
48484	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48485	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48486	          "RANLIB=$${RANLIB}" \
48487	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48488	           distclean) \
48489	  || exit 1
48490
48491@endif target-libgfortran
48492
48493.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
48494maybe-maintainer-clean-target-libgfortran:
48495@if target-libgfortran
48496maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
48497
48498maintainer-clean-target-libgfortran:
48499	@: $(MAKE); $(unstage)
48500	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48501	r=`${PWD_COMMAND}`; export r; \
48502	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48503	$(NORMAL_TARGET_EXPORTS) \
48504	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
48505	for flag in $(EXTRA_TARGET_FLAGS); do \
48506	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48507	done; \
48508	(cd $(TARGET_SUBDIR)/libgfortran && \
48509	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48510	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48511	          "RANLIB=$${RANLIB}" \
48512	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48513	           maintainer-clean) \
48514	  || exit 1
48515
48516@endif target-libgfortran
48517
48518
48519
48520
48521
48522.PHONY: configure-target-libobjc maybe-configure-target-libobjc
48523maybe-configure-target-libobjc:
48524@if gcc-bootstrap
48525configure-target-libobjc: stage_current
48526@endif gcc-bootstrap
48527@if target-libobjc
48528maybe-configure-target-libobjc: configure-target-libobjc
48529configure-target-libobjc:
48530	@: $(MAKE); $(unstage)
48531	@r=`${PWD_COMMAND}`; export r; \
48532	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48533	echo "Checking multilib configuration for libobjc..."; \
48534	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48535	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
48536	if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48537	  if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
48538	    rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
48539	  else \
48540	    rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
48541	    mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48542	  fi; \
48543	else \
48544	  mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
48545	fi; \
48546	test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
48547	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
48548	$(NORMAL_TARGET_EXPORTS)  \
48549	echo Configuring in $(TARGET_SUBDIR)/libobjc; \
48550	cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
48551	case $(srcdir) in \
48552	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48553	  *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
48554		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48555	esac; \
48556	srcdiroption="--srcdir=$${topdir}/libobjc"; \
48557	libsrcdir="$$s/libobjc"; \
48558	rm -f no-such-file || : ; \
48559	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48560	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48561	  --target=${target_alias} $${srcdiroption}  \
48562	  || exit 1
48563@endif target-libobjc
48564
48565
48566
48567
48568
48569.PHONY: all-target-libobjc maybe-all-target-libobjc
48570maybe-all-target-libobjc:
48571@if gcc-bootstrap
48572all-target-libobjc: stage_current
48573@endif gcc-bootstrap
48574@if target-libobjc
48575TARGET-target-libobjc=all
48576maybe-all-target-libobjc: all-target-libobjc
48577all-target-libobjc: configure-target-libobjc
48578	@: $(MAKE); $(unstage)
48579	@r=`${PWD_COMMAND}`; export r; \
48580	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48581	$(NORMAL_TARGET_EXPORTS)  \
48582	(cd $(TARGET_SUBDIR)/libobjc && \
48583	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
48584		$(TARGET-target-libobjc))
48585@endif target-libobjc
48586
48587
48588
48589
48590
48591.PHONY: check-target-libobjc maybe-check-target-libobjc
48592maybe-check-target-libobjc:
48593@if target-libobjc
48594maybe-check-target-libobjc: check-target-libobjc
48595
48596check-target-libobjc:
48597	@: $(MAKE); $(unstage)
48598	@r=`${PWD_COMMAND}`; export r; \
48599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48600	$(NORMAL_TARGET_EXPORTS) \
48601	(cd $(TARGET_SUBDIR)/libobjc && \
48602	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48603
48604@endif target-libobjc
48605
48606.PHONY: install-target-libobjc maybe-install-target-libobjc
48607maybe-install-target-libobjc:
48608@if target-libobjc
48609maybe-install-target-libobjc: install-target-libobjc
48610
48611install-target-libobjc: installdirs
48612	@: $(MAKE); $(unstage)
48613	@r=`${PWD_COMMAND}`; export r; \
48614	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48615	$(NORMAL_TARGET_EXPORTS) \
48616	(cd $(TARGET_SUBDIR)/libobjc && \
48617	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48618
48619@endif target-libobjc
48620
48621# Other targets (info, dvi, pdf, etc.)
48622
48623.PHONY: maybe-info-target-libobjc info-target-libobjc
48624maybe-info-target-libobjc:
48625@if target-libobjc
48626maybe-info-target-libobjc: info-target-libobjc
48627
48628info-target-libobjc: \
48629    configure-target-libobjc
48630	@: $(MAKE); $(unstage)
48631	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48632	r=`${PWD_COMMAND}`; export r; \
48633	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48634	$(NORMAL_TARGET_EXPORTS) \
48635	echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
48636	for flag in $(EXTRA_TARGET_FLAGS); do \
48637	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48638	done; \
48639	(cd $(TARGET_SUBDIR)/libobjc && \
48640	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48641	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48642	          "RANLIB=$${RANLIB}" \
48643	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48644	           info) \
48645	  || exit 1
48646
48647@endif target-libobjc
48648
48649.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
48650maybe-dvi-target-libobjc:
48651@if target-libobjc
48652maybe-dvi-target-libobjc: dvi-target-libobjc
48653
48654dvi-target-libobjc: \
48655    configure-target-libobjc
48656	@: $(MAKE); $(unstage)
48657	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48658	r=`${PWD_COMMAND}`; export r; \
48659	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48660	$(NORMAL_TARGET_EXPORTS) \
48661	echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
48662	for flag in $(EXTRA_TARGET_FLAGS); do \
48663	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48664	done; \
48665	(cd $(TARGET_SUBDIR)/libobjc && \
48666	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48667	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48668	          "RANLIB=$${RANLIB}" \
48669	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48670	           dvi) \
48671	  || exit 1
48672
48673@endif target-libobjc
48674
48675.PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
48676maybe-pdf-target-libobjc:
48677@if target-libobjc
48678maybe-pdf-target-libobjc: pdf-target-libobjc
48679
48680pdf-target-libobjc: \
48681    configure-target-libobjc
48682	@: $(MAKE); $(unstage)
48683	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48684	r=`${PWD_COMMAND}`; export r; \
48685	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48686	$(NORMAL_TARGET_EXPORTS) \
48687	echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
48688	for flag in $(EXTRA_TARGET_FLAGS); do \
48689	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48690	done; \
48691	(cd $(TARGET_SUBDIR)/libobjc && \
48692	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48693	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48694	          "RANLIB=$${RANLIB}" \
48695	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48696	           pdf) \
48697	  || exit 1
48698
48699@endif target-libobjc
48700
48701.PHONY: maybe-html-target-libobjc html-target-libobjc
48702maybe-html-target-libobjc:
48703@if target-libobjc
48704maybe-html-target-libobjc: html-target-libobjc
48705
48706html-target-libobjc: \
48707    configure-target-libobjc
48708	@: $(MAKE); $(unstage)
48709	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48710	r=`${PWD_COMMAND}`; export r; \
48711	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48712	$(NORMAL_TARGET_EXPORTS) \
48713	echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
48714	for flag in $(EXTRA_TARGET_FLAGS); do \
48715	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48716	done; \
48717	(cd $(TARGET_SUBDIR)/libobjc && \
48718	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48719	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48720	          "RANLIB=$${RANLIB}" \
48721	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48722	           html) \
48723	  || exit 1
48724
48725@endif target-libobjc
48726
48727.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
48728maybe-TAGS-target-libobjc:
48729@if target-libobjc
48730maybe-TAGS-target-libobjc: TAGS-target-libobjc
48731
48732TAGS-target-libobjc: \
48733    configure-target-libobjc
48734	@: $(MAKE); $(unstage)
48735	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48736	r=`${PWD_COMMAND}`; export r; \
48737	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48738	$(NORMAL_TARGET_EXPORTS) \
48739	echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
48740	for flag in $(EXTRA_TARGET_FLAGS); do \
48741	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48742	done; \
48743	(cd $(TARGET_SUBDIR)/libobjc && \
48744	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48745	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48746	          "RANLIB=$${RANLIB}" \
48747	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48748	           TAGS) \
48749	  || exit 1
48750
48751@endif target-libobjc
48752
48753.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
48754maybe-install-info-target-libobjc:
48755@if target-libobjc
48756maybe-install-info-target-libobjc: install-info-target-libobjc
48757
48758install-info-target-libobjc: \
48759    configure-target-libobjc \
48760    info-target-libobjc
48761	@: $(MAKE); $(unstage)
48762	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48763	r=`${PWD_COMMAND}`; export r; \
48764	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48765	$(NORMAL_TARGET_EXPORTS) \
48766	echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
48767	for flag in $(EXTRA_TARGET_FLAGS); do \
48768	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48769	done; \
48770	(cd $(TARGET_SUBDIR)/libobjc && \
48771	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48772	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48773	          "RANLIB=$${RANLIB}" \
48774	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48775	           install-info) \
48776	  || exit 1
48777
48778@endif target-libobjc
48779
48780.PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
48781maybe-install-pdf-target-libobjc:
48782@if target-libobjc
48783maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
48784
48785install-pdf-target-libobjc: \
48786    configure-target-libobjc \
48787    pdf-target-libobjc
48788	@: $(MAKE); $(unstage)
48789	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48790	r=`${PWD_COMMAND}`; export r; \
48791	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48792	$(NORMAL_TARGET_EXPORTS) \
48793	echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
48794	for flag in $(EXTRA_TARGET_FLAGS); do \
48795	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48796	done; \
48797	(cd $(TARGET_SUBDIR)/libobjc && \
48798	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48799	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48800	          "RANLIB=$${RANLIB}" \
48801	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48802	           install-pdf) \
48803	  || exit 1
48804
48805@endif target-libobjc
48806
48807.PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
48808maybe-install-html-target-libobjc:
48809@if target-libobjc
48810maybe-install-html-target-libobjc: install-html-target-libobjc
48811
48812install-html-target-libobjc: \
48813    configure-target-libobjc \
48814    html-target-libobjc
48815	@: $(MAKE); $(unstage)
48816	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48817	r=`${PWD_COMMAND}`; export r; \
48818	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48819	$(NORMAL_TARGET_EXPORTS) \
48820	echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
48821	for flag in $(EXTRA_TARGET_FLAGS); do \
48822	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48823	done; \
48824	(cd $(TARGET_SUBDIR)/libobjc && \
48825	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48826	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48827	          "RANLIB=$${RANLIB}" \
48828	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48829	           install-html) \
48830	  || exit 1
48831
48832@endif target-libobjc
48833
48834.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
48835maybe-installcheck-target-libobjc:
48836@if target-libobjc
48837maybe-installcheck-target-libobjc: installcheck-target-libobjc
48838
48839installcheck-target-libobjc: \
48840    configure-target-libobjc
48841	@: $(MAKE); $(unstage)
48842	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48843	r=`${PWD_COMMAND}`; export r; \
48844	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48845	$(NORMAL_TARGET_EXPORTS) \
48846	echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
48847	for flag in $(EXTRA_TARGET_FLAGS); do \
48848	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48849	done; \
48850	(cd $(TARGET_SUBDIR)/libobjc && \
48851	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48852	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48853	          "RANLIB=$${RANLIB}" \
48854	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48855	           installcheck) \
48856	  || exit 1
48857
48858@endif target-libobjc
48859
48860.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
48861maybe-mostlyclean-target-libobjc:
48862@if target-libobjc
48863maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
48864
48865mostlyclean-target-libobjc:
48866	@: $(MAKE); $(unstage)
48867	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48868	r=`${PWD_COMMAND}`; export r; \
48869	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48870	$(NORMAL_TARGET_EXPORTS) \
48871	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
48872	for flag in $(EXTRA_TARGET_FLAGS); do \
48873	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48874	done; \
48875	(cd $(TARGET_SUBDIR)/libobjc && \
48876	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48877	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48878	          "RANLIB=$${RANLIB}" \
48879	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48880	           mostlyclean) \
48881	  || exit 1
48882
48883@endif target-libobjc
48884
48885.PHONY: maybe-clean-target-libobjc clean-target-libobjc
48886maybe-clean-target-libobjc:
48887@if target-libobjc
48888maybe-clean-target-libobjc: clean-target-libobjc
48889
48890clean-target-libobjc:
48891	@: $(MAKE); $(unstage)
48892	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48893	r=`${PWD_COMMAND}`; export r; \
48894	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48895	$(NORMAL_TARGET_EXPORTS) \
48896	echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
48897	for flag in $(EXTRA_TARGET_FLAGS); do \
48898	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48899	done; \
48900	(cd $(TARGET_SUBDIR)/libobjc && \
48901	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48902	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48903	          "RANLIB=$${RANLIB}" \
48904	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48905	           clean) \
48906	  || exit 1
48907
48908@endif target-libobjc
48909
48910.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
48911maybe-distclean-target-libobjc:
48912@if target-libobjc
48913maybe-distclean-target-libobjc: distclean-target-libobjc
48914
48915distclean-target-libobjc:
48916	@: $(MAKE); $(unstage)
48917	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48918	r=`${PWD_COMMAND}`; export r; \
48919	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48920	$(NORMAL_TARGET_EXPORTS) \
48921	echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
48922	for flag in $(EXTRA_TARGET_FLAGS); do \
48923	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48924	done; \
48925	(cd $(TARGET_SUBDIR)/libobjc && \
48926	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48927	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48928	          "RANLIB=$${RANLIB}" \
48929	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48930	           distclean) \
48931	  || exit 1
48932
48933@endif target-libobjc
48934
48935.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
48936maybe-maintainer-clean-target-libobjc:
48937@if target-libobjc
48938maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
48939
48940maintainer-clean-target-libobjc:
48941	@: $(MAKE); $(unstage)
48942	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
48943	r=`${PWD_COMMAND}`; export r; \
48944	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48945	$(NORMAL_TARGET_EXPORTS) \
48946	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
48947	for flag in $(EXTRA_TARGET_FLAGS); do \
48948	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48949	done; \
48950	(cd $(TARGET_SUBDIR)/libobjc && \
48951	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48952	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48953	          "RANLIB=$${RANLIB}" \
48954	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48955	           maintainer-clean) \
48956	  || exit 1
48957
48958@endif target-libobjc
48959
48960
48961
48962
48963
48964.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
48965maybe-configure-target-libtermcap:
48966@if gcc-bootstrap
48967configure-target-libtermcap: stage_current
48968@endif gcc-bootstrap
48969@if target-libtermcap
48970maybe-configure-target-libtermcap: configure-target-libtermcap
48971configure-target-libtermcap:
48972	@: $(MAKE); $(unstage)
48973	@r=`${PWD_COMMAND}`; export r; \
48974	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48975	echo "Checking multilib configuration for libtermcap..."; \
48976	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48977	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
48978	if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48979	  if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48980	    rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
48981	  else \
48982	    rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
48983	    mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48984	  fi; \
48985	else \
48986	  mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48987	fi; \
48988	test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
48989	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
48990	$(NORMAL_TARGET_EXPORTS)  \
48991	echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
48992	cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
48993	case $(srcdir) in \
48994	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48995	  *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
48996		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48997	esac; \
48998	srcdiroption="--srcdir=$${topdir}/libtermcap"; \
48999	libsrcdir="$$s/libtermcap"; \
49000	rm -f no-such-file || : ; \
49001	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49002	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49003	  --target=${target_alias} $${srcdiroption}  \
49004	  || exit 1
49005@endif target-libtermcap
49006
49007
49008
49009
49010
49011.PHONY: all-target-libtermcap maybe-all-target-libtermcap
49012maybe-all-target-libtermcap:
49013@if gcc-bootstrap
49014all-target-libtermcap: stage_current
49015@endif gcc-bootstrap
49016@if target-libtermcap
49017TARGET-target-libtermcap=all
49018maybe-all-target-libtermcap: all-target-libtermcap
49019all-target-libtermcap: configure-target-libtermcap
49020	@: $(MAKE); $(unstage)
49021	@r=`${PWD_COMMAND}`; export r; \
49022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49023	$(NORMAL_TARGET_EXPORTS)  \
49024	(cd $(TARGET_SUBDIR)/libtermcap && \
49025	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49026		$(TARGET-target-libtermcap))
49027@endif target-libtermcap
49028
49029
49030
49031
49032
49033.PHONY: check-target-libtermcap maybe-check-target-libtermcap
49034maybe-check-target-libtermcap:
49035@if target-libtermcap
49036maybe-check-target-libtermcap: check-target-libtermcap
49037
49038# Dummy target for uncheckable module.
49039check-target-libtermcap:
49040
49041@endif target-libtermcap
49042
49043.PHONY: install-target-libtermcap maybe-install-target-libtermcap
49044maybe-install-target-libtermcap:
49045@if target-libtermcap
49046maybe-install-target-libtermcap: install-target-libtermcap
49047
49048install-target-libtermcap: installdirs
49049	@: $(MAKE); $(unstage)
49050	@r=`${PWD_COMMAND}`; export r; \
49051	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49052	$(NORMAL_TARGET_EXPORTS) \
49053	(cd $(TARGET_SUBDIR)/libtermcap && \
49054	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49055
49056@endif target-libtermcap
49057
49058# Other targets (info, dvi, pdf, etc.)
49059
49060.PHONY: maybe-info-target-libtermcap info-target-libtermcap
49061maybe-info-target-libtermcap:
49062@if target-libtermcap
49063maybe-info-target-libtermcap: info-target-libtermcap
49064
49065info-target-libtermcap: \
49066    configure-target-libtermcap
49067	@: $(MAKE); $(unstage)
49068	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49069	r=`${PWD_COMMAND}`; export r; \
49070	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49071	$(NORMAL_TARGET_EXPORTS) \
49072	echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
49073	for flag in $(EXTRA_TARGET_FLAGS); do \
49074	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49075	done; \
49076	(cd $(TARGET_SUBDIR)/libtermcap && \
49077	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49078	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49079	          "RANLIB=$${RANLIB}" \
49080	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49081	           info) \
49082	  || exit 1
49083
49084@endif target-libtermcap
49085
49086.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
49087maybe-dvi-target-libtermcap:
49088@if target-libtermcap
49089maybe-dvi-target-libtermcap: dvi-target-libtermcap
49090
49091dvi-target-libtermcap: \
49092    configure-target-libtermcap
49093	@: $(MAKE); $(unstage)
49094	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49095	r=`${PWD_COMMAND}`; export r; \
49096	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49097	$(NORMAL_TARGET_EXPORTS) \
49098	echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
49099	for flag in $(EXTRA_TARGET_FLAGS); do \
49100	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49101	done; \
49102	(cd $(TARGET_SUBDIR)/libtermcap && \
49103	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49104	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49105	          "RANLIB=$${RANLIB}" \
49106	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49107	           dvi) \
49108	  || exit 1
49109
49110@endif target-libtermcap
49111
49112.PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
49113maybe-pdf-target-libtermcap:
49114@if target-libtermcap
49115maybe-pdf-target-libtermcap: pdf-target-libtermcap
49116
49117pdf-target-libtermcap: \
49118    configure-target-libtermcap
49119	@: $(MAKE); $(unstage)
49120	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49121	r=`${PWD_COMMAND}`; export r; \
49122	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49123	$(NORMAL_TARGET_EXPORTS) \
49124	echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49125	for flag in $(EXTRA_TARGET_FLAGS); do \
49126	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49127	done; \
49128	(cd $(TARGET_SUBDIR)/libtermcap && \
49129	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49130	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49131	          "RANLIB=$${RANLIB}" \
49132	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49133	           pdf) \
49134	  || exit 1
49135
49136@endif target-libtermcap
49137
49138.PHONY: maybe-html-target-libtermcap html-target-libtermcap
49139maybe-html-target-libtermcap:
49140@if target-libtermcap
49141maybe-html-target-libtermcap: html-target-libtermcap
49142
49143html-target-libtermcap: \
49144    configure-target-libtermcap
49145	@: $(MAKE); $(unstage)
49146	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49147	r=`${PWD_COMMAND}`; export r; \
49148	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49149	$(NORMAL_TARGET_EXPORTS) \
49150	echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
49151	for flag in $(EXTRA_TARGET_FLAGS); do \
49152	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49153	done; \
49154	(cd $(TARGET_SUBDIR)/libtermcap && \
49155	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49156	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49157	          "RANLIB=$${RANLIB}" \
49158	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49159	           html) \
49160	  || exit 1
49161
49162@endif target-libtermcap
49163
49164.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
49165maybe-TAGS-target-libtermcap:
49166@if target-libtermcap
49167maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
49168
49169TAGS-target-libtermcap: \
49170    configure-target-libtermcap
49171	@: $(MAKE); $(unstage)
49172	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49173	r=`${PWD_COMMAND}`; export r; \
49174	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49175	$(NORMAL_TARGET_EXPORTS) \
49176	echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
49177	for flag in $(EXTRA_TARGET_FLAGS); do \
49178	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49179	done; \
49180	(cd $(TARGET_SUBDIR)/libtermcap && \
49181	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49182	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49183	          "RANLIB=$${RANLIB}" \
49184	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49185	           TAGS) \
49186	  || exit 1
49187
49188@endif target-libtermcap
49189
49190.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
49191maybe-install-info-target-libtermcap:
49192@if target-libtermcap
49193maybe-install-info-target-libtermcap: install-info-target-libtermcap
49194
49195install-info-target-libtermcap: \
49196    configure-target-libtermcap \
49197    info-target-libtermcap
49198	@: $(MAKE); $(unstage)
49199	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49200	r=`${PWD_COMMAND}`; export r; \
49201	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49202	$(NORMAL_TARGET_EXPORTS) \
49203	echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
49204	for flag in $(EXTRA_TARGET_FLAGS); do \
49205	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49206	done; \
49207	(cd $(TARGET_SUBDIR)/libtermcap && \
49208	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49209	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49210	          "RANLIB=$${RANLIB}" \
49211	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49212	           install-info) \
49213	  || exit 1
49214
49215@endif target-libtermcap
49216
49217.PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
49218maybe-install-pdf-target-libtermcap:
49219@if target-libtermcap
49220maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
49221
49222install-pdf-target-libtermcap: \
49223    configure-target-libtermcap \
49224    pdf-target-libtermcap
49225	@: $(MAKE); $(unstage)
49226	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49227	r=`${PWD_COMMAND}`; export r; \
49228	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49229	$(NORMAL_TARGET_EXPORTS) \
49230	echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
49231	for flag in $(EXTRA_TARGET_FLAGS); do \
49232	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49233	done; \
49234	(cd $(TARGET_SUBDIR)/libtermcap && \
49235	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49236	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49237	          "RANLIB=$${RANLIB}" \
49238	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49239	           install-pdf) \
49240	  || exit 1
49241
49242@endif target-libtermcap
49243
49244.PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
49245maybe-install-html-target-libtermcap:
49246@if target-libtermcap
49247maybe-install-html-target-libtermcap: install-html-target-libtermcap
49248
49249install-html-target-libtermcap: \
49250    configure-target-libtermcap \
49251    html-target-libtermcap
49252	@: $(MAKE); $(unstage)
49253	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49254	r=`${PWD_COMMAND}`; export r; \
49255	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49256	$(NORMAL_TARGET_EXPORTS) \
49257	echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
49258	for flag in $(EXTRA_TARGET_FLAGS); do \
49259	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49260	done; \
49261	(cd $(TARGET_SUBDIR)/libtermcap && \
49262	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49263	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49264	          "RANLIB=$${RANLIB}" \
49265	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49266	           install-html) \
49267	  || exit 1
49268
49269@endif target-libtermcap
49270
49271.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
49272maybe-installcheck-target-libtermcap:
49273@if target-libtermcap
49274maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
49275
49276installcheck-target-libtermcap: \
49277    configure-target-libtermcap
49278	@: $(MAKE); $(unstage)
49279	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49280	r=`${PWD_COMMAND}`; export r; \
49281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49282	$(NORMAL_TARGET_EXPORTS) \
49283	echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
49284	for flag in $(EXTRA_TARGET_FLAGS); do \
49285	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49286	done; \
49287	(cd $(TARGET_SUBDIR)/libtermcap && \
49288	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49289	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49290	          "RANLIB=$${RANLIB}" \
49291	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49292	           installcheck) \
49293	  || exit 1
49294
49295@endif target-libtermcap
49296
49297.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
49298maybe-mostlyclean-target-libtermcap:
49299@if target-libtermcap
49300maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
49301
49302# libtermcap doesn't support mostlyclean.
49303mostlyclean-target-libtermcap:
49304
49305@endif target-libtermcap
49306
49307.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
49308maybe-clean-target-libtermcap:
49309@if target-libtermcap
49310maybe-clean-target-libtermcap: clean-target-libtermcap
49311
49312# libtermcap doesn't support clean.
49313clean-target-libtermcap:
49314
49315@endif target-libtermcap
49316
49317.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
49318maybe-distclean-target-libtermcap:
49319@if target-libtermcap
49320maybe-distclean-target-libtermcap: distclean-target-libtermcap
49321
49322# libtermcap doesn't support distclean.
49323distclean-target-libtermcap:
49324
49325@endif target-libtermcap
49326
49327.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
49328maybe-maintainer-clean-target-libtermcap:
49329@if target-libtermcap
49330maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
49331
49332# libtermcap doesn't support maintainer-clean.
49333maintainer-clean-target-libtermcap:
49334
49335@endif target-libtermcap
49336
49337
49338
49339
49340
49341.PHONY: configure-target-winsup maybe-configure-target-winsup
49342maybe-configure-target-winsup:
49343@if gcc-bootstrap
49344configure-target-winsup: stage_current
49345@endif gcc-bootstrap
49346@if target-winsup
49347maybe-configure-target-winsup: configure-target-winsup
49348configure-target-winsup:
49349	@: $(MAKE); $(unstage)
49350	@r=`${PWD_COMMAND}`; export r; \
49351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49352	echo "Checking multilib configuration for winsup..."; \
49353	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49354	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
49355	if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
49356	  if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
49357	    rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
49358	  else \
49359	    rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
49360	    mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49361	  fi; \
49362	else \
49363	  mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49364	fi; \
49365	test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
49366	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
49367	$(NORMAL_TARGET_EXPORTS)  \
49368	echo Configuring in $(TARGET_SUBDIR)/winsup; \
49369	cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
49370	case $(srcdir) in \
49371	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49372	  *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
49373		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49374	esac; \
49375	srcdiroption="--srcdir=$${topdir}/winsup"; \
49376	libsrcdir="$$s/winsup"; \
49377	rm -f no-such-file || : ; \
49378	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49379	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49380	  --target=${target_alias} $${srcdiroption}  \
49381	  || exit 1
49382@endif target-winsup
49383
49384
49385
49386
49387
49388.PHONY: all-target-winsup maybe-all-target-winsup
49389maybe-all-target-winsup:
49390@if gcc-bootstrap
49391all-target-winsup: stage_current
49392@endif gcc-bootstrap
49393@if target-winsup
49394TARGET-target-winsup=all
49395maybe-all-target-winsup: all-target-winsup
49396all-target-winsup: configure-target-winsup
49397	@: $(MAKE); $(unstage)
49398	@r=`${PWD_COMMAND}`; export r; \
49399	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49400	$(NORMAL_TARGET_EXPORTS)  \
49401	(cd $(TARGET_SUBDIR)/winsup && \
49402	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49403		$(TARGET-target-winsup))
49404@endif target-winsup
49405
49406
49407
49408
49409
49410.PHONY: check-target-winsup maybe-check-target-winsup
49411maybe-check-target-winsup:
49412@if target-winsup
49413maybe-check-target-winsup: check-target-winsup
49414
49415check-target-winsup:
49416	@: $(MAKE); $(unstage)
49417	@r=`${PWD_COMMAND}`; export r; \
49418	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49419	$(NORMAL_TARGET_EXPORTS) \
49420	(cd $(TARGET_SUBDIR)/winsup && \
49421	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49422
49423@endif target-winsup
49424
49425.PHONY: install-target-winsup maybe-install-target-winsup
49426maybe-install-target-winsup:
49427@if target-winsup
49428maybe-install-target-winsup: install-target-winsup
49429
49430install-target-winsup: installdirs
49431	@: $(MAKE); $(unstage)
49432	@r=`${PWD_COMMAND}`; export r; \
49433	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49434	$(NORMAL_TARGET_EXPORTS) \
49435	(cd $(TARGET_SUBDIR)/winsup && \
49436	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49437
49438@endif target-winsup
49439
49440# Other targets (info, dvi, pdf, etc.)
49441
49442.PHONY: maybe-info-target-winsup info-target-winsup
49443maybe-info-target-winsup:
49444@if target-winsup
49445maybe-info-target-winsup: info-target-winsup
49446
49447info-target-winsup: \
49448    configure-target-winsup
49449	@: $(MAKE); $(unstage)
49450	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49451	r=`${PWD_COMMAND}`; export r; \
49452	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49453	$(NORMAL_TARGET_EXPORTS) \
49454	echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
49455	for flag in $(EXTRA_TARGET_FLAGS); do \
49456	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49457	done; \
49458	(cd $(TARGET_SUBDIR)/winsup && \
49459	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49460	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49461	          "RANLIB=$${RANLIB}" \
49462	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49463	           info) \
49464	  || exit 1
49465
49466@endif target-winsup
49467
49468.PHONY: maybe-dvi-target-winsup dvi-target-winsup
49469maybe-dvi-target-winsup:
49470@if target-winsup
49471maybe-dvi-target-winsup: dvi-target-winsup
49472
49473dvi-target-winsup: \
49474    configure-target-winsup
49475	@: $(MAKE); $(unstage)
49476	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49477	r=`${PWD_COMMAND}`; export r; \
49478	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49479	$(NORMAL_TARGET_EXPORTS) \
49480	echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
49481	for flag in $(EXTRA_TARGET_FLAGS); do \
49482	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49483	done; \
49484	(cd $(TARGET_SUBDIR)/winsup && \
49485	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49486	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49487	          "RANLIB=$${RANLIB}" \
49488	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49489	           dvi) \
49490	  || exit 1
49491
49492@endif target-winsup
49493
49494.PHONY: maybe-pdf-target-winsup pdf-target-winsup
49495maybe-pdf-target-winsup:
49496@if target-winsup
49497maybe-pdf-target-winsup: pdf-target-winsup
49498
49499pdf-target-winsup: \
49500    configure-target-winsup
49501	@: $(MAKE); $(unstage)
49502	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49503	r=`${PWD_COMMAND}`; export r; \
49504	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49505	$(NORMAL_TARGET_EXPORTS) \
49506	echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
49507	for flag in $(EXTRA_TARGET_FLAGS); do \
49508	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49509	done; \
49510	(cd $(TARGET_SUBDIR)/winsup && \
49511	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49512	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49513	          "RANLIB=$${RANLIB}" \
49514	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49515	           pdf) \
49516	  || exit 1
49517
49518@endif target-winsup
49519
49520.PHONY: maybe-html-target-winsup html-target-winsup
49521maybe-html-target-winsup:
49522@if target-winsup
49523maybe-html-target-winsup: html-target-winsup
49524
49525html-target-winsup: \
49526    configure-target-winsup
49527	@: $(MAKE); $(unstage)
49528	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49529	r=`${PWD_COMMAND}`; export r; \
49530	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49531	$(NORMAL_TARGET_EXPORTS) \
49532	echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
49533	for flag in $(EXTRA_TARGET_FLAGS); do \
49534	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49535	done; \
49536	(cd $(TARGET_SUBDIR)/winsup && \
49537	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49538	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49539	          "RANLIB=$${RANLIB}" \
49540	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49541	           html) \
49542	  || exit 1
49543
49544@endif target-winsup
49545
49546.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
49547maybe-TAGS-target-winsup:
49548@if target-winsup
49549maybe-TAGS-target-winsup: TAGS-target-winsup
49550
49551TAGS-target-winsup: \
49552    configure-target-winsup
49553	@: $(MAKE); $(unstage)
49554	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49555	r=`${PWD_COMMAND}`; export r; \
49556	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49557	$(NORMAL_TARGET_EXPORTS) \
49558	echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
49559	for flag in $(EXTRA_TARGET_FLAGS); do \
49560	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49561	done; \
49562	(cd $(TARGET_SUBDIR)/winsup && \
49563	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49564	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49565	          "RANLIB=$${RANLIB}" \
49566	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49567	           TAGS) \
49568	  || exit 1
49569
49570@endif target-winsup
49571
49572.PHONY: maybe-install-info-target-winsup install-info-target-winsup
49573maybe-install-info-target-winsup:
49574@if target-winsup
49575maybe-install-info-target-winsup: install-info-target-winsup
49576
49577install-info-target-winsup: \
49578    configure-target-winsup \
49579    info-target-winsup
49580	@: $(MAKE); $(unstage)
49581	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49582	r=`${PWD_COMMAND}`; export r; \
49583	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49584	$(NORMAL_TARGET_EXPORTS) \
49585	echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
49586	for flag in $(EXTRA_TARGET_FLAGS); do \
49587	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49588	done; \
49589	(cd $(TARGET_SUBDIR)/winsup && \
49590	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49591	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49592	          "RANLIB=$${RANLIB}" \
49593	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49594	           install-info) \
49595	  || exit 1
49596
49597@endif target-winsup
49598
49599.PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
49600maybe-install-pdf-target-winsup:
49601@if target-winsup
49602maybe-install-pdf-target-winsup: install-pdf-target-winsup
49603
49604install-pdf-target-winsup: \
49605    configure-target-winsup \
49606    pdf-target-winsup
49607	@: $(MAKE); $(unstage)
49608	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49609	r=`${PWD_COMMAND}`; export r; \
49610	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49611	$(NORMAL_TARGET_EXPORTS) \
49612	echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
49613	for flag in $(EXTRA_TARGET_FLAGS); do \
49614	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49615	done; \
49616	(cd $(TARGET_SUBDIR)/winsup && \
49617	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49618	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49619	          "RANLIB=$${RANLIB}" \
49620	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49621	           install-pdf) \
49622	  || exit 1
49623
49624@endif target-winsup
49625
49626.PHONY: maybe-install-html-target-winsup install-html-target-winsup
49627maybe-install-html-target-winsup:
49628@if target-winsup
49629maybe-install-html-target-winsup: install-html-target-winsup
49630
49631install-html-target-winsup: \
49632    configure-target-winsup \
49633    html-target-winsup
49634	@: $(MAKE); $(unstage)
49635	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49636	r=`${PWD_COMMAND}`; export r; \
49637	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49638	$(NORMAL_TARGET_EXPORTS) \
49639	echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
49640	for flag in $(EXTRA_TARGET_FLAGS); do \
49641	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49642	done; \
49643	(cd $(TARGET_SUBDIR)/winsup && \
49644	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49645	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49646	          "RANLIB=$${RANLIB}" \
49647	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49648	           install-html) \
49649	  || exit 1
49650
49651@endif target-winsup
49652
49653.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
49654maybe-installcheck-target-winsup:
49655@if target-winsup
49656maybe-installcheck-target-winsup: installcheck-target-winsup
49657
49658installcheck-target-winsup: \
49659    configure-target-winsup
49660	@: $(MAKE); $(unstage)
49661	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49662	r=`${PWD_COMMAND}`; export r; \
49663	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49664	$(NORMAL_TARGET_EXPORTS) \
49665	echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
49666	for flag in $(EXTRA_TARGET_FLAGS); do \
49667	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49668	done; \
49669	(cd $(TARGET_SUBDIR)/winsup && \
49670	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49671	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49672	          "RANLIB=$${RANLIB}" \
49673	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49674	           installcheck) \
49675	  || exit 1
49676
49677@endif target-winsup
49678
49679.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
49680maybe-mostlyclean-target-winsup:
49681@if target-winsup
49682maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
49683
49684mostlyclean-target-winsup:
49685	@: $(MAKE); $(unstage)
49686	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49687	r=`${PWD_COMMAND}`; export r; \
49688	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49689	$(NORMAL_TARGET_EXPORTS) \
49690	echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
49691	for flag in $(EXTRA_TARGET_FLAGS); do \
49692	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49693	done; \
49694	(cd $(TARGET_SUBDIR)/winsup && \
49695	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49696	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49697	          "RANLIB=$${RANLIB}" \
49698	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49699	           mostlyclean) \
49700	  || exit 1
49701
49702@endif target-winsup
49703
49704.PHONY: maybe-clean-target-winsup clean-target-winsup
49705maybe-clean-target-winsup:
49706@if target-winsup
49707maybe-clean-target-winsup: clean-target-winsup
49708
49709clean-target-winsup:
49710	@: $(MAKE); $(unstage)
49711	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49712	r=`${PWD_COMMAND}`; export r; \
49713	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49714	$(NORMAL_TARGET_EXPORTS) \
49715	echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
49716	for flag in $(EXTRA_TARGET_FLAGS); do \
49717	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49718	done; \
49719	(cd $(TARGET_SUBDIR)/winsup && \
49720	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49721	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49722	          "RANLIB=$${RANLIB}" \
49723	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49724	           clean) \
49725	  || exit 1
49726
49727@endif target-winsup
49728
49729.PHONY: maybe-distclean-target-winsup distclean-target-winsup
49730maybe-distclean-target-winsup:
49731@if target-winsup
49732maybe-distclean-target-winsup: distclean-target-winsup
49733
49734distclean-target-winsup:
49735	@: $(MAKE); $(unstage)
49736	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49737	r=`${PWD_COMMAND}`; export r; \
49738	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49739	$(NORMAL_TARGET_EXPORTS) \
49740	echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
49741	for flag in $(EXTRA_TARGET_FLAGS); do \
49742	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49743	done; \
49744	(cd $(TARGET_SUBDIR)/winsup && \
49745	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49746	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49747	          "RANLIB=$${RANLIB}" \
49748	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49749	           distclean) \
49750	  || exit 1
49751
49752@endif target-winsup
49753
49754.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
49755maybe-maintainer-clean-target-winsup:
49756@if target-winsup
49757maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
49758
49759maintainer-clean-target-winsup:
49760	@: $(MAKE); $(unstage)
49761	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
49762	r=`${PWD_COMMAND}`; export r; \
49763	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49764	$(NORMAL_TARGET_EXPORTS) \
49765	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
49766	for flag in $(EXTRA_TARGET_FLAGS); do \
49767	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49768	done; \
49769	(cd $(TARGET_SUBDIR)/winsup && \
49770	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49771	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49772	          "RANLIB=$${RANLIB}" \
49773	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49774	           maintainer-clean) \
49775	  || exit 1
49776
49777@endif target-winsup
49778
49779
49780
49781
49782
49783.PHONY: configure-target-libgloss maybe-configure-target-libgloss
49784maybe-configure-target-libgloss:
49785@if gcc-bootstrap
49786configure-target-libgloss: stage_current
49787@endif gcc-bootstrap
49788@if target-libgloss
49789maybe-configure-target-libgloss: configure-target-libgloss
49790configure-target-libgloss:
49791	@: $(MAKE); $(unstage)
49792	@r=`${PWD_COMMAND}`; export r; \
49793	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49794	echo "Checking multilib configuration for libgloss..."; \
49795	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49796	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
49797	if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49798	  if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49799	    rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
49800	  else \
49801	    rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
49802	    mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49803	  fi; \
49804	else \
49805	  mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49806	fi; \
49807	test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
49808	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
49809	$(NORMAL_TARGET_EXPORTS)  \
49810	echo Configuring in $(TARGET_SUBDIR)/libgloss; \
49811	cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
49812	case $(srcdir) in \
49813	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49814	  *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
49815		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49816	esac; \
49817	srcdiroption="--srcdir=$${topdir}/libgloss"; \
49818	libsrcdir="$$s/libgloss"; \
49819	rm -f no-such-file || : ; \
49820	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49821	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49822	  --target=${target_alias} $${srcdiroption}  \
49823	  || exit 1
49824@endif target-libgloss
49825
49826
49827
49828
49829
49830.PHONY: all-target-libgloss maybe-all-target-libgloss
49831maybe-all-target-libgloss:
49832@if gcc-bootstrap
49833all-target-libgloss: stage_current
49834@endif gcc-bootstrap
49835@if target-libgloss
49836TARGET-target-libgloss=all
49837maybe-all-target-libgloss: all-target-libgloss
49838all-target-libgloss: configure-target-libgloss
49839	@: $(MAKE); $(unstage)
49840	@r=`${PWD_COMMAND}`; export r; \
49841	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49842	$(NORMAL_TARGET_EXPORTS)  \
49843	(cd $(TARGET_SUBDIR)/libgloss && \
49844	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
49845		$(TARGET-target-libgloss))
49846@endif target-libgloss
49847
49848
49849
49850
49851
49852.PHONY: check-target-libgloss maybe-check-target-libgloss
49853maybe-check-target-libgloss:
49854@if target-libgloss
49855maybe-check-target-libgloss: check-target-libgloss
49856
49857# Dummy target for uncheckable module.
49858check-target-libgloss:
49859
49860@endif target-libgloss
49861
49862.PHONY: install-target-libgloss maybe-install-target-libgloss
49863maybe-install-target-libgloss:
49864@if target-libgloss
49865maybe-install-target-libgloss: install-target-libgloss
49866
49867install-target-libgloss: installdirs
49868	@: $(MAKE); $(unstage)
49869	@r=`${PWD_COMMAND}`; export r; \
49870	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49871	$(NORMAL_TARGET_EXPORTS) \
49872	(cd $(TARGET_SUBDIR)/libgloss && \
49873	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49874
49875@endif target-libgloss
49876
49877# Other targets (info, dvi, pdf, etc.)
49878
49879.PHONY: maybe-info-target-libgloss info-target-libgloss
49880maybe-info-target-libgloss:
49881@if target-libgloss
49882maybe-info-target-libgloss: info-target-libgloss
49883
49884info-target-libgloss: \
49885    configure-target-libgloss
49886	@: $(MAKE); $(unstage)
49887	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49888	r=`${PWD_COMMAND}`; export r; \
49889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49890	$(NORMAL_TARGET_EXPORTS) \
49891	echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
49892	for flag in $(EXTRA_TARGET_FLAGS); do \
49893	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49894	done; \
49895	(cd $(TARGET_SUBDIR)/libgloss && \
49896	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49897	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49898	          "RANLIB=$${RANLIB}" \
49899	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49900	           info) \
49901	  || exit 1
49902
49903@endif target-libgloss
49904
49905.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
49906maybe-dvi-target-libgloss:
49907@if target-libgloss
49908maybe-dvi-target-libgloss: dvi-target-libgloss
49909
49910dvi-target-libgloss: \
49911    configure-target-libgloss
49912	@: $(MAKE); $(unstage)
49913	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49914	r=`${PWD_COMMAND}`; export r; \
49915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49916	$(NORMAL_TARGET_EXPORTS) \
49917	echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
49918	for flag in $(EXTRA_TARGET_FLAGS); do \
49919	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49920	done; \
49921	(cd $(TARGET_SUBDIR)/libgloss && \
49922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49924	          "RANLIB=$${RANLIB}" \
49925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49926	           dvi) \
49927	  || exit 1
49928
49929@endif target-libgloss
49930
49931.PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
49932maybe-pdf-target-libgloss:
49933@if target-libgloss
49934maybe-pdf-target-libgloss: pdf-target-libgloss
49935
49936pdf-target-libgloss: \
49937    configure-target-libgloss
49938	@: $(MAKE); $(unstage)
49939	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49940	r=`${PWD_COMMAND}`; export r; \
49941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49942	$(NORMAL_TARGET_EXPORTS) \
49943	echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
49944	for flag in $(EXTRA_TARGET_FLAGS); do \
49945	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49946	done; \
49947	(cd $(TARGET_SUBDIR)/libgloss && \
49948	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49949	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49950	          "RANLIB=$${RANLIB}" \
49951	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49952	           pdf) \
49953	  || exit 1
49954
49955@endif target-libgloss
49956
49957.PHONY: maybe-html-target-libgloss html-target-libgloss
49958maybe-html-target-libgloss:
49959@if target-libgloss
49960maybe-html-target-libgloss: html-target-libgloss
49961
49962html-target-libgloss: \
49963    configure-target-libgloss
49964	@: $(MAKE); $(unstage)
49965	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49966	r=`${PWD_COMMAND}`; export r; \
49967	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49968	$(NORMAL_TARGET_EXPORTS) \
49969	echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
49970	for flag in $(EXTRA_TARGET_FLAGS); do \
49971	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49972	done; \
49973	(cd $(TARGET_SUBDIR)/libgloss && \
49974	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49975	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49976	          "RANLIB=$${RANLIB}" \
49977	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49978	           html) \
49979	  || exit 1
49980
49981@endif target-libgloss
49982
49983.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
49984maybe-TAGS-target-libgloss:
49985@if target-libgloss
49986maybe-TAGS-target-libgloss: TAGS-target-libgloss
49987
49988TAGS-target-libgloss: \
49989    configure-target-libgloss
49990	@: $(MAKE); $(unstage)
49991	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
49992	r=`${PWD_COMMAND}`; export r; \
49993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49994	$(NORMAL_TARGET_EXPORTS) \
49995	echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
49996	for flag in $(EXTRA_TARGET_FLAGS); do \
49997	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49998	done; \
49999	(cd $(TARGET_SUBDIR)/libgloss && \
50000	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50001	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50002	          "RANLIB=$${RANLIB}" \
50003	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50004	           TAGS) \
50005	  || exit 1
50006
50007@endif target-libgloss
50008
50009.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
50010maybe-install-info-target-libgloss:
50011@if target-libgloss
50012maybe-install-info-target-libgloss: install-info-target-libgloss
50013
50014install-info-target-libgloss: \
50015    configure-target-libgloss \
50016    info-target-libgloss
50017	@: $(MAKE); $(unstage)
50018	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50019	r=`${PWD_COMMAND}`; export r; \
50020	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50021	$(NORMAL_TARGET_EXPORTS) \
50022	echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
50023	for flag in $(EXTRA_TARGET_FLAGS); do \
50024	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50025	done; \
50026	(cd $(TARGET_SUBDIR)/libgloss && \
50027	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50028	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50029	          "RANLIB=$${RANLIB}" \
50030	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50031	           install-info) \
50032	  || exit 1
50033
50034@endif target-libgloss
50035
50036.PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
50037maybe-install-pdf-target-libgloss:
50038@if target-libgloss
50039maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
50040
50041install-pdf-target-libgloss: \
50042    configure-target-libgloss \
50043    pdf-target-libgloss
50044	@: $(MAKE); $(unstage)
50045	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50046	r=`${PWD_COMMAND}`; export r; \
50047	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50048	$(NORMAL_TARGET_EXPORTS) \
50049	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
50050	for flag in $(EXTRA_TARGET_FLAGS); do \
50051	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50052	done; \
50053	(cd $(TARGET_SUBDIR)/libgloss && \
50054	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50055	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50056	          "RANLIB=$${RANLIB}" \
50057	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50058	           install-pdf) \
50059	  || exit 1
50060
50061@endif target-libgloss
50062
50063.PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
50064maybe-install-html-target-libgloss:
50065@if target-libgloss
50066maybe-install-html-target-libgloss: install-html-target-libgloss
50067
50068install-html-target-libgloss: \
50069    configure-target-libgloss \
50070    html-target-libgloss
50071	@: $(MAKE); $(unstage)
50072	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50073	r=`${PWD_COMMAND}`; export r; \
50074	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50075	$(NORMAL_TARGET_EXPORTS) \
50076	echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
50077	for flag in $(EXTRA_TARGET_FLAGS); do \
50078	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50079	done; \
50080	(cd $(TARGET_SUBDIR)/libgloss && \
50081	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50082	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50083	          "RANLIB=$${RANLIB}" \
50084	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50085	           install-html) \
50086	  || exit 1
50087
50088@endif target-libgloss
50089
50090.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
50091maybe-installcheck-target-libgloss:
50092@if target-libgloss
50093maybe-installcheck-target-libgloss: installcheck-target-libgloss
50094
50095installcheck-target-libgloss: \
50096    configure-target-libgloss
50097	@: $(MAKE); $(unstage)
50098	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50099	r=`${PWD_COMMAND}`; export r; \
50100	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50101	$(NORMAL_TARGET_EXPORTS) \
50102	echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
50103	for flag in $(EXTRA_TARGET_FLAGS); do \
50104	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50105	done; \
50106	(cd $(TARGET_SUBDIR)/libgloss && \
50107	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50108	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50109	          "RANLIB=$${RANLIB}" \
50110	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50111	           installcheck) \
50112	  || exit 1
50113
50114@endif target-libgloss
50115
50116.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
50117maybe-mostlyclean-target-libgloss:
50118@if target-libgloss
50119maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
50120
50121mostlyclean-target-libgloss:
50122	@: $(MAKE); $(unstage)
50123	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50124	r=`${PWD_COMMAND}`; export r; \
50125	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50126	$(NORMAL_TARGET_EXPORTS) \
50127	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
50128	for flag in $(EXTRA_TARGET_FLAGS); do \
50129	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50130	done; \
50131	(cd $(TARGET_SUBDIR)/libgloss && \
50132	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50133	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50134	          "RANLIB=$${RANLIB}" \
50135	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50136	           mostlyclean) \
50137	  || exit 1
50138
50139@endif target-libgloss
50140
50141.PHONY: maybe-clean-target-libgloss clean-target-libgloss
50142maybe-clean-target-libgloss:
50143@if target-libgloss
50144maybe-clean-target-libgloss: clean-target-libgloss
50145
50146clean-target-libgloss:
50147	@: $(MAKE); $(unstage)
50148	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50149	r=`${PWD_COMMAND}`; export r; \
50150	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50151	$(NORMAL_TARGET_EXPORTS) \
50152	echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
50153	for flag in $(EXTRA_TARGET_FLAGS); do \
50154	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50155	done; \
50156	(cd $(TARGET_SUBDIR)/libgloss && \
50157	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50158	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50159	          "RANLIB=$${RANLIB}" \
50160	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50161	           clean) \
50162	  || exit 1
50163
50164@endif target-libgloss
50165
50166.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
50167maybe-distclean-target-libgloss:
50168@if target-libgloss
50169maybe-distclean-target-libgloss: distclean-target-libgloss
50170
50171distclean-target-libgloss:
50172	@: $(MAKE); $(unstage)
50173	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50174	r=`${PWD_COMMAND}`; export r; \
50175	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50176	$(NORMAL_TARGET_EXPORTS) \
50177	echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
50178	for flag in $(EXTRA_TARGET_FLAGS); do \
50179	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50180	done; \
50181	(cd $(TARGET_SUBDIR)/libgloss && \
50182	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50183	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50184	          "RANLIB=$${RANLIB}" \
50185	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50186	           distclean) \
50187	  || exit 1
50188
50189@endif target-libgloss
50190
50191.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
50192maybe-maintainer-clean-target-libgloss:
50193@if target-libgloss
50194maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
50195
50196maintainer-clean-target-libgloss:
50197	@: $(MAKE); $(unstage)
50198	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50199	r=`${PWD_COMMAND}`; export r; \
50200	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50201	$(NORMAL_TARGET_EXPORTS) \
50202	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
50203	for flag in $(EXTRA_TARGET_FLAGS); do \
50204	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50205	done; \
50206	(cd $(TARGET_SUBDIR)/libgloss && \
50207	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50208	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50209	          "RANLIB=$${RANLIB}" \
50210	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50211	           maintainer-clean) \
50212	  || exit 1
50213
50214@endif target-libgloss
50215
50216
50217
50218
50219
50220.PHONY: configure-target-libiberty maybe-configure-target-libiberty
50221maybe-configure-target-libiberty:
50222@if gcc-bootstrap
50223configure-target-libiberty: stage_current
50224@endif gcc-bootstrap
50225@if target-libiberty
50226maybe-configure-target-libiberty: configure-target-libiberty
50227configure-target-libiberty:
50228	@: $(MAKE); $(unstage)
50229	@r=`${PWD_COMMAND}`; export r; \
50230	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50231	echo "Checking multilib configuration for libiberty..."; \
50232	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50233	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
50234	if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50235	  if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
50236	    rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
50237	  else \
50238	    rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
50239	    mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50240	  fi; \
50241	else \
50242	  mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
50243	fi; \
50244	test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
50245	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
50246	$(NORMAL_TARGET_EXPORTS)  \
50247	echo Configuring in $(TARGET_SUBDIR)/libiberty; \
50248	cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
50249	case $(srcdir) in \
50250	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50251	  *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
50252		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50253	esac; \
50254	srcdiroption="--srcdir=$${topdir}/libiberty"; \
50255	libsrcdir="$$s/libiberty"; \
50256	rm -f no-such-file || : ; \
50257	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50258	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50259	  --target=${target_alias} $${srcdiroption}  \
50260	  || exit 1
50261@endif target-libiberty
50262
50263
50264
50265
50266
50267.PHONY: all-target-libiberty maybe-all-target-libiberty
50268maybe-all-target-libiberty:
50269@if gcc-bootstrap
50270all-target-libiberty: stage_current
50271@endif gcc-bootstrap
50272@if target-libiberty
50273TARGET-target-libiberty=all
50274maybe-all-target-libiberty: all-target-libiberty
50275all-target-libiberty: configure-target-libiberty
50276	@: $(MAKE); $(unstage)
50277	@r=`${PWD_COMMAND}`; export r; \
50278	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50279	$(NORMAL_TARGET_EXPORTS)  \
50280	(cd $(TARGET_SUBDIR)/libiberty && \
50281	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50282		$(TARGET-target-libiberty))
50283@endif target-libiberty
50284
50285
50286
50287
50288
50289.PHONY: check-target-libiberty maybe-check-target-libiberty
50290maybe-check-target-libiberty:
50291@if target-libiberty
50292maybe-check-target-libiberty: check-target-libiberty
50293
50294check-target-libiberty:
50295	@: $(MAKE); $(unstage)
50296	@r=`${PWD_COMMAND}`; export r; \
50297	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50298	$(NORMAL_TARGET_EXPORTS) \
50299	(cd $(TARGET_SUBDIR)/libiberty && \
50300	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50301
50302@endif target-libiberty
50303
50304.PHONY: install-target-libiberty maybe-install-target-libiberty
50305maybe-install-target-libiberty:
50306@if target-libiberty
50307maybe-install-target-libiberty: install-target-libiberty
50308
50309install-target-libiberty: installdirs
50310	@: $(MAKE); $(unstage)
50311	@r=`${PWD_COMMAND}`; export r; \
50312	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50313	$(NORMAL_TARGET_EXPORTS) \
50314	(cd $(TARGET_SUBDIR)/libiberty && \
50315	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50316
50317@endif target-libiberty
50318
50319# Other targets (info, dvi, pdf, etc.)
50320
50321.PHONY: maybe-info-target-libiberty info-target-libiberty
50322maybe-info-target-libiberty:
50323@if target-libiberty
50324maybe-info-target-libiberty: info-target-libiberty
50325
50326info-target-libiberty: \
50327    configure-target-libiberty
50328	@: $(MAKE); $(unstage)
50329	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50330	r=`${PWD_COMMAND}`; export r; \
50331	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50332	$(NORMAL_TARGET_EXPORTS) \
50333	echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
50334	for flag in $(EXTRA_TARGET_FLAGS); do \
50335	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50336	done; \
50337	(cd $(TARGET_SUBDIR)/libiberty && \
50338	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50339	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50340	          "RANLIB=$${RANLIB}" \
50341	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50342	           info) \
50343	  || exit 1
50344
50345@endif target-libiberty
50346
50347.PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
50348maybe-dvi-target-libiberty:
50349@if target-libiberty
50350maybe-dvi-target-libiberty: dvi-target-libiberty
50351
50352dvi-target-libiberty: \
50353    configure-target-libiberty
50354	@: $(MAKE); $(unstage)
50355	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50356	r=`${PWD_COMMAND}`; export r; \
50357	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50358	$(NORMAL_TARGET_EXPORTS) \
50359	echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
50360	for flag in $(EXTRA_TARGET_FLAGS); do \
50361	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50362	done; \
50363	(cd $(TARGET_SUBDIR)/libiberty && \
50364	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50365	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50366	          "RANLIB=$${RANLIB}" \
50367	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50368	           dvi) \
50369	  || exit 1
50370
50371@endif target-libiberty
50372
50373.PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
50374maybe-pdf-target-libiberty:
50375@if target-libiberty
50376maybe-pdf-target-libiberty: pdf-target-libiberty
50377
50378pdf-target-libiberty: \
50379    configure-target-libiberty
50380	@: $(MAKE); $(unstage)
50381	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50382	r=`${PWD_COMMAND}`; export r; \
50383	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50384	$(NORMAL_TARGET_EXPORTS) \
50385	echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
50386	for flag in $(EXTRA_TARGET_FLAGS); do \
50387	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50388	done; \
50389	(cd $(TARGET_SUBDIR)/libiberty && \
50390	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50391	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50392	          "RANLIB=$${RANLIB}" \
50393	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50394	           pdf) \
50395	  || exit 1
50396
50397@endif target-libiberty
50398
50399.PHONY: maybe-html-target-libiberty html-target-libiberty
50400maybe-html-target-libiberty:
50401@if target-libiberty
50402maybe-html-target-libiberty: html-target-libiberty
50403
50404html-target-libiberty: \
50405    configure-target-libiberty
50406	@: $(MAKE); $(unstage)
50407	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50408	r=`${PWD_COMMAND}`; export r; \
50409	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50410	$(NORMAL_TARGET_EXPORTS) \
50411	echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
50412	for flag in $(EXTRA_TARGET_FLAGS); do \
50413	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50414	done; \
50415	(cd $(TARGET_SUBDIR)/libiberty && \
50416	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50417	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50418	          "RANLIB=$${RANLIB}" \
50419	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50420	           html) \
50421	  || exit 1
50422
50423@endif target-libiberty
50424
50425.PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
50426maybe-TAGS-target-libiberty:
50427@if target-libiberty
50428maybe-TAGS-target-libiberty: TAGS-target-libiberty
50429
50430TAGS-target-libiberty: \
50431    configure-target-libiberty
50432	@: $(MAKE); $(unstage)
50433	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50434	r=`${PWD_COMMAND}`; export r; \
50435	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50436	$(NORMAL_TARGET_EXPORTS) \
50437	echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
50438	for flag in $(EXTRA_TARGET_FLAGS); do \
50439	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50440	done; \
50441	(cd $(TARGET_SUBDIR)/libiberty && \
50442	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50443	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50444	          "RANLIB=$${RANLIB}" \
50445	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50446	           TAGS) \
50447	  || exit 1
50448
50449@endif target-libiberty
50450
50451.PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
50452maybe-install-info-target-libiberty:
50453@if target-libiberty
50454maybe-install-info-target-libiberty: install-info-target-libiberty
50455
50456install-info-target-libiberty: \
50457    configure-target-libiberty \
50458    info-target-libiberty
50459	@: $(MAKE); $(unstage)
50460	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50461	r=`${PWD_COMMAND}`; export r; \
50462	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50463	$(NORMAL_TARGET_EXPORTS) \
50464	echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
50465	for flag in $(EXTRA_TARGET_FLAGS); do \
50466	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50467	done; \
50468	(cd $(TARGET_SUBDIR)/libiberty && \
50469	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50470	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50471	          "RANLIB=$${RANLIB}" \
50472	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50473	           install-info) \
50474	  || exit 1
50475
50476@endif target-libiberty
50477
50478.PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
50479maybe-install-pdf-target-libiberty:
50480@if target-libiberty
50481maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
50482
50483install-pdf-target-libiberty: \
50484    configure-target-libiberty \
50485    pdf-target-libiberty
50486	@: $(MAKE); $(unstage)
50487	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50488	r=`${PWD_COMMAND}`; export r; \
50489	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50490	$(NORMAL_TARGET_EXPORTS) \
50491	echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
50492	for flag in $(EXTRA_TARGET_FLAGS); do \
50493	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50494	done; \
50495	(cd $(TARGET_SUBDIR)/libiberty && \
50496	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50497	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50498	          "RANLIB=$${RANLIB}" \
50499	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50500	           install-pdf) \
50501	  || exit 1
50502
50503@endif target-libiberty
50504
50505.PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
50506maybe-install-html-target-libiberty:
50507@if target-libiberty
50508maybe-install-html-target-libiberty: install-html-target-libiberty
50509
50510install-html-target-libiberty: \
50511    configure-target-libiberty \
50512    html-target-libiberty
50513	@: $(MAKE); $(unstage)
50514	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50515	r=`${PWD_COMMAND}`; export r; \
50516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50517	$(NORMAL_TARGET_EXPORTS) \
50518	echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
50519	for flag in $(EXTRA_TARGET_FLAGS); do \
50520	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50521	done; \
50522	(cd $(TARGET_SUBDIR)/libiberty && \
50523	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50524	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50525	          "RANLIB=$${RANLIB}" \
50526	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50527	           install-html) \
50528	  || exit 1
50529
50530@endif target-libiberty
50531
50532.PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
50533maybe-installcheck-target-libiberty:
50534@if target-libiberty
50535maybe-installcheck-target-libiberty: installcheck-target-libiberty
50536
50537installcheck-target-libiberty: \
50538    configure-target-libiberty
50539	@: $(MAKE); $(unstage)
50540	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50541	r=`${PWD_COMMAND}`; export r; \
50542	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50543	$(NORMAL_TARGET_EXPORTS) \
50544	echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
50545	for flag in $(EXTRA_TARGET_FLAGS); do \
50546	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50547	done; \
50548	(cd $(TARGET_SUBDIR)/libiberty && \
50549	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50550	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50551	          "RANLIB=$${RANLIB}" \
50552	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50553	           installcheck) \
50554	  || exit 1
50555
50556@endif target-libiberty
50557
50558.PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
50559maybe-mostlyclean-target-libiberty:
50560@if target-libiberty
50561maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
50562
50563mostlyclean-target-libiberty:
50564	@: $(MAKE); $(unstage)
50565	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50566	r=`${PWD_COMMAND}`; export r; \
50567	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50568	$(NORMAL_TARGET_EXPORTS) \
50569	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
50570	for flag in $(EXTRA_TARGET_FLAGS); do \
50571	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50572	done; \
50573	(cd $(TARGET_SUBDIR)/libiberty && \
50574	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50575	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50576	          "RANLIB=$${RANLIB}" \
50577	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50578	           mostlyclean) \
50579	  || exit 1
50580
50581@endif target-libiberty
50582
50583.PHONY: maybe-clean-target-libiberty clean-target-libiberty
50584maybe-clean-target-libiberty:
50585@if target-libiberty
50586maybe-clean-target-libiberty: clean-target-libiberty
50587
50588clean-target-libiberty:
50589	@: $(MAKE); $(unstage)
50590	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50591	r=`${PWD_COMMAND}`; export r; \
50592	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50593	$(NORMAL_TARGET_EXPORTS) \
50594	echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
50595	for flag in $(EXTRA_TARGET_FLAGS); do \
50596	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50597	done; \
50598	(cd $(TARGET_SUBDIR)/libiberty && \
50599	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50600	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50601	          "RANLIB=$${RANLIB}" \
50602	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50603	           clean) \
50604	  || exit 1
50605
50606@endif target-libiberty
50607
50608.PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
50609maybe-distclean-target-libiberty:
50610@if target-libiberty
50611maybe-distclean-target-libiberty: distclean-target-libiberty
50612
50613distclean-target-libiberty:
50614	@: $(MAKE); $(unstage)
50615	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50616	r=`${PWD_COMMAND}`; export r; \
50617	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50618	$(NORMAL_TARGET_EXPORTS) \
50619	echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
50620	for flag in $(EXTRA_TARGET_FLAGS); do \
50621	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50622	done; \
50623	(cd $(TARGET_SUBDIR)/libiberty && \
50624	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50625	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50626	          "RANLIB=$${RANLIB}" \
50627	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50628	           distclean) \
50629	  || exit 1
50630
50631@endif target-libiberty
50632
50633.PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
50634maybe-maintainer-clean-target-libiberty:
50635@if target-libiberty
50636maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
50637
50638maintainer-clean-target-libiberty:
50639	@: $(MAKE); $(unstage)
50640	@[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
50641	r=`${PWD_COMMAND}`; export r; \
50642	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50643	$(NORMAL_TARGET_EXPORTS) \
50644	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
50645	for flag in $(EXTRA_TARGET_FLAGS); do \
50646	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50647	done; \
50648	(cd $(TARGET_SUBDIR)/libiberty && \
50649	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50650	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50651	          "RANLIB=$${RANLIB}" \
50652	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50653	           maintainer-clean) \
50654	  || exit 1
50655
50656@endif target-libiberty
50657
50658
50659
50660
50661
50662.PHONY: configure-target-gperf maybe-configure-target-gperf
50663maybe-configure-target-gperf:
50664@if gcc-bootstrap
50665configure-target-gperf: stage_current
50666@endif gcc-bootstrap
50667@if target-gperf
50668maybe-configure-target-gperf: configure-target-gperf
50669configure-target-gperf:
50670	@: $(MAKE); $(unstage)
50671	@r=`${PWD_COMMAND}`; export r; \
50672	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50673	echo "Checking multilib configuration for gperf..."; \
50674	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50675	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
50676	if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
50677	  if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
50678	    rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
50679	  else \
50680	    rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
50681	    mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50682	  fi; \
50683	else \
50684	  mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
50685	fi; \
50686	test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
50687	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
50688	$(NORMAL_TARGET_EXPORTS)  \
50689	echo Configuring in $(TARGET_SUBDIR)/gperf; \
50690	cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
50691	case $(srcdir) in \
50692	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50693	  *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
50694		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50695	esac; \
50696	srcdiroption="--srcdir=$${topdir}/gperf"; \
50697	libsrcdir="$$s/gperf"; \
50698	rm -f no-such-file || : ; \
50699	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50700	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50701	  --target=${target_alias} $${srcdiroption}  \
50702	  || exit 1
50703@endif target-gperf
50704
50705
50706
50707
50708
50709.PHONY: all-target-gperf maybe-all-target-gperf
50710maybe-all-target-gperf:
50711@if gcc-bootstrap
50712all-target-gperf: stage_current
50713@endif gcc-bootstrap
50714@if target-gperf
50715TARGET-target-gperf=all
50716maybe-all-target-gperf: all-target-gperf
50717all-target-gperf: configure-target-gperf
50718	@: $(MAKE); $(unstage)
50719	@r=`${PWD_COMMAND}`; export r; \
50720	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50721	$(NORMAL_TARGET_EXPORTS)  \
50722	(cd $(TARGET_SUBDIR)/gperf && \
50723	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
50724		$(TARGET-target-gperf))
50725@endif target-gperf
50726
50727
50728
50729
50730
50731.PHONY: check-target-gperf maybe-check-target-gperf
50732maybe-check-target-gperf:
50733@if target-gperf
50734maybe-check-target-gperf: check-target-gperf
50735
50736check-target-gperf:
50737	@: $(MAKE); $(unstage)
50738	@r=`${PWD_COMMAND}`; export r; \
50739	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50740	$(NORMAL_TARGET_EXPORTS) \
50741	(cd $(TARGET_SUBDIR)/gperf && \
50742	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50743
50744@endif target-gperf
50745
50746.PHONY: install-target-gperf maybe-install-target-gperf
50747maybe-install-target-gperf:
50748@if target-gperf
50749maybe-install-target-gperf: install-target-gperf
50750
50751install-target-gperf: installdirs
50752	@: $(MAKE); $(unstage)
50753	@r=`${PWD_COMMAND}`; export r; \
50754	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50755	$(NORMAL_TARGET_EXPORTS) \
50756	(cd $(TARGET_SUBDIR)/gperf && \
50757	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50758
50759@endif target-gperf
50760
50761# Other targets (info, dvi, pdf, etc.)
50762
50763.PHONY: maybe-info-target-gperf info-target-gperf
50764maybe-info-target-gperf:
50765@if target-gperf
50766maybe-info-target-gperf: info-target-gperf
50767
50768info-target-gperf: \
50769    configure-target-gperf
50770	@: $(MAKE); $(unstage)
50771	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50772	r=`${PWD_COMMAND}`; export r; \
50773	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50774	$(NORMAL_TARGET_EXPORTS) \
50775	echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
50776	for flag in $(EXTRA_TARGET_FLAGS); do \
50777	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50778	done; \
50779	(cd $(TARGET_SUBDIR)/gperf && \
50780	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50781	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50782	          "RANLIB=$${RANLIB}" \
50783	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50784	           info) \
50785	  || exit 1
50786
50787@endif target-gperf
50788
50789.PHONY: maybe-dvi-target-gperf dvi-target-gperf
50790maybe-dvi-target-gperf:
50791@if target-gperf
50792maybe-dvi-target-gperf: dvi-target-gperf
50793
50794dvi-target-gperf: \
50795    configure-target-gperf
50796	@: $(MAKE); $(unstage)
50797	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50798	r=`${PWD_COMMAND}`; export r; \
50799	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50800	$(NORMAL_TARGET_EXPORTS) \
50801	echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
50802	for flag in $(EXTRA_TARGET_FLAGS); do \
50803	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50804	done; \
50805	(cd $(TARGET_SUBDIR)/gperf && \
50806	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50807	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50808	          "RANLIB=$${RANLIB}" \
50809	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50810	           dvi) \
50811	  || exit 1
50812
50813@endif target-gperf
50814
50815.PHONY: maybe-pdf-target-gperf pdf-target-gperf
50816maybe-pdf-target-gperf:
50817@if target-gperf
50818maybe-pdf-target-gperf: pdf-target-gperf
50819
50820pdf-target-gperf: \
50821    configure-target-gperf
50822	@: $(MAKE); $(unstage)
50823	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50824	r=`${PWD_COMMAND}`; export r; \
50825	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50826	$(NORMAL_TARGET_EXPORTS) \
50827	echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
50828	for flag in $(EXTRA_TARGET_FLAGS); do \
50829	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50830	done; \
50831	(cd $(TARGET_SUBDIR)/gperf && \
50832	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50833	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50834	          "RANLIB=$${RANLIB}" \
50835	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50836	           pdf) \
50837	  || exit 1
50838
50839@endif target-gperf
50840
50841.PHONY: maybe-html-target-gperf html-target-gperf
50842maybe-html-target-gperf:
50843@if target-gperf
50844maybe-html-target-gperf: html-target-gperf
50845
50846html-target-gperf: \
50847    configure-target-gperf
50848	@: $(MAKE); $(unstage)
50849	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50850	r=`${PWD_COMMAND}`; export r; \
50851	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50852	$(NORMAL_TARGET_EXPORTS) \
50853	echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
50854	for flag in $(EXTRA_TARGET_FLAGS); do \
50855	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50856	done; \
50857	(cd $(TARGET_SUBDIR)/gperf && \
50858	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50859	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50860	          "RANLIB=$${RANLIB}" \
50861	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50862	           html) \
50863	  || exit 1
50864
50865@endif target-gperf
50866
50867.PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
50868maybe-TAGS-target-gperf:
50869@if target-gperf
50870maybe-TAGS-target-gperf: TAGS-target-gperf
50871
50872TAGS-target-gperf: \
50873    configure-target-gperf
50874	@: $(MAKE); $(unstage)
50875	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50876	r=`${PWD_COMMAND}`; export r; \
50877	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50878	$(NORMAL_TARGET_EXPORTS) \
50879	echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
50880	for flag in $(EXTRA_TARGET_FLAGS); do \
50881	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50882	done; \
50883	(cd $(TARGET_SUBDIR)/gperf && \
50884	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50885	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50886	          "RANLIB=$${RANLIB}" \
50887	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50888	           TAGS) \
50889	  || exit 1
50890
50891@endif target-gperf
50892
50893.PHONY: maybe-install-info-target-gperf install-info-target-gperf
50894maybe-install-info-target-gperf:
50895@if target-gperf
50896maybe-install-info-target-gperf: install-info-target-gperf
50897
50898install-info-target-gperf: \
50899    configure-target-gperf \
50900    info-target-gperf
50901	@: $(MAKE); $(unstage)
50902	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50903	r=`${PWD_COMMAND}`; export r; \
50904	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50905	$(NORMAL_TARGET_EXPORTS) \
50906	echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
50907	for flag in $(EXTRA_TARGET_FLAGS); do \
50908	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50909	done; \
50910	(cd $(TARGET_SUBDIR)/gperf && \
50911	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50912	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50913	          "RANLIB=$${RANLIB}" \
50914	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50915	           install-info) \
50916	  || exit 1
50917
50918@endif target-gperf
50919
50920.PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
50921maybe-install-pdf-target-gperf:
50922@if target-gperf
50923maybe-install-pdf-target-gperf: install-pdf-target-gperf
50924
50925install-pdf-target-gperf: \
50926    configure-target-gperf \
50927    pdf-target-gperf
50928	@: $(MAKE); $(unstage)
50929	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50930	r=`${PWD_COMMAND}`; export r; \
50931	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50932	$(NORMAL_TARGET_EXPORTS) \
50933	echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
50934	for flag in $(EXTRA_TARGET_FLAGS); do \
50935	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50936	done; \
50937	(cd $(TARGET_SUBDIR)/gperf && \
50938	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50939	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50940	          "RANLIB=$${RANLIB}" \
50941	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50942	           install-pdf) \
50943	  || exit 1
50944
50945@endif target-gperf
50946
50947.PHONY: maybe-install-html-target-gperf install-html-target-gperf
50948maybe-install-html-target-gperf:
50949@if target-gperf
50950maybe-install-html-target-gperf: install-html-target-gperf
50951
50952install-html-target-gperf: \
50953    configure-target-gperf \
50954    html-target-gperf
50955	@: $(MAKE); $(unstage)
50956	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50957	r=`${PWD_COMMAND}`; export r; \
50958	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50959	$(NORMAL_TARGET_EXPORTS) \
50960	echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
50961	for flag in $(EXTRA_TARGET_FLAGS); do \
50962	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50963	done; \
50964	(cd $(TARGET_SUBDIR)/gperf && \
50965	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50966	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50967	          "RANLIB=$${RANLIB}" \
50968	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50969	           install-html) \
50970	  || exit 1
50971
50972@endif target-gperf
50973
50974.PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
50975maybe-installcheck-target-gperf:
50976@if target-gperf
50977maybe-installcheck-target-gperf: installcheck-target-gperf
50978
50979installcheck-target-gperf: \
50980    configure-target-gperf
50981	@: $(MAKE); $(unstage)
50982	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
50983	r=`${PWD_COMMAND}`; export r; \
50984	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50985	$(NORMAL_TARGET_EXPORTS) \
50986	echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
50987	for flag in $(EXTRA_TARGET_FLAGS); do \
50988	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50989	done; \
50990	(cd $(TARGET_SUBDIR)/gperf && \
50991	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50992	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50993	          "RANLIB=$${RANLIB}" \
50994	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50995	           installcheck) \
50996	  || exit 1
50997
50998@endif target-gperf
50999
51000.PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
51001maybe-mostlyclean-target-gperf:
51002@if target-gperf
51003maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
51004
51005mostlyclean-target-gperf:
51006	@: $(MAKE); $(unstage)
51007	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51008	r=`${PWD_COMMAND}`; export r; \
51009	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51010	$(NORMAL_TARGET_EXPORTS) \
51011	echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
51012	for flag in $(EXTRA_TARGET_FLAGS); do \
51013	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51014	done; \
51015	(cd $(TARGET_SUBDIR)/gperf && \
51016	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51017	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51018	          "RANLIB=$${RANLIB}" \
51019	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51020	           mostlyclean) \
51021	  || exit 1
51022
51023@endif target-gperf
51024
51025.PHONY: maybe-clean-target-gperf clean-target-gperf
51026maybe-clean-target-gperf:
51027@if target-gperf
51028maybe-clean-target-gperf: clean-target-gperf
51029
51030clean-target-gperf:
51031	@: $(MAKE); $(unstage)
51032	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51033	r=`${PWD_COMMAND}`; export r; \
51034	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51035	$(NORMAL_TARGET_EXPORTS) \
51036	echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
51037	for flag in $(EXTRA_TARGET_FLAGS); do \
51038	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51039	done; \
51040	(cd $(TARGET_SUBDIR)/gperf && \
51041	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51042	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51043	          "RANLIB=$${RANLIB}" \
51044	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51045	           clean) \
51046	  || exit 1
51047
51048@endif target-gperf
51049
51050.PHONY: maybe-distclean-target-gperf distclean-target-gperf
51051maybe-distclean-target-gperf:
51052@if target-gperf
51053maybe-distclean-target-gperf: distclean-target-gperf
51054
51055distclean-target-gperf:
51056	@: $(MAKE); $(unstage)
51057	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51058	r=`${PWD_COMMAND}`; export r; \
51059	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51060	$(NORMAL_TARGET_EXPORTS) \
51061	echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
51062	for flag in $(EXTRA_TARGET_FLAGS); do \
51063	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51064	done; \
51065	(cd $(TARGET_SUBDIR)/gperf && \
51066	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51067	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51068	          "RANLIB=$${RANLIB}" \
51069	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51070	           distclean) \
51071	  || exit 1
51072
51073@endif target-gperf
51074
51075.PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
51076maybe-maintainer-clean-target-gperf:
51077@if target-gperf
51078maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
51079
51080maintainer-clean-target-gperf:
51081	@: $(MAKE); $(unstage)
51082	@[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51083	r=`${PWD_COMMAND}`; export r; \
51084	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51085	$(NORMAL_TARGET_EXPORTS) \
51086	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
51087	for flag in $(EXTRA_TARGET_FLAGS); do \
51088	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51089	done; \
51090	(cd $(TARGET_SUBDIR)/gperf && \
51091	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51092	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51093	          "RANLIB=$${RANLIB}" \
51094	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51095	           maintainer-clean) \
51096	  || exit 1
51097
51098@endif target-gperf
51099
51100
51101
51102
51103
51104.PHONY: configure-target-examples maybe-configure-target-examples
51105maybe-configure-target-examples:
51106@if gcc-bootstrap
51107configure-target-examples: stage_current
51108@endif gcc-bootstrap
51109@if target-examples
51110maybe-configure-target-examples: configure-target-examples
51111configure-target-examples:
51112	@: $(MAKE); $(unstage)
51113	@r=`${PWD_COMMAND}`; export r; \
51114	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51115	echo "Checking multilib configuration for examples..."; \
51116	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51117	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
51118	if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
51119	  if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
51120	    rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
51121	  else \
51122	    rm -f $(TARGET_SUBDIR)/examples/Makefile; \
51123	    mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51124	  fi; \
51125	else \
51126	  mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
51127	fi; \
51128	test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
51129	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
51130	$(NORMAL_TARGET_EXPORTS)  \
51131	echo Configuring in $(TARGET_SUBDIR)/examples; \
51132	cd "$(TARGET_SUBDIR)/examples" || exit 1; \
51133	case $(srcdir) in \
51134	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51135	  *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
51136		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51137	esac; \
51138	srcdiroption="--srcdir=$${topdir}/examples"; \
51139	libsrcdir="$$s/examples"; \
51140	rm -f no-such-file || : ; \
51141	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51142	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51143	  --target=${target_alias} $${srcdiroption}  \
51144	  || exit 1
51145@endif target-examples
51146
51147
51148
51149
51150
51151.PHONY: all-target-examples maybe-all-target-examples
51152maybe-all-target-examples:
51153@if gcc-bootstrap
51154all-target-examples: stage_current
51155@endif gcc-bootstrap
51156@if target-examples
51157TARGET-target-examples=all
51158maybe-all-target-examples: all-target-examples
51159all-target-examples: configure-target-examples
51160	@: $(MAKE); $(unstage)
51161	@r=`${PWD_COMMAND}`; export r; \
51162	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51163	$(NORMAL_TARGET_EXPORTS)  \
51164	(cd $(TARGET_SUBDIR)/examples && \
51165	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51166		$(TARGET-target-examples))
51167@endif target-examples
51168
51169
51170
51171
51172
51173.PHONY: check-target-examples maybe-check-target-examples
51174maybe-check-target-examples:
51175@if target-examples
51176maybe-check-target-examples: check-target-examples
51177
51178# Dummy target for uncheckable module.
51179check-target-examples:
51180
51181@endif target-examples
51182
51183.PHONY: install-target-examples maybe-install-target-examples
51184maybe-install-target-examples:
51185@if target-examples
51186maybe-install-target-examples: install-target-examples
51187
51188# Dummy target for uninstallable.
51189install-target-examples:
51190
51191@endif target-examples
51192
51193# Other targets (info, dvi, pdf, etc.)
51194
51195.PHONY: maybe-info-target-examples info-target-examples
51196maybe-info-target-examples:
51197@if target-examples
51198maybe-info-target-examples: info-target-examples
51199
51200info-target-examples: \
51201    configure-target-examples
51202	@: $(MAKE); $(unstage)
51203	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51204	r=`${PWD_COMMAND}`; export r; \
51205	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51206	$(NORMAL_TARGET_EXPORTS) \
51207	echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
51208	for flag in $(EXTRA_TARGET_FLAGS); do \
51209	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51210	done; \
51211	(cd $(TARGET_SUBDIR)/examples && \
51212	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51213	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51214	          "RANLIB=$${RANLIB}" \
51215	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51216	           info) \
51217	  || exit 1
51218
51219@endif target-examples
51220
51221.PHONY: maybe-dvi-target-examples dvi-target-examples
51222maybe-dvi-target-examples:
51223@if target-examples
51224maybe-dvi-target-examples: dvi-target-examples
51225
51226dvi-target-examples: \
51227    configure-target-examples
51228	@: $(MAKE); $(unstage)
51229	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51230	r=`${PWD_COMMAND}`; export r; \
51231	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51232	$(NORMAL_TARGET_EXPORTS) \
51233	echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
51234	for flag in $(EXTRA_TARGET_FLAGS); do \
51235	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51236	done; \
51237	(cd $(TARGET_SUBDIR)/examples && \
51238	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51239	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51240	          "RANLIB=$${RANLIB}" \
51241	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51242	           dvi) \
51243	  || exit 1
51244
51245@endif target-examples
51246
51247.PHONY: maybe-pdf-target-examples pdf-target-examples
51248maybe-pdf-target-examples:
51249@if target-examples
51250maybe-pdf-target-examples: pdf-target-examples
51251
51252pdf-target-examples: \
51253    configure-target-examples
51254	@: $(MAKE); $(unstage)
51255	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51256	r=`${PWD_COMMAND}`; export r; \
51257	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51258	$(NORMAL_TARGET_EXPORTS) \
51259	echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
51260	for flag in $(EXTRA_TARGET_FLAGS); do \
51261	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51262	done; \
51263	(cd $(TARGET_SUBDIR)/examples && \
51264	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51265	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51266	          "RANLIB=$${RANLIB}" \
51267	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51268	           pdf) \
51269	  || exit 1
51270
51271@endif target-examples
51272
51273.PHONY: maybe-html-target-examples html-target-examples
51274maybe-html-target-examples:
51275@if target-examples
51276maybe-html-target-examples: html-target-examples
51277
51278html-target-examples: \
51279    configure-target-examples
51280	@: $(MAKE); $(unstage)
51281	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51282	r=`${PWD_COMMAND}`; export r; \
51283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51284	$(NORMAL_TARGET_EXPORTS) \
51285	echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
51286	for flag in $(EXTRA_TARGET_FLAGS); do \
51287	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51288	done; \
51289	(cd $(TARGET_SUBDIR)/examples && \
51290	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51291	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51292	          "RANLIB=$${RANLIB}" \
51293	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51294	           html) \
51295	  || exit 1
51296
51297@endif target-examples
51298
51299.PHONY: maybe-TAGS-target-examples TAGS-target-examples
51300maybe-TAGS-target-examples:
51301@if target-examples
51302maybe-TAGS-target-examples: TAGS-target-examples
51303
51304TAGS-target-examples: \
51305    configure-target-examples
51306	@: $(MAKE); $(unstage)
51307	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51308	r=`${PWD_COMMAND}`; export r; \
51309	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51310	$(NORMAL_TARGET_EXPORTS) \
51311	echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
51312	for flag in $(EXTRA_TARGET_FLAGS); do \
51313	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51314	done; \
51315	(cd $(TARGET_SUBDIR)/examples && \
51316	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51317	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51318	          "RANLIB=$${RANLIB}" \
51319	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51320	           TAGS) \
51321	  || exit 1
51322
51323@endif target-examples
51324
51325.PHONY: maybe-install-info-target-examples install-info-target-examples
51326maybe-install-info-target-examples:
51327@if target-examples
51328maybe-install-info-target-examples: install-info-target-examples
51329
51330install-info-target-examples: \
51331    configure-target-examples \
51332    info-target-examples
51333	@: $(MAKE); $(unstage)
51334	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51335	r=`${PWD_COMMAND}`; export r; \
51336	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51337	$(NORMAL_TARGET_EXPORTS) \
51338	echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
51339	for flag in $(EXTRA_TARGET_FLAGS); do \
51340	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51341	done; \
51342	(cd $(TARGET_SUBDIR)/examples && \
51343	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51344	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51345	          "RANLIB=$${RANLIB}" \
51346	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51347	           install-info) \
51348	  || exit 1
51349
51350@endif target-examples
51351
51352.PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
51353maybe-install-pdf-target-examples:
51354@if target-examples
51355maybe-install-pdf-target-examples: install-pdf-target-examples
51356
51357install-pdf-target-examples: \
51358    configure-target-examples \
51359    pdf-target-examples
51360	@: $(MAKE); $(unstage)
51361	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51362	r=`${PWD_COMMAND}`; export r; \
51363	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51364	$(NORMAL_TARGET_EXPORTS) \
51365	echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
51366	for flag in $(EXTRA_TARGET_FLAGS); do \
51367	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51368	done; \
51369	(cd $(TARGET_SUBDIR)/examples && \
51370	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51371	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51372	          "RANLIB=$${RANLIB}" \
51373	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51374	           install-pdf) \
51375	  || exit 1
51376
51377@endif target-examples
51378
51379.PHONY: maybe-install-html-target-examples install-html-target-examples
51380maybe-install-html-target-examples:
51381@if target-examples
51382maybe-install-html-target-examples: install-html-target-examples
51383
51384install-html-target-examples: \
51385    configure-target-examples \
51386    html-target-examples
51387	@: $(MAKE); $(unstage)
51388	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51389	r=`${PWD_COMMAND}`; export r; \
51390	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51391	$(NORMAL_TARGET_EXPORTS) \
51392	echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
51393	for flag in $(EXTRA_TARGET_FLAGS); do \
51394	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51395	done; \
51396	(cd $(TARGET_SUBDIR)/examples && \
51397	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51398	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51399	          "RANLIB=$${RANLIB}" \
51400	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51401	           install-html) \
51402	  || exit 1
51403
51404@endif target-examples
51405
51406.PHONY: maybe-installcheck-target-examples installcheck-target-examples
51407maybe-installcheck-target-examples:
51408@if target-examples
51409maybe-installcheck-target-examples: installcheck-target-examples
51410
51411installcheck-target-examples: \
51412    configure-target-examples
51413	@: $(MAKE); $(unstage)
51414	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51415	r=`${PWD_COMMAND}`; export r; \
51416	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51417	$(NORMAL_TARGET_EXPORTS) \
51418	echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
51419	for flag in $(EXTRA_TARGET_FLAGS); do \
51420	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51421	done; \
51422	(cd $(TARGET_SUBDIR)/examples && \
51423	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51424	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51425	          "RANLIB=$${RANLIB}" \
51426	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51427	           installcheck) \
51428	  || exit 1
51429
51430@endif target-examples
51431
51432.PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
51433maybe-mostlyclean-target-examples:
51434@if target-examples
51435maybe-mostlyclean-target-examples: mostlyclean-target-examples
51436
51437mostlyclean-target-examples:
51438	@: $(MAKE); $(unstage)
51439	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51440	r=`${PWD_COMMAND}`; export r; \
51441	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51442	$(NORMAL_TARGET_EXPORTS) \
51443	echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
51444	for flag in $(EXTRA_TARGET_FLAGS); do \
51445	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51446	done; \
51447	(cd $(TARGET_SUBDIR)/examples && \
51448	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51449	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51450	          "RANLIB=$${RANLIB}" \
51451	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51452	           mostlyclean) \
51453	  || exit 1
51454
51455@endif target-examples
51456
51457.PHONY: maybe-clean-target-examples clean-target-examples
51458maybe-clean-target-examples:
51459@if target-examples
51460maybe-clean-target-examples: clean-target-examples
51461
51462clean-target-examples:
51463	@: $(MAKE); $(unstage)
51464	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51465	r=`${PWD_COMMAND}`; export r; \
51466	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51467	$(NORMAL_TARGET_EXPORTS) \
51468	echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
51469	for flag in $(EXTRA_TARGET_FLAGS); do \
51470	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51471	done; \
51472	(cd $(TARGET_SUBDIR)/examples && \
51473	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51474	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51475	          "RANLIB=$${RANLIB}" \
51476	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51477	           clean) \
51478	  || exit 1
51479
51480@endif target-examples
51481
51482.PHONY: maybe-distclean-target-examples distclean-target-examples
51483maybe-distclean-target-examples:
51484@if target-examples
51485maybe-distclean-target-examples: distclean-target-examples
51486
51487distclean-target-examples:
51488	@: $(MAKE); $(unstage)
51489	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51490	r=`${PWD_COMMAND}`; export r; \
51491	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51492	$(NORMAL_TARGET_EXPORTS) \
51493	echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
51494	for flag in $(EXTRA_TARGET_FLAGS); do \
51495	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51496	done; \
51497	(cd $(TARGET_SUBDIR)/examples && \
51498	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51499	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51500	          "RANLIB=$${RANLIB}" \
51501	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51502	           distclean) \
51503	  || exit 1
51504
51505@endif target-examples
51506
51507.PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
51508maybe-maintainer-clean-target-examples:
51509@if target-examples
51510maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
51511
51512maintainer-clean-target-examples:
51513	@: $(MAKE); $(unstage)
51514	@[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
51515	r=`${PWD_COMMAND}`; export r; \
51516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51517	$(NORMAL_TARGET_EXPORTS) \
51518	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
51519	for flag in $(EXTRA_TARGET_FLAGS); do \
51520	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51521	done; \
51522	(cd $(TARGET_SUBDIR)/examples && \
51523	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51524	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51525	          "RANLIB=$${RANLIB}" \
51526	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51527	           maintainer-clean) \
51528	  || exit 1
51529
51530@endif target-examples
51531
51532
51533
51534
51535
51536.PHONY: configure-target-libffi maybe-configure-target-libffi
51537maybe-configure-target-libffi:
51538@if gcc-bootstrap
51539configure-target-libffi: stage_current
51540@endif gcc-bootstrap
51541@if target-libffi
51542maybe-configure-target-libffi: configure-target-libffi
51543configure-target-libffi:
51544	@: $(MAKE); $(unstage)
51545	@r=`${PWD_COMMAND}`; export r; \
51546	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51547	echo "Checking multilib configuration for libffi..."; \
51548	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51549	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
51550	if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
51551	  if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
51552	    rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
51553	  else \
51554	    rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
51555	    mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51556	  fi; \
51557	else \
51558	  mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
51559	fi; \
51560	test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
51561	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
51562	$(NORMAL_TARGET_EXPORTS)  \
51563	echo Configuring in $(TARGET_SUBDIR)/libffi; \
51564	cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
51565	case $(srcdir) in \
51566	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51567	  *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
51568		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51569	esac; \
51570	srcdiroption="--srcdir=$${topdir}/libffi"; \
51571	libsrcdir="$$s/libffi"; \
51572	rm -f no-such-file || : ; \
51573	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51574	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51575	  --target=${target_alias} $${srcdiroption}  \
51576	  || exit 1
51577@endif target-libffi
51578
51579
51580
51581
51582
51583.PHONY: all-target-libffi maybe-all-target-libffi
51584maybe-all-target-libffi:
51585@if gcc-bootstrap
51586all-target-libffi: stage_current
51587@endif gcc-bootstrap
51588@if target-libffi
51589TARGET-target-libffi=all
51590maybe-all-target-libffi: all-target-libffi
51591all-target-libffi: configure-target-libffi
51592	@: $(MAKE); $(unstage)
51593	@r=`${PWD_COMMAND}`; export r; \
51594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51595	$(NORMAL_TARGET_EXPORTS)  \
51596	(cd $(TARGET_SUBDIR)/libffi && \
51597	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
51598		$(TARGET-target-libffi))
51599@endif target-libffi
51600
51601
51602
51603
51604
51605.PHONY: check-target-libffi maybe-check-target-libffi
51606maybe-check-target-libffi:
51607@if target-libffi
51608maybe-check-target-libffi: check-target-libffi
51609
51610check-target-libffi:
51611	@: $(MAKE); $(unstage)
51612	@r=`${PWD_COMMAND}`; export r; \
51613	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51614	$(NORMAL_TARGET_EXPORTS) \
51615	(cd $(TARGET_SUBDIR)/libffi && \
51616	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51617
51618@endif target-libffi
51619
51620.PHONY: install-target-libffi maybe-install-target-libffi
51621maybe-install-target-libffi:
51622@if target-libffi
51623maybe-install-target-libffi: install-target-libffi
51624
51625install-target-libffi: installdirs
51626	@: $(MAKE); $(unstage)
51627	@r=`${PWD_COMMAND}`; export r; \
51628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51629	$(NORMAL_TARGET_EXPORTS) \
51630	(cd $(TARGET_SUBDIR)/libffi && \
51631	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51632
51633@endif target-libffi
51634
51635# Other targets (info, dvi, pdf, etc.)
51636
51637.PHONY: maybe-info-target-libffi info-target-libffi
51638maybe-info-target-libffi:
51639@if target-libffi
51640maybe-info-target-libffi: info-target-libffi
51641
51642info-target-libffi: \
51643    configure-target-libffi
51644	@: $(MAKE); $(unstage)
51645	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51646	r=`${PWD_COMMAND}`; export r; \
51647	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51648	$(NORMAL_TARGET_EXPORTS) \
51649	echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
51650	for flag in $(EXTRA_TARGET_FLAGS); do \
51651	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51652	done; \
51653	(cd $(TARGET_SUBDIR)/libffi && \
51654	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51655	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51656	          "RANLIB=$${RANLIB}" \
51657	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51658	           info) \
51659	  || exit 1
51660
51661@endif target-libffi
51662
51663.PHONY: maybe-dvi-target-libffi dvi-target-libffi
51664maybe-dvi-target-libffi:
51665@if target-libffi
51666maybe-dvi-target-libffi: dvi-target-libffi
51667
51668dvi-target-libffi: \
51669    configure-target-libffi
51670	@: $(MAKE); $(unstage)
51671	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51672	r=`${PWD_COMMAND}`; export r; \
51673	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51674	$(NORMAL_TARGET_EXPORTS) \
51675	echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
51676	for flag in $(EXTRA_TARGET_FLAGS); do \
51677	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51678	done; \
51679	(cd $(TARGET_SUBDIR)/libffi && \
51680	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51681	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51682	          "RANLIB=$${RANLIB}" \
51683	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51684	           dvi) \
51685	  || exit 1
51686
51687@endif target-libffi
51688
51689.PHONY: maybe-pdf-target-libffi pdf-target-libffi
51690maybe-pdf-target-libffi:
51691@if target-libffi
51692maybe-pdf-target-libffi: pdf-target-libffi
51693
51694pdf-target-libffi: \
51695    configure-target-libffi
51696	@: $(MAKE); $(unstage)
51697	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51698	r=`${PWD_COMMAND}`; export r; \
51699	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51700	$(NORMAL_TARGET_EXPORTS) \
51701	echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
51702	for flag in $(EXTRA_TARGET_FLAGS); do \
51703	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51704	done; \
51705	(cd $(TARGET_SUBDIR)/libffi && \
51706	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51707	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51708	          "RANLIB=$${RANLIB}" \
51709	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51710	           pdf) \
51711	  || exit 1
51712
51713@endif target-libffi
51714
51715.PHONY: maybe-html-target-libffi html-target-libffi
51716maybe-html-target-libffi:
51717@if target-libffi
51718maybe-html-target-libffi: html-target-libffi
51719
51720html-target-libffi: \
51721    configure-target-libffi
51722	@: $(MAKE); $(unstage)
51723	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51724	r=`${PWD_COMMAND}`; export r; \
51725	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51726	$(NORMAL_TARGET_EXPORTS) \
51727	echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
51728	for flag in $(EXTRA_TARGET_FLAGS); do \
51729	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51730	done; \
51731	(cd $(TARGET_SUBDIR)/libffi && \
51732	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51733	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51734	          "RANLIB=$${RANLIB}" \
51735	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51736	           html) \
51737	  || exit 1
51738
51739@endif target-libffi
51740
51741.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
51742maybe-TAGS-target-libffi:
51743@if target-libffi
51744maybe-TAGS-target-libffi: TAGS-target-libffi
51745
51746TAGS-target-libffi: \
51747    configure-target-libffi
51748	@: $(MAKE); $(unstage)
51749	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51750	r=`${PWD_COMMAND}`; export r; \
51751	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51752	$(NORMAL_TARGET_EXPORTS) \
51753	echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
51754	for flag in $(EXTRA_TARGET_FLAGS); do \
51755	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51756	done; \
51757	(cd $(TARGET_SUBDIR)/libffi && \
51758	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51759	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51760	          "RANLIB=$${RANLIB}" \
51761	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51762	           TAGS) \
51763	  || exit 1
51764
51765@endif target-libffi
51766
51767.PHONY: maybe-install-info-target-libffi install-info-target-libffi
51768maybe-install-info-target-libffi:
51769@if target-libffi
51770maybe-install-info-target-libffi: install-info-target-libffi
51771
51772install-info-target-libffi: \
51773    configure-target-libffi \
51774    info-target-libffi
51775	@: $(MAKE); $(unstage)
51776	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51777	r=`${PWD_COMMAND}`; export r; \
51778	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51779	$(NORMAL_TARGET_EXPORTS) \
51780	echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
51781	for flag in $(EXTRA_TARGET_FLAGS); do \
51782	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51783	done; \
51784	(cd $(TARGET_SUBDIR)/libffi && \
51785	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51786	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51787	          "RANLIB=$${RANLIB}" \
51788	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51789	           install-info) \
51790	  || exit 1
51791
51792@endif target-libffi
51793
51794.PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
51795maybe-install-pdf-target-libffi:
51796@if target-libffi
51797maybe-install-pdf-target-libffi: install-pdf-target-libffi
51798
51799install-pdf-target-libffi: \
51800    configure-target-libffi \
51801    pdf-target-libffi
51802	@: $(MAKE); $(unstage)
51803	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51804	r=`${PWD_COMMAND}`; export r; \
51805	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51806	$(NORMAL_TARGET_EXPORTS) \
51807	echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
51808	for flag in $(EXTRA_TARGET_FLAGS); do \
51809	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51810	done; \
51811	(cd $(TARGET_SUBDIR)/libffi && \
51812	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51813	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51814	          "RANLIB=$${RANLIB}" \
51815	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51816	           install-pdf) \
51817	  || exit 1
51818
51819@endif target-libffi
51820
51821.PHONY: maybe-install-html-target-libffi install-html-target-libffi
51822maybe-install-html-target-libffi:
51823@if target-libffi
51824maybe-install-html-target-libffi: install-html-target-libffi
51825
51826install-html-target-libffi: \
51827    configure-target-libffi \
51828    html-target-libffi
51829	@: $(MAKE); $(unstage)
51830	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51831	r=`${PWD_COMMAND}`; export r; \
51832	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51833	$(NORMAL_TARGET_EXPORTS) \
51834	echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
51835	for flag in $(EXTRA_TARGET_FLAGS); do \
51836	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51837	done; \
51838	(cd $(TARGET_SUBDIR)/libffi && \
51839	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51840	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51841	          "RANLIB=$${RANLIB}" \
51842	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51843	           install-html) \
51844	  || exit 1
51845
51846@endif target-libffi
51847
51848.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
51849maybe-installcheck-target-libffi:
51850@if target-libffi
51851maybe-installcheck-target-libffi: installcheck-target-libffi
51852
51853installcheck-target-libffi: \
51854    configure-target-libffi
51855	@: $(MAKE); $(unstage)
51856	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51857	r=`${PWD_COMMAND}`; export r; \
51858	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51859	$(NORMAL_TARGET_EXPORTS) \
51860	echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
51861	for flag in $(EXTRA_TARGET_FLAGS); do \
51862	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51863	done; \
51864	(cd $(TARGET_SUBDIR)/libffi && \
51865	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51866	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51867	          "RANLIB=$${RANLIB}" \
51868	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51869	           installcheck) \
51870	  || exit 1
51871
51872@endif target-libffi
51873
51874.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
51875maybe-mostlyclean-target-libffi:
51876@if target-libffi
51877maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
51878
51879mostlyclean-target-libffi:
51880	@: $(MAKE); $(unstage)
51881	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51882	r=`${PWD_COMMAND}`; export r; \
51883	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51884	$(NORMAL_TARGET_EXPORTS) \
51885	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
51886	for flag in $(EXTRA_TARGET_FLAGS); do \
51887	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51888	done; \
51889	(cd $(TARGET_SUBDIR)/libffi && \
51890	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51891	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51892	          "RANLIB=$${RANLIB}" \
51893	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51894	           mostlyclean) \
51895	  || exit 1
51896
51897@endif target-libffi
51898
51899.PHONY: maybe-clean-target-libffi clean-target-libffi
51900maybe-clean-target-libffi:
51901@if target-libffi
51902maybe-clean-target-libffi: clean-target-libffi
51903
51904clean-target-libffi:
51905	@: $(MAKE); $(unstage)
51906	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51907	r=`${PWD_COMMAND}`; export r; \
51908	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51909	$(NORMAL_TARGET_EXPORTS) \
51910	echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
51911	for flag in $(EXTRA_TARGET_FLAGS); do \
51912	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51913	done; \
51914	(cd $(TARGET_SUBDIR)/libffi && \
51915	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51916	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51917	          "RANLIB=$${RANLIB}" \
51918	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51919	           clean) \
51920	  || exit 1
51921
51922@endif target-libffi
51923
51924.PHONY: maybe-distclean-target-libffi distclean-target-libffi
51925maybe-distclean-target-libffi:
51926@if target-libffi
51927maybe-distclean-target-libffi: distclean-target-libffi
51928
51929distclean-target-libffi:
51930	@: $(MAKE); $(unstage)
51931	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51932	r=`${PWD_COMMAND}`; export r; \
51933	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51934	$(NORMAL_TARGET_EXPORTS) \
51935	echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
51936	for flag in $(EXTRA_TARGET_FLAGS); do \
51937	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51938	done; \
51939	(cd $(TARGET_SUBDIR)/libffi && \
51940	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51941	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51942	          "RANLIB=$${RANLIB}" \
51943	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51944	           distclean) \
51945	  || exit 1
51946
51947@endif target-libffi
51948
51949.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
51950maybe-maintainer-clean-target-libffi:
51951@if target-libffi
51952maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
51953
51954maintainer-clean-target-libffi:
51955	@: $(MAKE); $(unstage)
51956	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
51957	r=`${PWD_COMMAND}`; export r; \
51958	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51959	$(NORMAL_TARGET_EXPORTS) \
51960	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
51961	for flag in $(EXTRA_TARGET_FLAGS); do \
51962	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51963	done; \
51964	(cd $(TARGET_SUBDIR)/libffi && \
51965	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51966	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51967	          "RANLIB=$${RANLIB}" \
51968	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51969	           maintainer-clean) \
51970	  || exit 1
51971
51972@endif target-libffi
51973
51974
51975
51976
51977
51978.PHONY: configure-target-libjava maybe-configure-target-libjava
51979maybe-configure-target-libjava:
51980@if gcc-bootstrap
51981configure-target-libjava: stage_current
51982@endif gcc-bootstrap
51983@if target-libjava
51984maybe-configure-target-libjava: configure-target-libjava
51985configure-target-libjava:
51986	@: $(MAKE); $(unstage)
51987	@r=`${PWD_COMMAND}`; export r; \
51988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51989	echo "Checking multilib configuration for libjava..."; \
51990	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
51991	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
51992	if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
51993	  if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
51994	    rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
51995	  else \
51996	    rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
51997	    mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
51998	  fi; \
51999	else \
52000	  mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
52001	fi; \
52002	test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
52003	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
52004	$(RAW_CXX_TARGET_EXPORTS)  \
52005	echo Configuring in $(TARGET_SUBDIR)/libjava; \
52006	cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
52007	case $(srcdir) in \
52008	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52009	  *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
52010		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52011	esac; \
52012	srcdiroption="--srcdir=$${topdir}/libjava"; \
52013	libsrcdir="$$s/libjava"; \
52014	rm -f no-such-file || : ; \
52015	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52016	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52017	  --target=${target_alias} $${srcdiroption}  \
52018	  || exit 1
52019@endif target-libjava
52020
52021
52022
52023
52024
52025.PHONY: all-target-libjava maybe-all-target-libjava
52026maybe-all-target-libjava:
52027@if gcc-bootstrap
52028all-target-libjava: stage_current
52029@endif gcc-bootstrap
52030@if target-libjava
52031TARGET-target-libjava=all
52032maybe-all-target-libjava: all-target-libjava
52033all-target-libjava: configure-target-libjava
52034	@: $(MAKE); $(unstage)
52035	@r=`${PWD_COMMAND}`; export r; \
52036	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52037	$(RAW_CXX_TARGET_EXPORTS)  \
52038	(cd $(TARGET_SUBDIR)/libjava && \
52039	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
52040		$(TARGET-target-libjava))
52041@endif target-libjava
52042
52043
52044
52045
52046
52047.PHONY: check-target-libjava maybe-check-target-libjava
52048maybe-check-target-libjava:
52049@if target-libjava
52050maybe-check-target-libjava: check-target-libjava
52051
52052check-target-libjava:
52053	@: $(MAKE); $(unstage)
52054	@r=`${PWD_COMMAND}`; export r; \
52055	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52056	$(RAW_CXX_TARGET_EXPORTS) \
52057	(cd $(TARGET_SUBDIR)/libjava && \
52058	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
52059
52060@endif target-libjava
52061
52062.PHONY: install-target-libjava maybe-install-target-libjava
52063maybe-install-target-libjava:
52064@if target-libjava
52065maybe-install-target-libjava: install-target-libjava
52066
52067install-target-libjava: installdirs
52068	@: $(MAKE); $(unstage)
52069	@r=`${PWD_COMMAND}`; export r; \
52070	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52071	$(RAW_CXX_TARGET_EXPORTS) \
52072	(cd $(TARGET_SUBDIR)/libjava && \
52073	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52074
52075@endif target-libjava
52076
52077# Other targets (info, dvi, pdf, etc.)
52078
52079.PHONY: maybe-info-target-libjava info-target-libjava
52080maybe-info-target-libjava:
52081@if target-libjava
52082maybe-info-target-libjava: info-target-libjava
52083
52084info-target-libjava: \
52085    configure-target-libjava
52086	@: $(MAKE); $(unstage)
52087	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52088	r=`${PWD_COMMAND}`; export r; \
52089	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52090	$(RAW_CXX_TARGET_EXPORTS) \
52091	echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
52092	for flag in $(EXTRA_TARGET_FLAGS); do \
52093	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52094	done; \
52095	(cd $(TARGET_SUBDIR)/libjava && \
52096	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52097	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52098	          "RANLIB=$${RANLIB}" \
52099	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52100	           info) \
52101	  || exit 1
52102
52103@endif target-libjava
52104
52105.PHONY: maybe-dvi-target-libjava dvi-target-libjava
52106maybe-dvi-target-libjava:
52107@if target-libjava
52108maybe-dvi-target-libjava: dvi-target-libjava
52109
52110dvi-target-libjava: \
52111    configure-target-libjava
52112	@: $(MAKE); $(unstage)
52113	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52114	r=`${PWD_COMMAND}`; export r; \
52115	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52116	$(RAW_CXX_TARGET_EXPORTS) \
52117	echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
52118	for flag in $(EXTRA_TARGET_FLAGS); do \
52119	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52120	done; \
52121	(cd $(TARGET_SUBDIR)/libjava && \
52122	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52123	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52124	          "RANLIB=$${RANLIB}" \
52125	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52126	           dvi) \
52127	  || exit 1
52128
52129@endif target-libjava
52130
52131.PHONY: maybe-pdf-target-libjava pdf-target-libjava
52132maybe-pdf-target-libjava:
52133@if target-libjava
52134maybe-pdf-target-libjava: pdf-target-libjava
52135
52136pdf-target-libjava: \
52137    configure-target-libjava
52138	@: $(MAKE); $(unstage)
52139	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52140	r=`${PWD_COMMAND}`; export r; \
52141	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52142	$(RAW_CXX_TARGET_EXPORTS) \
52143	echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
52144	for flag in $(EXTRA_TARGET_FLAGS); do \
52145	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52146	done; \
52147	(cd $(TARGET_SUBDIR)/libjava && \
52148	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52149	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52150	          "RANLIB=$${RANLIB}" \
52151	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52152	           pdf) \
52153	  || exit 1
52154
52155@endif target-libjava
52156
52157.PHONY: maybe-html-target-libjava html-target-libjava
52158maybe-html-target-libjava:
52159@if target-libjava
52160maybe-html-target-libjava: html-target-libjava
52161
52162html-target-libjava: \
52163    configure-target-libjava
52164	@: $(MAKE); $(unstage)
52165	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52166	r=`${PWD_COMMAND}`; export r; \
52167	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52168	$(RAW_CXX_TARGET_EXPORTS) \
52169	echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
52170	for flag in $(EXTRA_TARGET_FLAGS); do \
52171	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52172	done; \
52173	(cd $(TARGET_SUBDIR)/libjava && \
52174	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52175	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52176	          "RANLIB=$${RANLIB}" \
52177	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52178	           html) \
52179	  || exit 1
52180
52181@endif target-libjava
52182
52183.PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
52184maybe-TAGS-target-libjava:
52185@if target-libjava
52186maybe-TAGS-target-libjava: TAGS-target-libjava
52187
52188TAGS-target-libjava: \
52189    configure-target-libjava
52190	@: $(MAKE); $(unstage)
52191	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52192	r=`${PWD_COMMAND}`; export r; \
52193	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52194	$(RAW_CXX_TARGET_EXPORTS) \
52195	echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
52196	for flag in $(EXTRA_TARGET_FLAGS); do \
52197	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52198	done; \
52199	(cd $(TARGET_SUBDIR)/libjava && \
52200	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52201	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52202	          "RANLIB=$${RANLIB}" \
52203	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52204	           TAGS) \
52205	  || exit 1
52206
52207@endif target-libjava
52208
52209.PHONY: maybe-install-info-target-libjava install-info-target-libjava
52210maybe-install-info-target-libjava:
52211@if target-libjava
52212maybe-install-info-target-libjava: install-info-target-libjava
52213
52214install-info-target-libjava: \
52215    configure-target-libjava \
52216    info-target-libjava
52217	@: $(MAKE); $(unstage)
52218	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52219	r=`${PWD_COMMAND}`; export r; \
52220	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52221	$(RAW_CXX_TARGET_EXPORTS) \
52222	echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
52223	for flag in $(EXTRA_TARGET_FLAGS); do \
52224	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52225	done; \
52226	(cd $(TARGET_SUBDIR)/libjava && \
52227	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52228	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52229	          "RANLIB=$${RANLIB}" \
52230	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52231	           install-info) \
52232	  || exit 1
52233
52234@endif target-libjava
52235
52236.PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
52237maybe-install-pdf-target-libjava:
52238@if target-libjava
52239maybe-install-pdf-target-libjava: install-pdf-target-libjava
52240
52241install-pdf-target-libjava: \
52242    configure-target-libjava \
52243    pdf-target-libjava
52244	@: $(MAKE); $(unstage)
52245	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52246	r=`${PWD_COMMAND}`; export r; \
52247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52248	$(RAW_CXX_TARGET_EXPORTS) \
52249	echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
52250	for flag in $(EXTRA_TARGET_FLAGS); do \
52251	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52252	done; \
52253	(cd $(TARGET_SUBDIR)/libjava && \
52254	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52255	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52256	          "RANLIB=$${RANLIB}" \
52257	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52258	           install-pdf) \
52259	  || exit 1
52260
52261@endif target-libjava
52262
52263.PHONY: maybe-install-html-target-libjava install-html-target-libjava
52264maybe-install-html-target-libjava:
52265@if target-libjava
52266maybe-install-html-target-libjava: install-html-target-libjava
52267
52268install-html-target-libjava: \
52269    configure-target-libjava \
52270    html-target-libjava
52271	@: $(MAKE); $(unstage)
52272	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52273	r=`${PWD_COMMAND}`; export r; \
52274	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52275	$(RAW_CXX_TARGET_EXPORTS) \
52276	echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
52277	for flag in $(EXTRA_TARGET_FLAGS); do \
52278	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52279	done; \
52280	(cd $(TARGET_SUBDIR)/libjava && \
52281	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52282	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52283	          "RANLIB=$${RANLIB}" \
52284	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52285	           install-html) \
52286	  || exit 1
52287
52288@endif target-libjava
52289
52290.PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
52291maybe-installcheck-target-libjava:
52292@if target-libjava
52293maybe-installcheck-target-libjava: installcheck-target-libjava
52294
52295installcheck-target-libjava: \
52296    configure-target-libjava
52297	@: $(MAKE); $(unstage)
52298	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52299	r=`${PWD_COMMAND}`; export r; \
52300	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52301	$(RAW_CXX_TARGET_EXPORTS) \
52302	echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
52303	for flag in $(EXTRA_TARGET_FLAGS); do \
52304	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52305	done; \
52306	(cd $(TARGET_SUBDIR)/libjava && \
52307	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52308	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52309	          "RANLIB=$${RANLIB}" \
52310	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52311	           installcheck) \
52312	  || exit 1
52313
52314@endif target-libjava
52315
52316.PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
52317maybe-mostlyclean-target-libjava:
52318@if target-libjava
52319maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
52320
52321mostlyclean-target-libjava:
52322	@: $(MAKE); $(unstage)
52323	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52324	r=`${PWD_COMMAND}`; export r; \
52325	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52326	$(RAW_CXX_TARGET_EXPORTS) \
52327	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
52328	for flag in $(EXTRA_TARGET_FLAGS); do \
52329	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52330	done; \
52331	(cd $(TARGET_SUBDIR)/libjava && \
52332	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52333	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52334	          "RANLIB=$${RANLIB}" \
52335	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52336	           mostlyclean) \
52337	  || exit 1
52338
52339@endif target-libjava
52340
52341.PHONY: maybe-clean-target-libjava clean-target-libjava
52342maybe-clean-target-libjava:
52343@if target-libjava
52344maybe-clean-target-libjava: clean-target-libjava
52345
52346clean-target-libjava:
52347	@: $(MAKE); $(unstage)
52348	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52349	r=`${PWD_COMMAND}`; export r; \
52350	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52351	$(RAW_CXX_TARGET_EXPORTS) \
52352	echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
52353	for flag in $(EXTRA_TARGET_FLAGS); do \
52354	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52355	done; \
52356	(cd $(TARGET_SUBDIR)/libjava && \
52357	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52358	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52359	          "RANLIB=$${RANLIB}" \
52360	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52361	           clean) \
52362	  || exit 1
52363
52364@endif target-libjava
52365
52366.PHONY: maybe-distclean-target-libjava distclean-target-libjava
52367maybe-distclean-target-libjava:
52368@if target-libjava
52369maybe-distclean-target-libjava: distclean-target-libjava
52370
52371distclean-target-libjava:
52372	@: $(MAKE); $(unstage)
52373	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52374	r=`${PWD_COMMAND}`; export r; \
52375	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52376	$(RAW_CXX_TARGET_EXPORTS) \
52377	echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
52378	for flag in $(EXTRA_TARGET_FLAGS); do \
52379	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52380	done; \
52381	(cd $(TARGET_SUBDIR)/libjava && \
52382	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52383	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52384	          "RANLIB=$${RANLIB}" \
52385	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52386	           distclean) \
52387	  || exit 1
52388
52389@endif target-libjava
52390
52391.PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
52392maybe-maintainer-clean-target-libjava:
52393@if target-libjava
52394maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
52395
52396maintainer-clean-target-libjava:
52397	@: $(MAKE); $(unstage)
52398	@[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
52399	r=`${PWD_COMMAND}`; export r; \
52400	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52401	$(RAW_CXX_TARGET_EXPORTS) \
52402	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
52403	for flag in $(EXTRA_TARGET_FLAGS); do \
52404	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52405	done; \
52406	(cd $(TARGET_SUBDIR)/libjava && \
52407	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52408	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52409	          "RANLIB=$${RANLIB}" \
52410	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52411	           maintainer-clean) \
52412	  || exit 1
52413
52414@endif target-libjava
52415
52416
52417
52418
52419
52420.PHONY: configure-target-zlib maybe-configure-target-zlib
52421maybe-configure-target-zlib:
52422@if gcc-bootstrap
52423configure-target-zlib: stage_current
52424@endif gcc-bootstrap
52425@if target-zlib
52426maybe-configure-target-zlib: configure-target-zlib
52427configure-target-zlib:
52428	@: $(MAKE); $(unstage)
52429	@r=`${PWD_COMMAND}`; export r; \
52430	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52431	echo "Checking multilib configuration for zlib..."; \
52432	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52433	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
52434	if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
52435	  if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
52436	    rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
52437	  else \
52438	    rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
52439	    mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52440	  fi; \
52441	else \
52442	  mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
52443	fi; \
52444	test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
52445	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
52446	$(NORMAL_TARGET_EXPORTS)  \
52447	echo Configuring in $(TARGET_SUBDIR)/zlib; \
52448	cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
52449	case $(srcdir) in \
52450	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52451	  *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
52452		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52453	esac; \
52454	srcdiroption="--srcdir=$${topdir}/zlib"; \
52455	libsrcdir="$$s/zlib"; \
52456	rm -f no-such-file || : ; \
52457	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52458	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52459	  --target=${target_alias} $${srcdiroption}  \
52460	  || exit 1
52461@endif target-zlib
52462
52463
52464
52465
52466
52467.PHONY: all-target-zlib maybe-all-target-zlib
52468maybe-all-target-zlib:
52469@if gcc-bootstrap
52470all-target-zlib: stage_current
52471@endif gcc-bootstrap
52472@if target-zlib
52473TARGET-target-zlib=all
52474maybe-all-target-zlib: all-target-zlib
52475all-target-zlib: configure-target-zlib
52476	@: $(MAKE); $(unstage)
52477	@r=`${PWD_COMMAND}`; export r; \
52478	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52479	$(NORMAL_TARGET_EXPORTS)  \
52480	(cd $(TARGET_SUBDIR)/zlib && \
52481	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52482		$(TARGET-target-zlib))
52483@endif target-zlib
52484
52485
52486
52487
52488
52489.PHONY: check-target-zlib maybe-check-target-zlib
52490maybe-check-target-zlib:
52491@if target-zlib
52492maybe-check-target-zlib: check-target-zlib
52493
52494check-target-zlib:
52495	@: $(MAKE); $(unstage)
52496	@r=`${PWD_COMMAND}`; export r; \
52497	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52498	$(NORMAL_TARGET_EXPORTS) \
52499	(cd $(TARGET_SUBDIR)/zlib && \
52500	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52501
52502@endif target-zlib
52503
52504.PHONY: install-target-zlib maybe-install-target-zlib
52505maybe-install-target-zlib:
52506@if target-zlib
52507maybe-install-target-zlib: install-target-zlib
52508
52509install-target-zlib: installdirs
52510	@: $(MAKE); $(unstage)
52511	@r=`${PWD_COMMAND}`; export r; \
52512	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52513	$(NORMAL_TARGET_EXPORTS) \
52514	(cd $(TARGET_SUBDIR)/zlib && \
52515	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52516
52517@endif target-zlib
52518
52519# Other targets (info, dvi, pdf, etc.)
52520
52521.PHONY: maybe-info-target-zlib info-target-zlib
52522maybe-info-target-zlib:
52523@if target-zlib
52524maybe-info-target-zlib: info-target-zlib
52525
52526info-target-zlib: \
52527    configure-target-zlib
52528	@: $(MAKE); $(unstage)
52529	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52530	r=`${PWD_COMMAND}`; export r; \
52531	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52532	$(NORMAL_TARGET_EXPORTS) \
52533	echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
52534	for flag in $(EXTRA_TARGET_FLAGS); do \
52535	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52536	done; \
52537	(cd $(TARGET_SUBDIR)/zlib && \
52538	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52539	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52540	          "RANLIB=$${RANLIB}" \
52541	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52542	           info) \
52543	  || exit 1
52544
52545@endif target-zlib
52546
52547.PHONY: maybe-dvi-target-zlib dvi-target-zlib
52548maybe-dvi-target-zlib:
52549@if target-zlib
52550maybe-dvi-target-zlib: dvi-target-zlib
52551
52552dvi-target-zlib: \
52553    configure-target-zlib
52554	@: $(MAKE); $(unstage)
52555	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52556	r=`${PWD_COMMAND}`; export r; \
52557	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52558	$(NORMAL_TARGET_EXPORTS) \
52559	echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
52560	for flag in $(EXTRA_TARGET_FLAGS); do \
52561	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52562	done; \
52563	(cd $(TARGET_SUBDIR)/zlib && \
52564	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52565	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52566	          "RANLIB=$${RANLIB}" \
52567	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52568	           dvi) \
52569	  || exit 1
52570
52571@endif target-zlib
52572
52573.PHONY: maybe-pdf-target-zlib pdf-target-zlib
52574maybe-pdf-target-zlib:
52575@if target-zlib
52576maybe-pdf-target-zlib: pdf-target-zlib
52577
52578pdf-target-zlib: \
52579    configure-target-zlib
52580	@: $(MAKE); $(unstage)
52581	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52582	r=`${PWD_COMMAND}`; export r; \
52583	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52584	$(NORMAL_TARGET_EXPORTS) \
52585	echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
52586	for flag in $(EXTRA_TARGET_FLAGS); do \
52587	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52588	done; \
52589	(cd $(TARGET_SUBDIR)/zlib && \
52590	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52591	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52592	          "RANLIB=$${RANLIB}" \
52593	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52594	           pdf) \
52595	  || exit 1
52596
52597@endif target-zlib
52598
52599.PHONY: maybe-html-target-zlib html-target-zlib
52600maybe-html-target-zlib:
52601@if target-zlib
52602maybe-html-target-zlib: html-target-zlib
52603
52604html-target-zlib: \
52605    configure-target-zlib
52606	@: $(MAKE); $(unstage)
52607	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52608	r=`${PWD_COMMAND}`; export r; \
52609	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52610	$(NORMAL_TARGET_EXPORTS) \
52611	echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
52612	for flag in $(EXTRA_TARGET_FLAGS); do \
52613	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52614	done; \
52615	(cd $(TARGET_SUBDIR)/zlib && \
52616	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52617	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52618	          "RANLIB=$${RANLIB}" \
52619	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52620	           html) \
52621	  || exit 1
52622
52623@endif target-zlib
52624
52625.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
52626maybe-TAGS-target-zlib:
52627@if target-zlib
52628maybe-TAGS-target-zlib: TAGS-target-zlib
52629
52630TAGS-target-zlib: \
52631    configure-target-zlib
52632	@: $(MAKE); $(unstage)
52633	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52634	r=`${PWD_COMMAND}`; export r; \
52635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52636	$(NORMAL_TARGET_EXPORTS) \
52637	echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
52638	for flag in $(EXTRA_TARGET_FLAGS); do \
52639	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52640	done; \
52641	(cd $(TARGET_SUBDIR)/zlib && \
52642	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52643	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52644	          "RANLIB=$${RANLIB}" \
52645	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52646	           TAGS) \
52647	  || exit 1
52648
52649@endif target-zlib
52650
52651.PHONY: maybe-install-info-target-zlib install-info-target-zlib
52652maybe-install-info-target-zlib:
52653@if target-zlib
52654maybe-install-info-target-zlib: install-info-target-zlib
52655
52656install-info-target-zlib: \
52657    configure-target-zlib \
52658    info-target-zlib
52659	@: $(MAKE); $(unstage)
52660	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52661	r=`${PWD_COMMAND}`; export r; \
52662	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52663	$(NORMAL_TARGET_EXPORTS) \
52664	echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
52665	for flag in $(EXTRA_TARGET_FLAGS); do \
52666	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52667	done; \
52668	(cd $(TARGET_SUBDIR)/zlib && \
52669	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52670	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52671	          "RANLIB=$${RANLIB}" \
52672	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52673	           install-info) \
52674	  || exit 1
52675
52676@endif target-zlib
52677
52678.PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
52679maybe-install-pdf-target-zlib:
52680@if target-zlib
52681maybe-install-pdf-target-zlib: install-pdf-target-zlib
52682
52683install-pdf-target-zlib: \
52684    configure-target-zlib \
52685    pdf-target-zlib
52686	@: $(MAKE); $(unstage)
52687	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52688	r=`${PWD_COMMAND}`; export r; \
52689	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52690	$(NORMAL_TARGET_EXPORTS) \
52691	echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
52692	for flag in $(EXTRA_TARGET_FLAGS); do \
52693	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52694	done; \
52695	(cd $(TARGET_SUBDIR)/zlib && \
52696	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52697	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52698	          "RANLIB=$${RANLIB}" \
52699	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52700	           install-pdf) \
52701	  || exit 1
52702
52703@endif target-zlib
52704
52705.PHONY: maybe-install-html-target-zlib install-html-target-zlib
52706maybe-install-html-target-zlib:
52707@if target-zlib
52708maybe-install-html-target-zlib: install-html-target-zlib
52709
52710install-html-target-zlib: \
52711    configure-target-zlib \
52712    html-target-zlib
52713	@: $(MAKE); $(unstage)
52714	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52715	r=`${PWD_COMMAND}`; export r; \
52716	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52717	$(NORMAL_TARGET_EXPORTS) \
52718	echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
52719	for flag in $(EXTRA_TARGET_FLAGS); do \
52720	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52721	done; \
52722	(cd $(TARGET_SUBDIR)/zlib && \
52723	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52724	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52725	          "RANLIB=$${RANLIB}" \
52726	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52727	           install-html) \
52728	  || exit 1
52729
52730@endif target-zlib
52731
52732.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
52733maybe-installcheck-target-zlib:
52734@if target-zlib
52735maybe-installcheck-target-zlib: installcheck-target-zlib
52736
52737installcheck-target-zlib: \
52738    configure-target-zlib
52739	@: $(MAKE); $(unstage)
52740	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52741	r=`${PWD_COMMAND}`; export r; \
52742	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52743	$(NORMAL_TARGET_EXPORTS) \
52744	echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
52745	for flag in $(EXTRA_TARGET_FLAGS); do \
52746	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52747	done; \
52748	(cd $(TARGET_SUBDIR)/zlib && \
52749	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52750	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52751	          "RANLIB=$${RANLIB}" \
52752	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52753	           installcheck) \
52754	  || exit 1
52755
52756@endif target-zlib
52757
52758.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
52759maybe-mostlyclean-target-zlib:
52760@if target-zlib
52761maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
52762
52763mostlyclean-target-zlib:
52764	@: $(MAKE); $(unstage)
52765	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52766	r=`${PWD_COMMAND}`; export r; \
52767	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52768	$(NORMAL_TARGET_EXPORTS) \
52769	echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
52770	for flag in $(EXTRA_TARGET_FLAGS); do \
52771	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52772	done; \
52773	(cd $(TARGET_SUBDIR)/zlib && \
52774	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52775	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52776	          "RANLIB=$${RANLIB}" \
52777	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52778	           mostlyclean) \
52779	  || exit 1
52780
52781@endif target-zlib
52782
52783.PHONY: maybe-clean-target-zlib clean-target-zlib
52784maybe-clean-target-zlib:
52785@if target-zlib
52786maybe-clean-target-zlib: clean-target-zlib
52787
52788clean-target-zlib:
52789	@: $(MAKE); $(unstage)
52790	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52791	r=`${PWD_COMMAND}`; export r; \
52792	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52793	$(NORMAL_TARGET_EXPORTS) \
52794	echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
52795	for flag in $(EXTRA_TARGET_FLAGS); do \
52796	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52797	done; \
52798	(cd $(TARGET_SUBDIR)/zlib && \
52799	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52800	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52801	          "RANLIB=$${RANLIB}" \
52802	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52803	           clean) \
52804	  || exit 1
52805
52806@endif target-zlib
52807
52808.PHONY: maybe-distclean-target-zlib distclean-target-zlib
52809maybe-distclean-target-zlib:
52810@if target-zlib
52811maybe-distclean-target-zlib: distclean-target-zlib
52812
52813distclean-target-zlib:
52814	@: $(MAKE); $(unstage)
52815	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52816	r=`${PWD_COMMAND}`; export r; \
52817	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52818	$(NORMAL_TARGET_EXPORTS) \
52819	echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
52820	for flag in $(EXTRA_TARGET_FLAGS); do \
52821	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52822	done; \
52823	(cd $(TARGET_SUBDIR)/zlib && \
52824	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52825	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52826	          "RANLIB=$${RANLIB}" \
52827	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52828	           distclean) \
52829	  || exit 1
52830
52831@endif target-zlib
52832
52833.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
52834maybe-maintainer-clean-target-zlib:
52835@if target-zlib
52836maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
52837
52838maintainer-clean-target-zlib:
52839	@: $(MAKE); $(unstage)
52840	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
52841	r=`${PWD_COMMAND}`; export r; \
52842	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52843	$(NORMAL_TARGET_EXPORTS) \
52844	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
52845	for flag in $(EXTRA_TARGET_FLAGS); do \
52846	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52847	done; \
52848	(cd $(TARGET_SUBDIR)/zlib && \
52849	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52850	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52851	          "RANLIB=$${RANLIB}" \
52852	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52853	           maintainer-clean) \
52854	  || exit 1
52855
52856@endif target-zlib
52857
52858
52859
52860
52861
52862.PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
52863maybe-configure-target-boehm-gc:
52864@if gcc-bootstrap
52865configure-target-boehm-gc: stage_current
52866@endif gcc-bootstrap
52867@if target-boehm-gc
52868maybe-configure-target-boehm-gc: configure-target-boehm-gc
52869configure-target-boehm-gc:
52870	@: $(MAKE); $(unstage)
52871	@r=`${PWD_COMMAND}`; export r; \
52872	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52873	echo "Checking multilib configuration for boehm-gc..."; \
52874	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52875	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
52876	if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52877	  if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
52878	    rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
52879	  else \
52880	    rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
52881	    mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52882	  fi; \
52883	else \
52884	  mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
52885	fi; \
52886	test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
52887	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
52888	$(NORMAL_TARGET_EXPORTS)  \
52889	echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
52890	cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
52891	case $(srcdir) in \
52892	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52893	  *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
52894		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52895	esac; \
52896	srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
52897	libsrcdir="$$s/boehm-gc"; \
52898	rm -f no-such-file || : ; \
52899	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52900	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52901	  --target=${target_alias} $${srcdiroption}  \
52902	  || exit 1
52903@endif target-boehm-gc
52904
52905
52906
52907
52908
52909.PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
52910maybe-all-target-boehm-gc:
52911@if gcc-bootstrap
52912all-target-boehm-gc: stage_current
52913@endif gcc-bootstrap
52914@if target-boehm-gc
52915TARGET-target-boehm-gc=all
52916maybe-all-target-boehm-gc: all-target-boehm-gc
52917all-target-boehm-gc: configure-target-boehm-gc
52918	@: $(MAKE); $(unstage)
52919	@r=`${PWD_COMMAND}`; export r; \
52920	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52921	$(NORMAL_TARGET_EXPORTS)  \
52922	(cd $(TARGET_SUBDIR)/boehm-gc && \
52923	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
52924		$(TARGET-target-boehm-gc))
52925@endif target-boehm-gc
52926
52927
52928
52929
52930
52931.PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
52932maybe-check-target-boehm-gc:
52933@if target-boehm-gc
52934maybe-check-target-boehm-gc: check-target-boehm-gc
52935
52936check-target-boehm-gc:
52937	@: $(MAKE); $(unstage)
52938	@r=`${PWD_COMMAND}`; export r; \
52939	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52940	$(NORMAL_TARGET_EXPORTS) \
52941	(cd $(TARGET_SUBDIR)/boehm-gc && \
52942	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52943
52944@endif target-boehm-gc
52945
52946.PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
52947maybe-install-target-boehm-gc:
52948@if target-boehm-gc
52949maybe-install-target-boehm-gc: install-target-boehm-gc
52950
52951install-target-boehm-gc: installdirs
52952	@: $(MAKE); $(unstage)
52953	@r=`${PWD_COMMAND}`; export r; \
52954	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52955	$(NORMAL_TARGET_EXPORTS) \
52956	(cd $(TARGET_SUBDIR)/boehm-gc && \
52957	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52958
52959@endif target-boehm-gc
52960
52961# Other targets (info, dvi, pdf, etc.)
52962
52963.PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
52964maybe-info-target-boehm-gc:
52965@if target-boehm-gc
52966maybe-info-target-boehm-gc: info-target-boehm-gc
52967
52968info-target-boehm-gc: \
52969    configure-target-boehm-gc
52970	@: $(MAKE); $(unstage)
52971	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52972	r=`${PWD_COMMAND}`; export r; \
52973	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52974	$(NORMAL_TARGET_EXPORTS) \
52975	echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
52976	for flag in $(EXTRA_TARGET_FLAGS); do \
52977	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52978	done; \
52979	(cd $(TARGET_SUBDIR)/boehm-gc && \
52980	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52981	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52982	          "RANLIB=$${RANLIB}" \
52983	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52984	           info) \
52985	  || exit 1
52986
52987@endif target-boehm-gc
52988
52989.PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
52990maybe-dvi-target-boehm-gc:
52991@if target-boehm-gc
52992maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
52993
52994dvi-target-boehm-gc: \
52995    configure-target-boehm-gc
52996	@: $(MAKE); $(unstage)
52997	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
52998	r=`${PWD_COMMAND}`; export r; \
52999	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53000	$(NORMAL_TARGET_EXPORTS) \
53001	echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
53002	for flag in $(EXTRA_TARGET_FLAGS); do \
53003	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53004	done; \
53005	(cd $(TARGET_SUBDIR)/boehm-gc && \
53006	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53007	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53008	          "RANLIB=$${RANLIB}" \
53009	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53010	           dvi) \
53011	  || exit 1
53012
53013@endif target-boehm-gc
53014
53015.PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
53016maybe-pdf-target-boehm-gc:
53017@if target-boehm-gc
53018maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
53019
53020pdf-target-boehm-gc: \
53021    configure-target-boehm-gc
53022	@: $(MAKE); $(unstage)
53023	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53024	r=`${PWD_COMMAND}`; export r; \
53025	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53026	$(NORMAL_TARGET_EXPORTS) \
53027	echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53028	for flag in $(EXTRA_TARGET_FLAGS); do \
53029	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53030	done; \
53031	(cd $(TARGET_SUBDIR)/boehm-gc && \
53032	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53033	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53034	          "RANLIB=$${RANLIB}" \
53035	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53036	           pdf) \
53037	  || exit 1
53038
53039@endif target-boehm-gc
53040
53041.PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
53042maybe-html-target-boehm-gc:
53043@if target-boehm-gc
53044maybe-html-target-boehm-gc: html-target-boehm-gc
53045
53046html-target-boehm-gc: \
53047    configure-target-boehm-gc
53048	@: $(MAKE); $(unstage)
53049	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53050	r=`${PWD_COMMAND}`; export r; \
53051	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53052	$(NORMAL_TARGET_EXPORTS) \
53053	echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
53054	for flag in $(EXTRA_TARGET_FLAGS); do \
53055	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53056	done; \
53057	(cd $(TARGET_SUBDIR)/boehm-gc && \
53058	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53059	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53060	          "RANLIB=$${RANLIB}" \
53061	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53062	           html) \
53063	  || exit 1
53064
53065@endif target-boehm-gc
53066
53067.PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
53068maybe-TAGS-target-boehm-gc:
53069@if target-boehm-gc
53070maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
53071
53072TAGS-target-boehm-gc: \
53073    configure-target-boehm-gc
53074	@: $(MAKE); $(unstage)
53075	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53076	r=`${PWD_COMMAND}`; export r; \
53077	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53078	$(NORMAL_TARGET_EXPORTS) \
53079	echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
53080	for flag in $(EXTRA_TARGET_FLAGS); do \
53081	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53082	done; \
53083	(cd $(TARGET_SUBDIR)/boehm-gc && \
53084	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53085	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53086	          "RANLIB=$${RANLIB}" \
53087	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53088	           TAGS) \
53089	  || exit 1
53090
53091@endif target-boehm-gc
53092
53093.PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
53094maybe-install-info-target-boehm-gc:
53095@if target-boehm-gc
53096maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
53097
53098install-info-target-boehm-gc: \
53099    configure-target-boehm-gc \
53100    info-target-boehm-gc
53101	@: $(MAKE); $(unstage)
53102	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53103	r=`${PWD_COMMAND}`; export r; \
53104	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53105	$(NORMAL_TARGET_EXPORTS) \
53106	echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
53107	for flag in $(EXTRA_TARGET_FLAGS); do \
53108	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53109	done; \
53110	(cd $(TARGET_SUBDIR)/boehm-gc && \
53111	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53112	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53113	          "RANLIB=$${RANLIB}" \
53114	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53115	           install-info) \
53116	  || exit 1
53117
53118@endif target-boehm-gc
53119
53120.PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
53121maybe-install-pdf-target-boehm-gc:
53122@if target-boehm-gc
53123maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
53124
53125install-pdf-target-boehm-gc: \
53126    configure-target-boehm-gc \
53127    pdf-target-boehm-gc
53128	@: $(MAKE); $(unstage)
53129	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53130	r=`${PWD_COMMAND}`; export r; \
53131	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53132	$(NORMAL_TARGET_EXPORTS) \
53133	echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53134	for flag in $(EXTRA_TARGET_FLAGS); do \
53135	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53136	done; \
53137	(cd $(TARGET_SUBDIR)/boehm-gc && \
53138	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53139	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53140	          "RANLIB=$${RANLIB}" \
53141	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53142	           install-pdf) \
53143	  || exit 1
53144
53145@endif target-boehm-gc
53146
53147.PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
53148maybe-install-html-target-boehm-gc:
53149@if target-boehm-gc
53150maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
53151
53152install-html-target-boehm-gc: \
53153    configure-target-boehm-gc \
53154    html-target-boehm-gc
53155	@: $(MAKE); $(unstage)
53156	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53157	r=`${PWD_COMMAND}`; export r; \
53158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53159	$(NORMAL_TARGET_EXPORTS) \
53160	echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
53161	for flag in $(EXTRA_TARGET_FLAGS); do \
53162	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53163	done; \
53164	(cd $(TARGET_SUBDIR)/boehm-gc && \
53165	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53166	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53167	          "RANLIB=$${RANLIB}" \
53168	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53169	           install-html) \
53170	  || exit 1
53171
53172@endif target-boehm-gc
53173
53174.PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
53175maybe-installcheck-target-boehm-gc:
53176@if target-boehm-gc
53177maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
53178
53179installcheck-target-boehm-gc: \
53180    configure-target-boehm-gc
53181	@: $(MAKE); $(unstage)
53182	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53183	r=`${PWD_COMMAND}`; export r; \
53184	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53185	$(NORMAL_TARGET_EXPORTS) \
53186	echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
53187	for flag in $(EXTRA_TARGET_FLAGS); do \
53188	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53189	done; \
53190	(cd $(TARGET_SUBDIR)/boehm-gc && \
53191	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53192	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53193	          "RANLIB=$${RANLIB}" \
53194	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53195	           installcheck) \
53196	  || exit 1
53197
53198@endif target-boehm-gc
53199
53200.PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
53201maybe-mostlyclean-target-boehm-gc:
53202@if target-boehm-gc
53203maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
53204
53205mostlyclean-target-boehm-gc:
53206	@: $(MAKE); $(unstage)
53207	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53208	r=`${PWD_COMMAND}`; export r; \
53209	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53210	$(NORMAL_TARGET_EXPORTS) \
53211	echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
53212	for flag in $(EXTRA_TARGET_FLAGS); do \
53213	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53214	done; \
53215	(cd $(TARGET_SUBDIR)/boehm-gc && \
53216	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53217	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53218	          "RANLIB=$${RANLIB}" \
53219	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53220	           mostlyclean) \
53221	  || exit 1
53222
53223@endif target-boehm-gc
53224
53225.PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
53226maybe-clean-target-boehm-gc:
53227@if target-boehm-gc
53228maybe-clean-target-boehm-gc: clean-target-boehm-gc
53229
53230clean-target-boehm-gc:
53231	@: $(MAKE); $(unstage)
53232	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53233	r=`${PWD_COMMAND}`; export r; \
53234	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53235	$(NORMAL_TARGET_EXPORTS) \
53236	echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53237	for flag in $(EXTRA_TARGET_FLAGS); do \
53238	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53239	done; \
53240	(cd $(TARGET_SUBDIR)/boehm-gc && \
53241	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53242	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53243	          "RANLIB=$${RANLIB}" \
53244	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53245	           clean) \
53246	  || exit 1
53247
53248@endif target-boehm-gc
53249
53250.PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
53251maybe-distclean-target-boehm-gc:
53252@if target-boehm-gc
53253maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
53254
53255distclean-target-boehm-gc:
53256	@: $(MAKE); $(unstage)
53257	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53258	r=`${PWD_COMMAND}`; export r; \
53259	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53260	$(NORMAL_TARGET_EXPORTS) \
53261	echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
53262	for flag in $(EXTRA_TARGET_FLAGS); do \
53263	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53264	done; \
53265	(cd $(TARGET_SUBDIR)/boehm-gc && \
53266	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53267	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53268	          "RANLIB=$${RANLIB}" \
53269	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53270	           distclean) \
53271	  || exit 1
53272
53273@endif target-boehm-gc
53274
53275.PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
53276maybe-maintainer-clean-target-boehm-gc:
53277@if target-boehm-gc
53278maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
53279
53280maintainer-clean-target-boehm-gc:
53281	@: $(MAKE); $(unstage)
53282	@[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53283	r=`${PWD_COMMAND}`; export r; \
53284	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53285	$(NORMAL_TARGET_EXPORTS) \
53286	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
53287	for flag in $(EXTRA_TARGET_FLAGS); do \
53288	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53289	done; \
53290	(cd $(TARGET_SUBDIR)/boehm-gc && \
53291	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53292	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53293	          "RANLIB=$${RANLIB}" \
53294	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53295	           maintainer-clean) \
53296	  || exit 1
53297
53298@endif target-boehm-gc
53299
53300
53301
53302
53303
53304.PHONY: configure-target-qthreads maybe-configure-target-qthreads
53305maybe-configure-target-qthreads:
53306@if gcc-bootstrap
53307configure-target-qthreads: stage_current
53308@endif gcc-bootstrap
53309@if target-qthreads
53310maybe-configure-target-qthreads: configure-target-qthreads
53311configure-target-qthreads:
53312	@: $(MAKE); $(unstage)
53313	@r=`${PWD_COMMAND}`; export r; \
53314	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53315	echo "Checking multilib configuration for qthreads..."; \
53316	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53317	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
53318	if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53319	  if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
53320	    rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
53321	  else \
53322	    rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
53323	    mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53324	  fi; \
53325	else \
53326	  mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
53327	fi; \
53328	test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
53329	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
53330	$(NORMAL_TARGET_EXPORTS)  \
53331	echo Configuring in $(TARGET_SUBDIR)/qthreads; \
53332	cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
53333	case $(srcdir) in \
53334	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53335	  *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
53336		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53337	esac; \
53338	srcdiroption="--srcdir=$${topdir}/qthreads"; \
53339	libsrcdir="$$s/qthreads"; \
53340	rm -f no-such-file || : ; \
53341	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53342	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53343	  --target=${target_alias} $${srcdiroption}  \
53344	  || exit 1
53345@endif target-qthreads
53346
53347
53348
53349
53350
53351.PHONY: all-target-qthreads maybe-all-target-qthreads
53352maybe-all-target-qthreads:
53353@if gcc-bootstrap
53354all-target-qthreads: stage_current
53355@endif gcc-bootstrap
53356@if target-qthreads
53357TARGET-target-qthreads=all
53358maybe-all-target-qthreads: all-target-qthreads
53359all-target-qthreads: configure-target-qthreads
53360	@: $(MAKE); $(unstage)
53361	@r=`${PWD_COMMAND}`; export r; \
53362	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53363	$(NORMAL_TARGET_EXPORTS)  \
53364	(cd $(TARGET_SUBDIR)/qthreads && \
53365	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53366		$(TARGET-target-qthreads))
53367@endif target-qthreads
53368
53369
53370
53371
53372
53373.PHONY: check-target-qthreads maybe-check-target-qthreads
53374maybe-check-target-qthreads:
53375@if target-qthreads
53376maybe-check-target-qthreads: check-target-qthreads
53377
53378check-target-qthreads:
53379	@: $(MAKE); $(unstage)
53380	@r=`${PWD_COMMAND}`; export r; \
53381	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53382	$(NORMAL_TARGET_EXPORTS) \
53383	(cd $(TARGET_SUBDIR)/qthreads && \
53384	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53385
53386@endif target-qthreads
53387
53388.PHONY: install-target-qthreads maybe-install-target-qthreads
53389maybe-install-target-qthreads:
53390@if target-qthreads
53391maybe-install-target-qthreads: install-target-qthreads
53392
53393install-target-qthreads: installdirs
53394	@: $(MAKE); $(unstage)
53395	@r=`${PWD_COMMAND}`; export r; \
53396	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53397	$(NORMAL_TARGET_EXPORTS) \
53398	(cd $(TARGET_SUBDIR)/qthreads && \
53399	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53400
53401@endif target-qthreads
53402
53403# Other targets (info, dvi, pdf, etc.)
53404
53405.PHONY: maybe-info-target-qthreads info-target-qthreads
53406maybe-info-target-qthreads:
53407@if target-qthreads
53408maybe-info-target-qthreads: info-target-qthreads
53409
53410info-target-qthreads: \
53411    configure-target-qthreads
53412	@: $(MAKE); $(unstage)
53413	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53414	r=`${PWD_COMMAND}`; export r; \
53415	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53416	$(NORMAL_TARGET_EXPORTS) \
53417	echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
53418	for flag in $(EXTRA_TARGET_FLAGS); do \
53419	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53420	done; \
53421	(cd $(TARGET_SUBDIR)/qthreads && \
53422	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53423	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53424	          "RANLIB=$${RANLIB}" \
53425	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53426	           info) \
53427	  || exit 1
53428
53429@endif target-qthreads
53430
53431.PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
53432maybe-dvi-target-qthreads:
53433@if target-qthreads
53434maybe-dvi-target-qthreads: dvi-target-qthreads
53435
53436dvi-target-qthreads: \
53437    configure-target-qthreads
53438	@: $(MAKE); $(unstage)
53439	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53440	r=`${PWD_COMMAND}`; export r; \
53441	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53442	$(NORMAL_TARGET_EXPORTS) \
53443	echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
53444	for flag in $(EXTRA_TARGET_FLAGS); do \
53445	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53446	done; \
53447	(cd $(TARGET_SUBDIR)/qthreads && \
53448	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53449	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53450	          "RANLIB=$${RANLIB}" \
53451	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53452	           dvi) \
53453	  || exit 1
53454
53455@endif target-qthreads
53456
53457.PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
53458maybe-pdf-target-qthreads:
53459@if target-qthreads
53460maybe-pdf-target-qthreads: pdf-target-qthreads
53461
53462pdf-target-qthreads: \
53463    configure-target-qthreads
53464	@: $(MAKE); $(unstage)
53465	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53466	r=`${PWD_COMMAND}`; export r; \
53467	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53468	$(NORMAL_TARGET_EXPORTS) \
53469	echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
53470	for flag in $(EXTRA_TARGET_FLAGS); do \
53471	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53472	done; \
53473	(cd $(TARGET_SUBDIR)/qthreads && \
53474	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53475	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53476	          "RANLIB=$${RANLIB}" \
53477	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53478	           pdf) \
53479	  || exit 1
53480
53481@endif target-qthreads
53482
53483.PHONY: maybe-html-target-qthreads html-target-qthreads
53484maybe-html-target-qthreads:
53485@if target-qthreads
53486maybe-html-target-qthreads: html-target-qthreads
53487
53488html-target-qthreads: \
53489    configure-target-qthreads
53490	@: $(MAKE); $(unstage)
53491	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53492	r=`${PWD_COMMAND}`; export r; \
53493	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53494	$(NORMAL_TARGET_EXPORTS) \
53495	echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
53496	for flag in $(EXTRA_TARGET_FLAGS); do \
53497	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53498	done; \
53499	(cd $(TARGET_SUBDIR)/qthreads && \
53500	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53501	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53502	          "RANLIB=$${RANLIB}" \
53503	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53504	           html) \
53505	  || exit 1
53506
53507@endif target-qthreads
53508
53509.PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
53510maybe-TAGS-target-qthreads:
53511@if target-qthreads
53512maybe-TAGS-target-qthreads: TAGS-target-qthreads
53513
53514TAGS-target-qthreads: \
53515    configure-target-qthreads
53516	@: $(MAKE); $(unstage)
53517	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53518	r=`${PWD_COMMAND}`; export r; \
53519	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53520	$(NORMAL_TARGET_EXPORTS) \
53521	echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
53522	for flag in $(EXTRA_TARGET_FLAGS); do \
53523	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53524	done; \
53525	(cd $(TARGET_SUBDIR)/qthreads && \
53526	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53527	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53528	          "RANLIB=$${RANLIB}" \
53529	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53530	           TAGS) \
53531	  || exit 1
53532
53533@endif target-qthreads
53534
53535.PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
53536maybe-install-info-target-qthreads:
53537@if target-qthreads
53538maybe-install-info-target-qthreads: install-info-target-qthreads
53539
53540install-info-target-qthreads: \
53541    configure-target-qthreads \
53542    info-target-qthreads
53543	@: $(MAKE); $(unstage)
53544	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53545	r=`${PWD_COMMAND}`; export r; \
53546	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53547	$(NORMAL_TARGET_EXPORTS) \
53548	echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
53549	for flag in $(EXTRA_TARGET_FLAGS); do \
53550	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53551	done; \
53552	(cd $(TARGET_SUBDIR)/qthreads && \
53553	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53554	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53555	          "RANLIB=$${RANLIB}" \
53556	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53557	           install-info) \
53558	  || exit 1
53559
53560@endif target-qthreads
53561
53562.PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
53563maybe-install-pdf-target-qthreads:
53564@if target-qthreads
53565maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
53566
53567install-pdf-target-qthreads: \
53568    configure-target-qthreads \
53569    pdf-target-qthreads
53570	@: $(MAKE); $(unstage)
53571	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53572	r=`${PWD_COMMAND}`; export r; \
53573	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53574	$(NORMAL_TARGET_EXPORTS) \
53575	echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
53576	for flag in $(EXTRA_TARGET_FLAGS); do \
53577	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53578	done; \
53579	(cd $(TARGET_SUBDIR)/qthreads && \
53580	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53581	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53582	          "RANLIB=$${RANLIB}" \
53583	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53584	           install-pdf) \
53585	  || exit 1
53586
53587@endif target-qthreads
53588
53589.PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
53590maybe-install-html-target-qthreads:
53591@if target-qthreads
53592maybe-install-html-target-qthreads: install-html-target-qthreads
53593
53594install-html-target-qthreads: \
53595    configure-target-qthreads \
53596    html-target-qthreads
53597	@: $(MAKE); $(unstage)
53598	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53599	r=`${PWD_COMMAND}`; export r; \
53600	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53601	$(NORMAL_TARGET_EXPORTS) \
53602	echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
53603	for flag in $(EXTRA_TARGET_FLAGS); do \
53604	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53605	done; \
53606	(cd $(TARGET_SUBDIR)/qthreads && \
53607	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53608	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53609	          "RANLIB=$${RANLIB}" \
53610	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53611	           install-html) \
53612	  || exit 1
53613
53614@endif target-qthreads
53615
53616.PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
53617maybe-installcheck-target-qthreads:
53618@if target-qthreads
53619maybe-installcheck-target-qthreads: installcheck-target-qthreads
53620
53621installcheck-target-qthreads: \
53622    configure-target-qthreads
53623	@: $(MAKE); $(unstage)
53624	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53625	r=`${PWD_COMMAND}`; export r; \
53626	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53627	$(NORMAL_TARGET_EXPORTS) \
53628	echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
53629	for flag in $(EXTRA_TARGET_FLAGS); do \
53630	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53631	done; \
53632	(cd $(TARGET_SUBDIR)/qthreads && \
53633	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53634	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53635	          "RANLIB=$${RANLIB}" \
53636	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53637	           installcheck) \
53638	  || exit 1
53639
53640@endif target-qthreads
53641
53642.PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
53643maybe-mostlyclean-target-qthreads:
53644@if target-qthreads
53645maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
53646
53647mostlyclean-target-qthreads:
53648	@: $(MAKE); $(unstage)
53649	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53650	r=`${PWD_COMMAND}`; export r; \
53651	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53652	$(NORMAL_TARGET_EXPORTS) \
53653	echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
53654	for flag in $(EXTRA_TARGET_FLAGS); do \
53655	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53656	done; \
53657	(cd $(TARGET_SUBDIR)/qthreads && \
53658	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53659	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53660	          "RANLIB=$${RANLIB}" \
53661	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53662	           mostlyclean) \
53663	  || exit 1
53664
53665@endif target-qthreads
53666
53667.PHONY: maybe-clean-target-qthreads clean-target-qthreads
53668maybe-clean-target-qthreads:
53669@if target-qthreads
53670maybe-clean-target-qthreads: clean-target-qthreads
53671
53672clean-target-qthreads:
53673	@: $(MAKE); $(unstage)
53674	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53675	r=`${PWD_COMMAND}`; export r; \
53676	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53677	$(NORMAL_TARGET_EXPORTS) \
53678	echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
53679	for flag in $(EXTRA_TARGET_FLAGS); do \
53680	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53681	done; \
53682	(cd $(TARGET_SUBDIR)/qthreads && \
53683	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53684	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53685	          "RANLIB=$${RANLIB}" \
53686	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53687	           clean) \
53688	  || exit 1
53689
53690@endif target-qthreads
53691
53692.PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
53693maybe-distclean-target-qthreads:
53694@if target-qthreads
53695maybe-distclean-target-qthreads: distclean-target-qthreads
53696
53697distclean-target-qthreads:
53698	@: $(MAKE); $(unstage)
53699	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53700	r=`${PWD_COMMAND}`; export r; \
53701	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53702	$(NORMAL_TARGET_EXPORTS) \
53703	echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
53704	for flag in $(EXTRA_TARGET_FLAGS); do \
53705	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53706	done; \
53707	(cd $(TARGET_SUBDIR)/qthreads && \
53708	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53709	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53710	          "RANLIB=$${RANLIB}" \
53711	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53712	           distclean) \
53713	  || exit 1
53714
53715@endif target-qthreads
53716
53717.PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
53718maybe-maintainer-clean-target-qthreads:
53719@if target-qthreads
53720maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
53721
53722maintainer-clean-target-qthreads:
53723	@: $(MAKE); $(unstage)
53724	@[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
53725	r=`${PWD_COMMAND}`; export r; \
53726	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53727	$(NORMAL_TARGET_EXPORTS) \
53728	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
53729	for flag in $(EXTRA_TARGET_FLAGS); do \
53730	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53731	done; \
53732	(cd $(TARGET_SUBDIR)/qthreads && \
53733	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53734	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53735	          "RANLIB=$${RANLIB}" \
53736	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53737	           maintainer-clean) \
53738	  || exit 1
53739
53740@endif target-qthreads
53741
53742
53743
53744
53745
53746.PHONY: configure-target-rda maybe-configure-target-rda
53747maybe-configure-target-rda:
53748@if gcc-bootstrap
53749configure-target-rda: stage_current
53750@endif gcc-bootstrap
53751@if target-rda
53752maybe-configure-target-rda: configure-target-rda
53753configure-target-rda:
53754	@: $(MAKE); $(unstage)
53755	@r=`${PWD_COMMAND}`; export r; \
53756	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53757	echo "Checking multilib configuration for rda..."; \
53758	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53759	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
53760	if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53761	  if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53762	    rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53763	  else \
53764	    rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53765	    mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53766	  fi; \
53767	else \
53768	  mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53769	fi; \
53770	test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53771	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
53772	$(NORMAL_TARGET_EXPORTS)  \
53773	echo Configuring in $(TARGET_SUBDIR)/rda; \
53774	cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53775	case $(srcdir) in \
53776	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53777	  *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53778		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53779	esac; \
53780	srcdiroption="--srcdir=$${topdir}/rda"; \
53781	libsrcdir="$$s/rda"; \
53782	rm -f no-such-file || : ; \
53783	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53784	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53785	  --target=${target_alias} $${srcdiroption}  \
53786	  || exit 1
53787@endif target-rda
53788
53789
53790
53791
53792
53793.PHONY: all-target-rda maybe-all-target-rda
53794maybe-all-target-rda:
53795@if gcc-bootstrap
53796all-target-rda: stage_current
53797@endif gcc-bootstrap
53798@if target-rda
53799TARGET-target-rda=all
53800maybe-all-target-rda: all-target-rda
53801all-target-rda: configure-target-rda
53802	@: $(MAKE); $(unstage)
53803	@r=`${PWD_COMMAND}`; export r; \
53804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53805	$(NORMAL_TARGET_EXPORTS)  \
53806	(cd $(TARGET_SUBDIR)/rda && \
53807	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
53808		$(TARGET-target-rda))
53809@endif target-rda
53810
53811
53812
53813
53814
53815.PHONY: check-target-rda maybe-check-target-rda
53816maybe-check-target-rda:
53817@if target-rda
53818maybe-check-target-rda: check-target-rda
53819
53820check-target-rda:
53821	@: $(MAKE); $(unstage)
53822	@r=`${PWD_COMMAND}`; export r; \
53823	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53824	$(NORMAL_TARGET_EXPORTS) \
53825	(cd $(TARGET_SUBDIR)/rda && \
53826	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53827
53828@endif target-rda
53829
53830.PHONY: install-target-rda maybe-install-target-rda
53831maybe-install-target-rda:
53832@if target-rda
53833maybe-install-target-rda: install-target-rda
53834
53835install-target-rda: installdirs
53836	@: $(MAKE); $(unstage)
53837	@r=`${PWD_COMMAND}`; export r; \
53838	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53839	$(NORMAL_TARGET_EXPORTS) \
53840	(cd $(TARGET_SUBDIR)/rda && \
53841	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53842
53843@endif target-rda
53844
53845# Other targets (info, dvi, pdf, etc.)
53846
53847.PHONY: maybe-info-target-rda info-target-rda
53848maybe-info-target-rda:
53849@if target-rda
53850maybe-info-target-rda: info-target-rda
53851
53852info-target-rda: \
53853    configure-target-rda
53854	@: $(MAKE); $(unstage)
53855	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53856	r=`${PWD_COMMAND}`; export r; \
53857	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53858	$(NORMAL_TARGET_EXPORTS) \
53859	echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
53860	for flag in $(EXTRA_TARGET_FLAGS); do \
53861	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53862	done; \
53863	(cd $(TARGET_SUBDIR)/rda && \
53864	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53865	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53866	          "RANLIB=$${RANLIB}" \
53867	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53868	           info) \
53869	  || exit 1
53870
53871@endif target-rda
53872
53873.PHONY: maybe-dvi-target-rda dvi-target-rda
53874maybe-dvi-target-rda:
53875@if target-rda
53876maybe-dvi-target-rda: dvi-target-rda
53877
53878dvi-target-rda: \
53879    configure-target-rda
53880	@: $(MAKE); $(unstage)
53881	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53882	r=`${PWD_COMMAND}`; export r; \
53883	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53884	$(NORMAL_TARGET_EXPORTS) \
53885	echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
53886	for flag in $(EXTRA_TARGET_FLAGS); do \
53887	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53888	done; \
53889	(cd $(TARGET_SUBDIR)/rda && \
53890	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53891	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53892	          "RANLIB=$${RANLIB}" \
53893	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53894	           dvi) \
53895	  || exit 1
53896
53897@endif target-rda
53898
53899.PHONY: maybe-pdf-target-rda pdf-target-rda
53900maybe-pdf-target-rda:
53901@if target-rda
53902maybe-pdf-target-rda: pdf-target-rda
53903
53904pdf-target-rda: \
53905    configure-target-rda
53906	@: $(MAKE); $(unstage)
53907	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53908	r=`${PWD_COMMAND}`; export r; \
53909	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53910	$(NORMAL_TARGET_EXPORTS) \
53911	echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
53912	for flag in $(EXTRA_TARGET_FLAGS); do \
53913	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53914	done; \
53915	(cd $(TARGET_SUBDIR)/rda && \
53916	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53917	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53918	          "RANLIB=$${RANLIB}" \
53919	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53920	           pdf) \
53921	  || exit 1
53922
53923@endif target-rda
53924
53925.PHONY: maybe-html-target-rda html-target-rda
53926maybe-html-target-rda:
53927@if target-rda
53928maybe-html-target-rda: html-target-rda
53929
53930html-target-rda: \
53931    configure-target-rda
53932	@: $(MAKE); $(unstage)
53933	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53934	r=`${PWD_COMMAND}`; export r; \
53935	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53936	$(NORMAL_TARGET_EXPORTS) \
53937	echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
53938	for flag in $(EXTRA_TARGET_FLAGS); do \
53939	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53940	done; \
53941	(cd $(TARGET_SUBDIR)/rda && \
53942	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53943	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53944	          "RANLIB=$${RANLIB}" \
53945	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53946	           html) \
53947	  || exit 1
53948
53949@endif target-rda
53950
53951.PHONY: maybe-TAGS-target-rda TAGS-target-rda
53952maybe-TAGS-target-rda:
53953@if target-rda
53954maybe-TAGS-target-rda: TAGS-target-rda
53955
53956TAGS-target-rda: \
53957    configure-target-rda
53958	@: $(MAKE); $(unstage)
53959	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53960	r=`${PWD_COMMAND}`; export r; \
53961	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53962	$(NORMAL_TARGET_EXPORTS) \
53963	echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
53964	for flag in $(EXTRA_TARGET_FLAGS); do \
53965	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53966	done; \
53967	(cd $(TARGET_SUBDIR)/rda && \
53968	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53969	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53970	          "RANLIB=$${RANLIB}" \
53971	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53972	           TAGS) \
53973	  || exit 1
53974
53975@endif target-rda
53976
53977.PHONY: maybe-install-info-target-rda install-info-target-rda
53978maybe-install-info-target-rda:
53979@if target-rda
53980maybe-install-info-target-rda: install-info-target-rda
53981
53982install-info-target-rda: \
53983    configure-target-rda \
53984    info-target-rda
53985	@: $(MAKE); $(unstage)
53986	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
53987	r=`${PWD_COMMAND}`; export r; \
53988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53989	$(NORMAL_TARGET_EXPORTS) \
53990	echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
53991	for flag in $(EXTRA_TARGET_FLAGS); do \
53992	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53993	done; \
53994	(cd $(TARGET_SUBDIR)/rda && \
53995	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53996	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53997	          "RANLIB=$${RANLIB}" \
53998	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53999	           install-info) \
54000	  || exit 1
54001
54002@endif target-rda
54003
54004.PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
54005maybe-install-pdf-target-rda:
54006@if target-rda
54007maybe-install-pdf-target-rda: install-pdf-target-rda
54008
54009install-pdf-target-rda: \
54010    configure-target-rda \
54011    pdf-target-rda
54012	@: $(MAKE); $(unstage)
54013	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54014	r=`${PWD_COMMAND}`; export r; \
54015	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54016	$(NORMAL_TARGET_EXPORTS) \
54017	echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
54018	for flag in $(EXTRA_TARGET_FLAGS); do \
54019	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54020	done; \
54021	(cd $(TARGET_SUBDIR)/rda && \
54022	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54023	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54024	          "RANLIB=$${RANLIB}" \
54025	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54026	           install-pdf) \
54027	  || exit 1
54028
54029@endif target-rda
54030
54031.PHONY: maybe-install-html-target-rda install-html-target-rda
54032maybe-install-html-target-rda:
54033@if target-rda
54034maybe-install-html-target-rda: install-html-target-rda
54035
54036install-html-target-rda: \
54037    configure-target-rda \
54038    html-target-rda
54039	@: $(MAKE); $(unstage)
54040	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54041	r=`${PWD_COMMAND}`; export r; \
54042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54043	$(NORMAL_TARGET_EXPORTS) \
54044	echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
54045	for flag in $(EXTRA_TARGET_FLAGS); do \
54046	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54047	done; \
54048	(cd $(TARGET_SUBDIR)/rda && \
54049	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54050	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54051	          "RANLIB=$${RANLIB}" \
54052	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54053	           install-html) \
54054	  || exit 1
54055
54056@endif target-rda
54057
54058.PHONY: maybe-installcheck-target-rda installcheck-target-rda
54059maybe-installcheck-target-rda:
54060@if target-rda
54061maybe-installcheck-target-rda: installcheck-target-rda
54062
54063installcheck-target-rda: \
54064    configure-target-rda
54065	@: $(MAKE); $(unstage)
54066	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54067	r=`${PWD_COMMAND}`; export r; \
54068	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54069	$(NORMAL_TARGET_EXPORTS) \
54070	echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
54071	for flag in $(EXTRA_TARGET_FLAGS); do \
54072	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54073	done; \
54074	(cd $(TARGET_SUBDIR)/rda && \
54075	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54076	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54077	          "RANLIB=$${RANLIB}" \
54078	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54079	           installcheck) \
54080	  || exit 1
54081
54082@endif target-rda
54083
54084.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
54085maybe-mostlyclean-target-rda:
54086@if target-rda
54087maybe-mostlyclean-target-rda: mostlyclean-target-rda
54088
54089mostlyclean-target-rda:
54090	@: $(MAKE); $(unstage)
54091	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54092	r=`${PWD_COMMAND}`; export r; \
54093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54094	$(NORMAL_TARGET_EXPORTS) \
54095	echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
54096	for flag in $(EXTRA_TARGET_FLAGS); do \
54097	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54098	done; \
54099	(cd $(TARGET_SUBDIR)/rda && \
54100	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54101	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54102	          "RANLIB=$${RANLIB}" \
54103	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54104	           mostlyclean) \
54105	  || exit 1
54106
54107@endif target-rda
54108
54109.PHONY: maybe-clean-target-rda clean-target-rda
54110maybe-clean-target-rda:
54111@if target-rda
54112maybe-clean-target-rda: clean-target-rda
54113
54114clean-target-rda:
54115	@: $(MAKE); $(unstage)
54116	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54117	r=`${PWD_COMMAND}`; export r; \
54118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54119	$(NORMAL_TARGET_EXPORTS) \
54120	echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
54121	for flag in $(EXTRA_TARGET_FLAGS); do \
54122	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54123	done; \
54124	(cd $(TARGET_SUBDIR)/rda && \
54125	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54126	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54127	          "RANLIB=$${RANLIB}" \
54128	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54129	           clean) \
54130	  || exit 1
54131
54132@endif target-rda
54133
54134.PHONY: maybe-distclean-target-rda distclean-target-rda
54135maybe-distclean-target-rda:
54136@if target-rda
54137maybe-distclean-target-rda: distclean-target-rda
54138
54139distclean-target-rda:
54140	@: $(MAKE); $(unstage)
54141	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54142	r=`${PWD_COMMAND}`; export r; \
54143	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54144	$(NORMAL_TARGET_EXPORTS) \
54145	echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
54146	for flag in $(EXTRA_TARGET_FLAGS); do \
54147	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54148	done; \
54149	(cd $(TARGET_SUBDIR)/rda && \
54150	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54151	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54152	          "RANLIB=$${RANLIB}" \
54153	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54154	           distclean) \
54155	  || exit 1
54156
54157@endif target-rda
54158
54159.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
54160maybe-maintainer-clean-target-rda:
54161@if target-rda
54162maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
54163
54164maintainer-clean-target-rda:
54165	@: $(MAKE); $(unstage)
54166	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54167	r=`${PWD_COMMAND}`; export r; \
54168	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54169	$(NORMAL_TARGET_EXPORTS) \
54170	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
54171	for flag in $(EXTRA_TARGET_FLAGS); do \
54172	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54173	done; \
54174	(cd $(TARGET_SUBDIR)/rda && \
54175	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54176	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54177	          "RANLIB=$${RANLIB}" \
54178	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54179	           maintainer-clean) \
54180	  || exit 1
54181
54182@endif target-rda
54183
54184
54185
54186
54187
54188.PHONY: configure-target-libada maybe-configure-target-libada
54189maybe-configure-target-libada:
54190@if gcc-bootstrap
54191configure-target-libada: stage_current
54192@endif gcc-bootstrap
54193@if target-libada
54194maybe-configure-target-libada: configure-target-libada
54195configure-target-libada:
54196	@: $(MAKE); $(unstage)
54197	@r=`${PWD_COMMAND}`; export r; \
54198	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54199	echo "Checking multilib configuration for libada..."; \
54200	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54201	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
54202	if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
54203	  if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
54204	    rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
54205	  else \
54206	    rm -f $(TARGET_SUBDIR)/libada/Makefile; \
54207	    mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54208	  fi; \
54209	else \
54210	  mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54211	fi; \
54212	test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
54213	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
54214	$(NORMAL_TARGET_EXPORTS)  \
54215	echo Configuring in $(TARGET_SUBDIR)/libada; \
54216	cd "$(TARGET_SUBDIR)/libada" || exit 1; \
54217	case $(srcdir) in \
54218	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54219	  *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
54220		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54221	esac; \
54222	srcdiroption="--srcdir=$${topdir}/libada"; \
54223	libsrcdir="$$s/libada"; \
54224	rm -f no-such-file || : ; \
54225	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54226	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54227	  --target=${target_alias} $${srcdiroption}  \
54228	  || exit 1
54229@endif target-libada
54230
54231
54232
54233
54234
54235.PHONY: all-target-libada maybe-all-target-libada
54236maybe-all-target-libada:
54237@if gcc-bootstrap
54238all-target-libada: stage_current
54239@endif gcc-bootstrap
54240@if target-libada
54241TARGET-target-libada=all
54242maybe-all-target-libada: all-target-libada
54243all-target-libada: configure-target-libada
54244	@: $(MAKE); $(unstage)
54245	@r=`${PWD_COMMAND}`; export r; \
54246	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54247	$(NORMAL_TARGET_EXPORTS)  \
54248	(cd $(TARGET_SUBDIR)/libada && \
54249	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
54250		$(TARGET-target-libada))
54251@endif target-libada
54252
54253
54254
54255
54256
54257.PHONY: check-target-libada maybe-check-target-libada
54258maybe-check-target-libada:
54259@if target-libada
54260maybe-check-target-libada: check-target-libada
54261
54262check-target-libada:
54263	@: $(MAKE); $(unstage)
54264	@r=`${PWD_COMMAND}`; export r; \
54265	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54266	$(NORMAL_TARGET_EXPORTS) \
54267	(cd $(TARGET_SUBDIR)/libada && \
54268	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
54269
54270@endif target-libada
54271
54272.PHONY: install-target-libada maybe-install-target-libada
54273maybe-install-target-libada:
54274@if target-libada
54275maybe-install-target-libada: install-target-libada
54276
54277install-target-libada: installdirs
54278	@: $(MAKE); $(unstage)
54279	@r=`${PWD_COMMAND}`; export r; \
54280	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54281	$(NORMAL_TARGET_EXPORTS) \
54282	(cd $(TARGET_SUBDIR)/libada && \
54283	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
54284
54285@endif target-libada
54286
54287# Other targets (info, dvi, pdf, etc.)
54288
54289.PHONY: maybe-info-target-libada info-target-libada
54290maybe-info-target-libada:
54291@if target-libada
54292maybe-info-target-libada: info-target-libada
54293
54294info-target-libada: \
54295    configure-target-libada
54296	@: $(MAKE); $(unstage)
54297	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54298	r=`${PWD_COMMAND}`; export r; \
54299	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54300	$(NORMAL_TARGET_EXPORTS) \
54301	echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
54302	for flag in $(EXTRA_TARGET_FLAGS); do \
54303	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54304	done; \
54305	(cd $(TARGET_SUBDIR)/libada && \
54306	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54307	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54308	          "RANLIB=$${RANLIB}" \
54309	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54310	           info) \
54311	  || exit 1
54312
54313@endif target-libada
54314
54315.PHONY: maybe-dvi-target-libada dvi-target-libada
54316maybe-dvi-target-libada:
54317@if target-libada
54318maybe-dvi-target-libada: dvi-target-libada
54319
54320dvi-target-libada: \
54321    configure-target-libada
54322	@: $(MAKE); $(unstage)
54323	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54324	r=`${PWD_COMMAND}`; export r; \
54325	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54326	$(NORMAL_TARGET_EXPORTS) \
54327	echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
54328	for flag in $(EXTRA_TARGET_FLAGS); do \
54329	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54330	done; \
54331	(cd $(TARGET_SUBDIR)/libada && \
54332	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54333	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54334	          "RANLIB=$${RANLIB}" \
54335	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54336	           dvi) \
54337	  || exit 1
54338
54339@endif target-libada
54340
54341.PHONY: maybe-pdf-target-libada pdf-target-libada
54342maybe-pdf-target-libada:
54343@if target-libada
54344maybe-pdf-target-libada: pdf-target-libada
54345
54346pdf-target-libada: \
54347    configure-target-libada
54348	@: $(MAKE); $(unstage)
54349	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54350	r=`${PWD_COMMAND}`; export r; \
54351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54352	$(NORMAL_TARGET_EXPORTS) \
54353	echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
54354	for flag in $(EXTRA_TARGET_FLAGS); do \
54355	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54356	done; \
54357	(cd $(TARGET_SUBDIR)/libada && \
54358	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54359	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54360	          "RANLIB=$${RANLIB}" \
54361	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54362	           pdf) \
54363	  || exit 1
54364
54365@endif target-libada
54366
54367.PHONY: maybe-html-target-libada html-target-libada
54368maybe-html-target-libada:
54369@if target-libada
54370maybe-html-target-libada: html-target-libada
54371
54372html-target-libada: \
54373    configure-target-libada
54374	@: $(MAKE); $(unstage)
54375	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54376	r=`${PWD_COMMAND}`; export r; \
54377	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54378	$(NORMAL_TARGET_EXPORTS) \
54379	echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
54380	for flag in $(EXTRA_TARGET_FLAGS); do \
54381	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54382	done; \
54383	(cd $(TARGET_SUBDIR)/libada && \
54384	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54385	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54386	          "RANLIB=$${RANLIB}" \
54387	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54388	           html) \
54389	  || exit 1
54390
54391@endif target-libada
54392
54393.PHONY: maybe-TAGS-target-libada TAGS-target-libada
54394maybe-TAGS-target-libada:
54395@if target-libada
54396maybe-TAGS-target-libada: TAGS-target-libada
54397
54398TAGS-target-libada: \
54399    configure-target-libada
54400	@: $(MAKE); $(unstage)
54401	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54402	r=`${PWD_COMMAND}`; export r; \
54403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54404	$(NORMAL_TARGET_EXPORTS) \
54405	echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
54406	for flag in $(EXTRA_TARGET_FLAGS); do \
54407	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54408	done; \
54409	(cd $(TARGET_SUBDIR)/libada && \
54410	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54411	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54412	          "RANLIB=$${RANLIB}" \
54413	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54414	           TAGS) \
54415	  || exit 1
54416
54417@endif target-libada
54418
54419.PHONY: maybe-install-info-target-libada install-info-target-libada
54420maybe-install-info-target-libada:
54421@if target-libada
54422maybe-install-info-target-libada: install-info-target-libada
54423
54424install-info-target-libada: \
54425    configure-target-libada \
54426    info-target-libada
54427	@: $(MAKE); $(unstage)
54428	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54429	r=`${PWD_COMMAND}`; export r; \
54430	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54431	$(NORMAL_TARGET_EXPORTS) \
54432	echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
54433	for flag in $(EXTRA_TARGET_FLAGS); do \
54434	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54435	done; \
54436	(cd $(TARGET_SUBDIR)/libada && \
54437	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54438	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54439	          "RANLIB=$${RANLIB}" \
54440	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54441	           install-info) \
54442	  || exit 1
54443
54444@endif target-libada
54445
54446.PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54447maybe-install-pdf-target-libada:
54448@if target-libada
54449maybe-install-pdf-target-libada: install-pdf-target-libada
54450
54451install-pdf-target-libada: \
54452    configure-target-libada \
54453    pdf-target-libada
54454	@: $(MAKE); $(unstage)
54455	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54456	r=`${PWD_COMMAND}`; export r; \
54457	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54458	$(NORMAL_TARGET_EXPORTS) \
54459	echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
54460	for flag in $(EXTRA_TARGET_FLAGS); do \
54461	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54462	done; \
54463	(cd $(TARGET_SUBDIR)/libada && \
54464	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54465	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54466	          "RANLIB=$${RANLIB}" \
54467	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54468	           install-pdf) \
54469	  || exit 1
54470
54471@endif target-libada
54472
54473.PHONY: maybe-install-html-target-libada install-html-target-libada
54474maybe-install-html-target-libada:
54475@if target-libada
54476maybe-install-html-target-libada: install-html-target-libada
54477
54478install-html-target-libada: \
54479    configure-target-libada \
54480    html-target-libada
54481	@: $(MAKE); $(unstage)
54482	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54483	r=`${PWD_COMMAND}`; export r; \
54484	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54485	$(NORMAL_TARGET_EXPORTS) \
54486	echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
54487	for flag in $(EXTRA_TARGET_FLAGS); do \
54488	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54489	done; \
54490	(cd $(TARGET_SUBDIR)/libada && \
54491	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54492	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54493	          "RANLIB=$${RANLIB}" \
54494	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54495	           install-html) \
54496	  || exit 1
54497
54498@endif target-libada
54499
54500.PHONY: maybe-installcheck-target-libada installcheck-target-libada
54501maybe-installcheck-target-libada:
54502@if target-libada
54503maybe-installcheck-target-libada: installcheck-target-libada
54504
54505installcheck-target-libada: \
54506    configure-target-libada
54507	@: $(MAKE); $(unstage)
54508	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54509	r=`${PWD_COMMAND}`; export r; \
54510	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54511	$(NORMAL_TARGET_EXPORTS) \
54512	echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
54513	for flag in $(EXTRA_TARGET_FLAGS); do \
54514	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54515	done; \
54516	(cd $(TARGET_SUBDIR)/libada && \
54517	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54518	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54519	          "RANLIB=$${RANLIB}" \
54520	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54521	           installcheck) \
54522	  || exit 1
54523
54524@endif target-libada
54525
54526.PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54527maybe-mostlyclean-target-libada:
54528@if target-libada
54529maybe-mostlyclean-target-libada: mostlyclean-target-libada
54530
54531mostlyclean-target-libada:
54532	@: $(MAKE); $(unstage)
54533	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54534	r=`${PWD_COMMAND}`; export r; \
54535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54536	$(NORMAL_TARGET_EXPORTS) \
54537	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
54538	for flag in $(EXTRA_TARGET_FLAGS); do \
54539	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54540	done; \
54541	(cd $(TARGET_SUBDIR)/libada && \
54542	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54543	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54544	          "RANLIB=$${RANLIB}" \
54545	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54546	           mostlyclean) \
54547	  || exit 1
54548
54549@endif target-libada
54550
54551.PHONY: maybe-clean-target-libada clean-target-libada
54552maybe-clean-target-libada:
54553@if target-libada
54554maybe-clean-target-libada: clean-target-libada
54555
54556clean-target-libada:
54557	@: $(MAKE); $(unstage)
54558	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54559	r=`${PWD_COMMAND}`; export r; \
54560	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54561	$(NORMAL_TARGET_EXPORTS) \
54562	echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
54563	for flag in $(EXTRA_TARGET_FLAGS); do \
54564	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54565	done; \
54566	(cd $(TARGET_SUBDIR)/libada && \
54567	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54568	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54569	          "RANLIB=$${RANLIB}" \
54570	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54571	           clean) \
54572	  || exit 1
54573
54574@endif target-libada
54575
54576.PHONY: maybe-distclean-target-libada distclean-target-libada
54577maybe-distclean-target-libada:
54578@if target-libada
54579maybe-distclean-target-libada: distclean-target-libada
54580
54581distclean-target-libada:
54582	@: $(MAKE); $(unstage)
54583	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54584	r=`${PWD_COMMAND}`; export r; \
54585	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54586	$(NORMAL_TARGET_EXPORTS) \
54587	echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
54588	for flag in $(EXTRA_TARGET_FLAGS); do \
54589	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54590	done; \
54591	(cd $(TARGET_SUBDIR)/libada && \
54592	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54593	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54594	          "RANLIB=$${RANLIB}" \
54595	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54596	           distclean) \
54597	  || exit 1
54598
54599@endif target-libada
54600
54601.PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54602maybe-maintainer-clean-target-libada:
54603@if target-libada
54604maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54605
54606maintainer-clean-target-libada:
54607	@: $(MAKE); $(unstage)
54608	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
54609	r=`${PWD_COMMAND}`; export r; \
54610	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54611	$(NORMAL_TARGET_EXPORTS) \
54612	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
54613	for flag in $(EXTRA_TARGET_FLAGS); do \
54614	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54615	done; \
54616	(cd $(TARGET_SUBDIR)/libada && \
54617	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54618	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54619	          "RANLIB=$${RANLIB}" \
54620	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54621	           maintainer-clean) \
54622	  || exit 1
54623
54624@endif target-libada
54625
54626
54627
54628
54629
54630.PHONY: configure-target-libgomp maybe-configure-target-libgomp
54631maybe-configure-target-libgomp:
54632@if gcc-bootstrap
54633configure-target-libgomp: stage_current
54634@endif gcc-bootstrap
54635@if target-libgomp
54636maybe-configure-target-libgomp: configure-target-libgomp
54637configure-target-libgomp:
54638	@r=`${PWD_COMMAND}`; export r; \
54639	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54640	echo "Checking multilib configuration for libgomp..."; \
54641	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54642	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54643	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54644	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54645	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54646	  else \
54647	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54648	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54649	  fi; \
54650	else \
54651	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54652	fi; \
54653	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54654	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54655	$(NORMAL_TARGET_EXPORTS)  \
54656	echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54657	cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54658	case $(srcdir) in \
54659	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54660	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54661		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54662	esac; \
54663	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54664	libsrcdir="$$s/libgomp"; \
54665	rm -f no-such-file || : ; \
54666	CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54667	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54668	  --target=${target_alias} $${srcdiroption}  \
54669	  || exit 1
54670@endif target-libgomp
54671
54672
54673
54674.PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54675maybe-configure-stage1-target-libgomp:
54676@if target-libgomp-bootstrap
54677maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54678configure-stage1-target-libgomp:
54679	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54680	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54681	@r=`${PWD_COMMAND}`; export r; \
54682	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54683	TFLAGS="$(STAGE1_TFLAGS)"; \
54684	echo "Checking multilib configuration for libgomp..."; \
54685	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54686	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54687	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54688	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54689	  else \
54690	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54691	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54692	  fi; \
54693	else \
54694	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54695	fi; \
54696	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54697	$(NORMAL_TARGET_EXPORTS) \
54698	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54699	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54700	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54701	echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
54702	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54703	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54704	case $(srcdir) in \
54705	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54706	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54707		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54708	esac; \
54709	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54710	libsrcdir="$$s/libgomp"; \
54711	$(SHELL) $${libsrcdir}/configure \
54712	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54713	  --target=${target_alias} $${srcdiroption} \
54714	  $(STAGE1_CONFIGURE_FLAGS)
54715@endif target-libgomp-bootstrap
54716
54717.PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54718maybe-configure-stage2-target-libgomp:
54719@if target-libgomp-bootstrap
54720maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54721configure-stage2-target-libgomp:
54722	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54723	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54724	@r=`${PWD_COMMAND}`; export r; \
54725	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54726	TFLAGS="$(STAGE2_TFLAGS)"; \
54727	echo "Checking multilib configuration for libgomp..."; \
54728	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54729	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54730	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54731	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54732	  else \
54733	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54734	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54735	  fi; \
54736	else \
54737	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54738	fi; \
54739	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54740	$(NORMAL_TARGET_EXPORTS) \
54741	 \
54742	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54743	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54744	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54745	echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
54746	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54747	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54748	case $(srcdir) in \
54749	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54750	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54751		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54752	esac; \
54753	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54754	libsrcdir="$$s/libgomp"; \
54755	$(SHELL) $${libsrcdir}/configure \
54756	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54757	  --target=${target_alias} $${srcdiroption} \
54758	  --with-build-libsubdir=$(HOST_SUBDIR) \
54759	  $(STAGE2_CONFIGURE_FLAGS)
54760@endif target-libgomp-bootstrap
54761
54762.PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54763maybe-configure-stage3-target-libgomp:
54764@if target-libgomp-bootstrap
54765maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54766configure-stage3-target-libgomp:
54767	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54768	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54769	@r=`${PWD_COMMAND}`; export r; \
54770	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54771	TFLAGS="$(STAGE3_TFLAGS)"; \
54772	echo "Checking multilib configuration for libgomp..."; \
54773	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54774	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54775	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54776	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54777	  else \
54778	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54779	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54780	  fi; \
54781	else \
54782	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54783	fi; \
54784	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54785	$(NORMAL_TARGET_EXPORTS) \
54786	 \
54787	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54788	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54789	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54790	echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
54791	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54792	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54793	case $(srcdir) in \
54794	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54795	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54796		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54797	esac; \
54798	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54799	libsrcdir="$$s/libgomp"; \
54800	$(SHELL) $${libsrcdir}/configure \
54801	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54802	  --target=${target_alias} $${srcdiroption} \
54803	  --with-build-libsubdir=$(HOST_SUBDIR) \
54804	  $(STAGE3_CONFIGURE_FLAGS)
54805@endif target-libgomp-bootstrap
54806
54807.PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54808maybe-configure-stage4-target-libgomp:
54809@if target-libgomp-bootstrap
54810maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54811configure-stage4-target-libgomp:
54812	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54813	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54814	@r=`${PWD_COMMAND}`; export r; \
54815	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54816	TFLAGS="$(STAGE4_TFLAGS)"; \
54817	echo "Checking multilib configuration for libgomp..."; \
54818	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54819	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54820	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54821	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54822	  else \
54823	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54824	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54825	  fi; \
54826	else \
54827	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54828	fi; \
54829	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54830	$(NORMAL_TARGET_EXPORTS) \
54831	 \
54832	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54833	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54834	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54835	echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
54836	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54837	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54838	case $(srcdir) in \
54839	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54840	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54841		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54842	esac; \
54843	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54844	libsrcdir="$$s/libgomp"; \
54845	$(SHELL) $${libsrcdir}/configure \
54846	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54847	  --target=${target_alias} $${srcdiroption} \
54848	  --with-build-libsubdir=$(HOST_SUBDIR) \
54849	  $(STAGE4_CONFIGURE_FLAGS)
54850@endif target-libgomp-bootstrap
54851
54852.PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
54853maybe-configure-stageprofile-target-libgomp:
54854@if target-libgomp-bootstrap
54855maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
54856configure-stageprofile-target-libgomp:
54857	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
54858	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54859	@r=`${PWD_COMMAND}`; export r; \
54860	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54861	TFLAGS="$(STAGEprofile_TFLAGS)"; \
54862	echo "Checking multilib configuration for libgomp..."; \
54863	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54864	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54865	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54866	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54867	  else \
54868	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54869	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54870	  fi; \
54871	else \
54872	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54873	fi; \
54874	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54875	$(NORMAL_TARGET_EXPORTS) \
54876	 \
54877	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54878	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54879	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54880	echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
54881	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54882	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54883	case $(srcdir) in \
54884	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54885	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54886		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54887	esac; \
54888	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54889	libsrcdir="$$s/libgomp"; \
54890	$(SHELL) $${libsrcdir}/configure \
54891	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54892	  --target=${target_alias} $${srcdiroption} \
54893	  --with-build-libsubdir=$(HOST_SUBDIR) \
54894	  $(STAGEprofile_CONFIGURE_FLAGS)
54895@endif target-libgomp-bootstrap
54896
54897.PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
54898maybe-configure-stagefeedback-target-libgomp:
54899@if target-libgomp-bootstrap
54900maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
54901configure-stagefeedback-target-libgomp:
54902	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
54903	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54904	@r=`${PWD_COMMAND}`; export r; \
54905	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54906	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
54907	echo "Checking multilib configuration for libgomp..."; \
54908	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
54909	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54910	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54911	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54912	  else \
54913	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54914	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54915	  fi; \
54916	else \
54917	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54918	fi; \
54919	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54920	$(NORMAL_TARGET_EXPORTS) \
54921	 \
54922	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54923	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54924	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
54925	echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
54926	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
54927	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54928	case $(srcdir) in \
54929	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54930	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54931		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54932	esac; \
54933	srcdiroption="--srcdir=$${topdir}/libgomp"; \
54934	libsrcdir="$$s/libgomp"; \
54935	$(SHELL) $${libsrcdir}/configure \
54936	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54937	  --target=${target_alias} $${srcdiroption} \
54938	  --with-build-libsubdir=$(HOST_SUBDIR) \
54939	  $(STAGEfeedback_CONFIGURE_FLAGS)
54940@endif target-libgomp-bootstrap
54941
54942
54943
54944
54945
54946.PHONY: all-target-libgomp maybe-all-target-libgomp
54947maybe-all-target-libgomp:
54948@if gcc-bootstrap
54949all-target-libgomp: stage_current
54950@endif gcc-bootstrap
54951@if target-libgomp
54952TARGET-target-libgomp=all
54953maybe-all-target-libgomp: all-target-libgomp
54954all-target-libgomp: configure-target-libgomp
54955	@r=`${PWD_COMMAND}`; export r; \
54956	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54957	$(NORMAL_TARGET_EXPORTS)  \
54958	(cd $(TARGET_SUBDIR)/libgomp && \
54959	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)  \
54960		$(TARGET-target-libgomp))
54961@endif target-libgomp
54962
54963
54964
54965.PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
54966.PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
54967maybe-all-stage1-target-libgomp:
54968maybe-clean-stage1-target-libgomp:
54969@if target-libgomp-bootstrap
54970maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
54971all-stage1: all-stage1-target-libgomp
54972TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
54973all-stage1-target-libgomp: configure-stage1-target-libgomp
54974	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54975	@r=`${PWD_COMMAND}`; export r; \
54976	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54977	TFLAGS="$(STAGE1_TFLAGS)"; \
54978	$(NORMAL_TARGET_EXPORTS)  \
54979	cd $(TARGET_SUBDIR)/libgomp && \
54980	$(MAKE) $(BASE_FLAGS_TO_PASS) \
54981		CFLAGS="$(CFLAGS_FOR_TARGET)" \
54982		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
54983		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
54984		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
54985		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
54986		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
54987		$(EXTRA_TARGET_FLAGS)   \
54988		TFLAGS="$(STAGE1_TFLAGS)" \
54989		$(TARGET-stage1-target-libgomp)
54990
54991maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
54992clean-stage1: clean-stage1-target-libgomp
54993clean-stage1-target-libgomp:
54994	@if [ $(current_stage) = stage1 ]; then \
54995	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
54996	else \
54997	  [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
54998	  $(MAKE) stage1-start; \
54999	fi; \
55000	cd $(TARGET_SUBDIR)/libgomp && \
55001	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
55002		 clean
55003@endif target-libgomp-bootstrap
55004
55005
55006.PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
55007.PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
55008maybe-all-stage2-target-libgomp:
55009maybe-clean-stage2-target-libgomp:
55010@if target-libgomp-bootstrap
55011maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
55012all-stage2: all-stage2-target-libgomp
55013TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
55014all-stage2-target-libgomp: configure-stage2-target-libgomp
55015	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55016	@r=`${PWD_COMMAND}`; export r; \
55017	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55018	TFLAGS="$(STAGE2_TFLAGS)"; \
55019	$(NORMAL_TARGET_EXPORTS) \
55020	  \
55021	cd $(TARGET_SUBDIR)/libgomp && \
55022	$(MAKE) $(BASE_FLAGS_TO_PASS) \
55023		CFLAGS="$(CFLAGS_FOR_TARGET)" \
55024		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55025		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55026		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55027		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55028		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55029		$(EXTRA_TARGET_FLAGS)   \
55030		TFLAGS="$(STAGE2_TFLAGS)" \
55031		$(TARGET-stage2-target-libgomp)
55032
55033maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
55034clean-stage2: clean-stage2-target-libgomp
55035clean-stage2-target-libgomp:
55036	@if [ $(current_stage) = stage2 ]; then \
55037	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55038	else \
55039	  [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
55040	  $(MAKE) stage2-start; \
55041	fi; \
55042	cd $(TARGET_SUBDIR)/libgomp && \
55043	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
55044		  \
55045		 clean
55046@endif target-libgomp-bootstrap
55047
55048
55049.PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
55050.PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
55051maybe-all-stage3-target-libgomp:
55052maybe-clean-stage3-target-libgomp:
55053@if target-libgomp-bootstrap
55054maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
55055all-stage3: all-stage3-target-libgomp
55056TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
55057all-stage3-target-libgomp: configure-stage3-target-libgomp
55058	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55059	@r=`${PWD_COMMAND}`; export r; \
55060	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55061	TFLAGS="$(STAGE3_TFLAGS)"; \
55062	$(NORMAL_TARGET_EXPORTS) \
55063	  \
55064	cd $(TARGET_SUBDIR)/libgomp && \
55065	$(MAKE) $(BASE_FLAGS_TO_PASS) \
55066		CFLAGS="$(CFLAGS_FOR_TARGET)" \
55067		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55068		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55069		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55070		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55071		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55072		$(EXTRA_TARGET_FLAGS)   \
55073		TFLAGS="$(STAGE3_TFLAGS)" \
55074		$(TARGET-stage3-target-libgomp)
55075
55076maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
55077clean-stage3: clean-stage3-target-libgomp
55078clean-stage3-target-libgomp:
55079	@if [ $(current_stage) = stage3 ]; then \
55080	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55081	else \
55082	  [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
55083	  $(MAKE) stage3-start; \
55084	fi; \
55085	cd $(TARGET_SUBDIR)/libgomp && \
55086	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
55087		  \
55088		 clean
55089@endif target-libgomp-bootstrap
55090
55091
55092.PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
55093.PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
55094maybe-all-stage4-target-libgomp:
55095maybe-clean-stage4-target-libgomp:
55096@if target-libgomp-bootstrap
55097maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
55098all-stage4: all-stage4-target-libgomp
55099TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
55100all-stage4-target-libgomp: configure-stage4-target-libgomp
55101	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55102	@r=`${PWD_COMMAND}`; export r; \
55103	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55104	TFLAGS="$(STAGE4_TFLAGS)"; \
55105	$(NORMAL_TARGET_EXPORTS) \
55106	  \
55107	cd $(TARGET_SUBDIR)/libgomp && \
55108	$(MAKE) $(BASE_FLAGS_TO_PASS) \
55109		CFLAGS="$(CFLAGS_FOR_TARGET)" \
55110		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55111		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55112		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55113		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55114		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55115		$(EXTRA_TARGET_FLAGS)   \
55116		TFLAGS="$(STAGE4_TFLAGS)" \
55117		$(TARGET-stage4-target-libgomp)
55118
55119maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
55120clean-stage4: clean-stage4-target-libgomp
55121clean-stage4-target-libgomp:
55122	@if [ $(current_stage) = stage4 ]; then \
55123	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55124	else \
55125	  [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
55126	  $(MAKE) stage4-start; \
55127	fi; \
55128	cd $(TARGET_SUBDIR)/libgomp && \
55129	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
55130		  \
55131		 clean
55132@endif target-libgomp-bootstrap
55133
55134
55135.PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
55136.PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
55137maybe-all-stageprofile-target-libgomp:
55138maybe-clean-stageprofile-target-libgomp:
55139@if target-libgomp-bootstrap
55140maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
55141all-stageprofile: all-stageprofile-target-libgomp
55142TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
55143all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55144	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55145	@r=`${PWD_COMMAND}`; export r; \
55146	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55147	TFLAGS="$(STAGEprofile_TFLAGS)"; \
55148	$(NORMAL_TARGET_EXPORTS) \
55149	  \
55150	cd $(TARGET_SUBDIR)/libgomp && \
55151	$(MAKE) $(BASE_FLAGS_TO_PASS) \
55152		CFLAGS="$(CFLAGS_FOR_TARGET)" \
55153		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55154		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55155		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55156		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55157		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55158		$(EXTRA_TARGET_FLAGS)   \
55159		TFLAGS="$(STAGEprofile_TFLAGS)" \
55160		$(TARGET-stageprofile-target-libgomp)
55161
55162maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
55163clean-stageprofile: clean-stageprofile-target-libgomp
55164clean-stageprofile-target-libgomp:
55165	@if [ $(current_stage) = stageprofile ]; then \
55166	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55167	else \
55168	  [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
55169	  $(MAKE) stageprofile-start; \
55170	fi; \
55171	cd $(TARGET_SUBDIR)/libgomp && \
55172	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
55173		  \
55174		 clean
55175@endif target-libgomp-bootstrap
55176
55177
55178.PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55179.PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55180maybe-all-stagefeedback-target-libgomp:
55181maybe-clean-stagefeedback-target-libgomp:
55182@if target-libgomp-bootstrap
55183maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55184all-stagefeedback: all-stagefeedback-target-libgomp
55185TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55186all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55187	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55188	@r=`${PWD_COMMAND}`; export r; \
55189	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55190	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55191	$(NORMAL_TARGET_EXPORTS) \
55192	  \
55193	cd $(TARGET_SUBDIR)/libgomp && \
55194	$(MAKE) $(BASE_FLAGS_TO_PASS) \
55195		CFLAGS="$(CFLAGS_FOR_TARGET)" \
55196		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55197		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55198		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55199		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55200		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55201		$(EXTRA_TARGET_FLAGS)   \
55202		TFLAGS="$(STAGEfeedback_TFLAGS)" \
55203		$(TARGET-stagefeedback-target-libgomp)
55204
55205maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55206clean-stagefeedback: clean-stagefeedback-target-libgomp
55207clean-stagefeedback-target-libgomp:
55208	@if [ $(current_stage) = stagefeedback ]; then \
55209	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55210	else \
55211	  [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55212	  $(MAKE) stagefeedback-start; \
55213	fi; \
55214	cd $(TARGET_SUBDIR)/libgomp && \
55215	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
55216		  \
55217		 clean
55218@endif target-libgomp-bootstrap
55219
55220
55221
55222
55223
55224
55225.PHONY: check-target-libgomp maybe-check-target-libgomp
55226maybe-check-target-libgomp:
55227@if target-libgomp
55228maybe-check-target-libgomp: check-target-libgomp
55229
55230check-target-libgomp:
55231	@: $(MAKE); $(unstage)
55232	@r=`${PWD_COMMAND}`; export r; \
55233	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55234	$(NORMAL_TARGET_EXPORTS) \
55235	(cd $(TARGET_SUBDIR)/libgomp && \
55236	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
55237
55238@endif target-libgomp
55239
55240.PHONY: install-target-libgomp maybe-install-target-libgomp
55241maybe-install-target-libgomp:
55242@if target-libgomp
55243maybe-install-target-libgomp: install-target-libgomp
55244
55245install-target-libgomp: installdirs
55246	@: $(MAKE); $(unstage)
55247	@r=`${PWD_COMMAND}`; export r; \
55248	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55249	$(NORMAL_TARGET_EXPORTS) \
55250	(cd $(TARGET_SUBDIR)/libgomp && \
55251	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
55252
55253@endif target-libgomp
55254
55255# Other targets (info, dvi, pdf, etc.)
55256
55257.PHONY: maybe-info-target-libgomp info-target-libgomp
55258maybe-info-target-libgomp:
55259@if target-libgomp
55260maybe-info-target-libgomp: info-target-libgomp
55261
55262info-target-libgomp: \
55263    configure-target-libgomp
55264	@: $(MAKE); $(unstage)
55265	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55266	r=`${PWD_COMMAND}`; export r; \
55267	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55268	$(NORMAL_TARGET_EXPORTS) \
55269	echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
55270	for flag in $(EXTRA_TARGET_FLAGS); do \
55271	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55272	done; \
55273	(cd $(TARGET_SUBDIR)/libgomp && \
55274	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55275	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55276	          "RANLIB=$${RANLIB}" \
55277	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55278	           info) \
55279	  || exit 1
55280
55281@endif target-libgomp
55282
55283.PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55284maybe-dvi-target-libgomp:
55285@if target-libgomp
55286maybe-dvi-target-libgomp: dvi-target-libgomp
55287
55288dvi-target-libgomp: \
55289    configure-target-libgomp
55290	@: $(MAKE); $(unstage)
55291	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55292	r=`${PWD_COMMAND}`; export r; \
55293	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55294	$(NORMAL_TARGET_EXPORTS) \
55295	echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
55296	for flag in $(EXTRA_TARGET_FLAGS); do \
55297	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55298	done; \
55299	(cd $(TARGET_SUBDIR)/libgomp && \
55300	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55301	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55302	          "RANLIB=$${RANLIB}" \
55303	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55304	           dvi) \
55305	  || exit 1
55306
55307@endif target-libgomp
55308
55309.PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55310maybe-pdf-target-libgomp:
55311@if target-libgomp
55312maybe-pdf-target-libgomp: pdf-target-libgomp
55313
55314pdf-target-libgomp: \
55315    configure-target-libgomp
55316	@: $(MAKE); $(unstage)
55317	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55318	r=`${PWD_COMMAND}`; export r; \
55319	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55320	$(NORMAL_TARGET_EXPORTS) \
55321	echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
55322	for flag in $(EXTRA_TARGET_FLAGS); do \
55323	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55324	done; \
55325	(cd $(TARGET_SUBDIR)/libgomp && \
55326	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55327	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55328	          "RANLIB=$${RANLIB}" \
55329	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55330	           pdf) \
55331	  || exit 1
55332
55333@endif target-libgomp
55334
55335.PHONY: maybe-html-target-libgomp html-target-libgomp
55336maybe-html-target-libgomp:
55337@if target-libgomp
55338maybe-html-target-libgomp: html-target-libgomp
55339
55340html-target-libgomp: \
55341    configure-target-libgomp
55342	@: $(MAKE); $(unstage)
55343	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55344	r=`${PWD_COMMAND}`; export r; \
55345	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55346	$(NORMAL_TARGET_EXPORTS) \
55347	echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
55348	for flag in $(EXTRA_TARGET_FLAGS); do \
55349	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55350	done; \
55351	(cd $(TARGET_SUBDIR)/libgomp && \
55352	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55353	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55354	          "RANLIB=$${RANLIB}" \
55355	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55356	           html) \
55357	  || exit 1
55358
55359@endif target-libgomp
55360
55361.PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55362maybe-TAGS-target-libgomp:
55363@if target-libgomp
55364maybe-TAGS-target-libgomp: TAGS-target-libgomp
55365
55366TAGS-target-libgomp: \
55367    configure-target-libgomp
55368	@: $(MAKE); $(unstage)
55369	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55370	r=`${PWD_COMMAND}`; export r; \
55371	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55372	$(NORMAL_TARGET_EXPORTS) \
55373	echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
55374	for flag in $(EXTRA_TARGET_FLAGS); do \
55375	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55376	done; \
55377	(cd $(TARGET_SUBDIR)/libgomp && \
55378	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55379	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55380	          "RANLIB=$${RANLIB}" \
55381	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55382	           TAGS) \
55383	  || exit 1
55384
55385@endif target-libgomp
55386
55387.PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55388maybe-install-info-target-libgomp:
55389@if target-libgomp
55390maybe-install-info-target-libgomp: install-info-target-libgomp
55391
55392install-info-target-libgomp: \
55393    configure-target-libgomp \
55394    info-target-libgomp
55395	@: $(MAKE); $(unstage)
55396	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55397	r=`${PWD_COMMAND}`; export r; \
55398	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55399	$(NORMAL_TARGET_EXPORTS) \
55400	echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
55401	for flag in $(EXTRA_TARGET_FLAGS); do \
55402	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55403	done; \
55404	(cd $(TARGET_SUBDIR)/libgomp && \
55405	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55406	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55407	          "RANLIB=$${RANLIB}" \
55408	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55409	           install-info) \
55410	  || exit 1
55411
55412@endif target-libgomp
55413
55414.PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55415maybe-install-pdf-target-libgomp:
55416@if target-libgomp
55417maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55418
55419install-pdf-target-libgomp: \
55420    configure-target-libgomp \
55421    pdf-target-libgomp
55422	@: $(MAKE); $(unstage)
55423	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55424	r=`${PWD_COMMAND}`; export r; \
55425	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55426	$(NORMAL_TARGET_EXPORTS) \
55427	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
55428	for flag in $(EXTRA_TARGET_FLAGS); do \
55429	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55430	done; \
55431	(cd $(TARGET_SUBDIR)/libgomp && \
55432	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55433	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55434	          "RANLIB=$${RANLIB}" \
55435	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55436	           install-pdf) \
55437	  || exit 1
55438
55439@endif target-libgomp
55440
55441.PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55442maybe-install-html-target-libgomp:
55443@if target-libgomp
55444maybe-install-html-target-libgomp: install-html-target-libgomp
55445
55446install-html-target-libgomp: \
55447    configure-target-libgomp \
55448    html-target-libgomp
55449	@: $(MAKE); $(unstage)
55450	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55451	r=`${PWD_COMMAND}`; export r; \
55452	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55453	$(NORMAL_TARGET_EXPORTS) \
55454	echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
55455	for flag in $(EXTRA_TARGET_FLAGS); do \
55456	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55457	done; \
55458	(cd $(TARGET_SUBDIR)/libgomp && \
55459	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55460	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55461	          "RANLIB=$${RANLIB}" \
55462	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55463	           install-html) \
55464	  || exit 1
55465
55466@endif target-libgomp
55467
55468.PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55469maybe-installcheck-target-libgomp:
55470@if target-libgomp
55471maybe-installcheck-target-libgomp: installcheck-target-libgomp
55472
55473installcheck-target-libgomp: \
55474    configure-target-libgomp
55475	@: $(MAKE); $(unstage)
55476	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55477	r=`${PWD_COMMAND}`; export r; \
55478	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55479	$(NORMAL_TARGET_EXPORTS) \
55480	echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
55481	for flag in $(EXTRA_TARGET_FLAGS); do \
55482	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55483	done; \
55484	(cd $(TARGET_SUBDIR)/libgomp && \
55485	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55486	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55487	          "RANLIB=$${RANLIB}" \
55488	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55489	           installcheck) \
55490	  || exit 1
55491
55492@endif target-libgomp
55493
55494.PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55495maybe-mostlyclean-target-libgomp:
55496@if target-libgomp
55497maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55498
55499mostlyclean-target-libgomp:
55500	@: $(MAKE); $(unstage)
55501	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55502	r=`${PWD_COMMAND}`; export r; \
55503	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55504	$(NORMAL_TARGET_EXPORTS) \
55505	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
55506	for flag in $(EXTRA_TARGET_FLAGS); do \
55507	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55508	done; \
55509	(cd $(TARGET_SUBDIR)/libgomp && \
55510	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55511	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55512	          "RANLIB=$${RANLIB}" \
55513	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55514	           mostlyclean) \
55515	  || exit 1
55516
55517@endif target-libgomp
55518
55519.PHONY: maybe-clean-target-libgomp clean-target-libgomp
55520maybe-clean-target-libgomp:
55521@if target-libgomp
55522maybe-clean-target-libgomp: clean-target-libgomp
55523
55524clean-target-libgomp:
55525	@: $(MAKE); $(unstage)
55526	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55527	r=`${PWD_COMMAND}`; export r; \
55528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55529	$(NORMAL_TARGET_EXPORTS) \
55530	echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
55531	for flag in $(EXTRA_TARGET_FLAGS); do \
55532	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55533	done; \
55534	(cd $(TARGET_SUBDIR)/libgomp && \
55535	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55536	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55537	          "RANLIB=$${RANLIB}" \
55538	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55539	           clean) \
55540	  || exit 1
55541
55542@endif target-libgomp
55543
55544.PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55545maybe-distclean-target-libgomp:
55546@if target-libgomp
55547maybe-distclean-target-libgomp: distclean-target-libgomp
55548
55549distclean-target-libgomp:
55550	@: $(MAKE); $(unstage)
55551	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55552	r=`${PWD_COMMAND}`; export r; \
55553	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55554	$(NORMAL_TARGET_EXPORTS) \
55555	echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
55556	for flag in $(EXTRA_TARGET_FLAGS); do \
55557	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55558	done; \
55559	(cd $(TARGET_SUBDIR)/libgomp && \
55560	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55561	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55562	          "RANLIB=$${RANLIB}" \
55563	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55564	           distclean) \
55565	  || exit 1
55566
55567@endif target-libgomp
55568
55569.PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
55570maybe-maintainer-clean-target-libgomp:
55571@if target-libgomp
55572maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
55573
55574maintainer-clean-target-libgomp:
55575	@: $(MAKE); $(unstage)
55576	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
55577	r=`${PWD_COMMAND}`; export r; \
55578	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55579	$(NORMAL_TARGET_EXPORTS) \
55580	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
55581	for flag in $(EXTRA_TARGET_FLAGS); do \
55582	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55583	done; \
55584	(cd $(TARGET_SUBDIR)/libgomp && \
55585	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55586	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55587	          "RANLIB=$${RANLIB}" \
55588	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55589	           maintainer-clean) \
55590	  || exit 1
55591
55592@endif target-libgomp
55593
55594
55595
55596# ----------
55597# GCC module
55598# ----------
55599
55600@if gcc-no-bootstrap
55601.PHONY: cross
55602cross: all-build all-gas all-ld
55603	@r=`${PWD_COMMAND}`; export r; \
55604	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55605	$(HOST_EXPORTS) \
55606	echo "Building the C and C++ compiler"; \
55607	cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
55608	@r=`${PWD_COMMAND}`; export r; \
55609	s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55610	echo "Building runtime libraries"; \
55611	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
55612@endif gcc-no-bootstrap
55613
55614@if gcc
55615
55616.PHONY: check-gcc-c check-c
55617check-gcc-c:
55618	r=`${PWD_COMMAND}`; export r; \
55619	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55620	$(HOST_EXPORTS) \
55621	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
55622check-c: check-gcc-c
55623
55624.PHONY: check-gcc-c++ check-c++
55625check-gcc-c++:
55626	r=`${PWD_COMMAND}`; export r; \
55627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55628	$(HOST_EXPORTS) \
55629	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
55630check-c++: check-gcc-c++ check-target-libstdc++-v3
55631
55632.PHONY: check-gcc-fortran check-fortran
55633check-gcc-fortran:
55634	r=`${PWD_COMMAND}`; export r; \
55635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55636	$(HOST_EXPORTS) \
55637	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
55638check-fortran: check-gcc-fortran check-target-libgfortran
55639
55640.PHONY: check-gcc-java check-java
55641check-gcc-java:
55642	r=`${PWD_COMMAND}`; export r; \
55643	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55644	$(HOST_EXPORTS) \
55645	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
55646check-java: check-gcc-java check-target-libjava
55647
55648.PHONY: check-gcc-ada check-ada
55649check-gcc-ada:
55650	r=`${PWD_COMMAND}`; export r; \
55651	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55652	$(HOST_EXPORTS) \
55653	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
55654check-ada: check-gcc-ada check-target-libada
55655
55656.PHONY: check-gcc-objc check-objc
55657check-gcc-objc:
55658	r=`${PWD_COMMAND}`; export r; \
55659	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55660	$(HOST_EXPORTS) \
55661	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
55662check-objc: check-gcc-objc check-target-libobjc
55663
55664.PHONY: check-gcc-obj-c++ check-obj-c++
55665check-gcc-obj-c++:
55666	r=`${PWD_COMMAND}`; export r; \
55667	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55668	$(HOST_EXPORTS) \
55669	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
55670check-obj-c++: check-gcc-obj-c++
55671
55672
55673# Install the gcc headers files, but not the fixed include files,
55674# which Cygnus is not allowed to distribute.  This rule is very
55675# dependent on the workings of the gcc Makefile.in.
55676.PHONY: gcc-no-fixedincludes
55677gcc-no-fixedincludes:
55678	@if [ -f ./gcc/Makefile ]; then \
55679	  rm -rf gcc/tmp-include; \
55680	  mv gcc/include gcc/tmp-include 2>/dev/null; \
55681	  mkdir gcc/include; \
55682	  cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
55683	  touch gcc/stmp-fixinc gcc/include/fixed; \
55684	  rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
55685	  r=`${PWD_COMMAND}`; export r; \
55686	  s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
55687	  $(HOST_EXPORTS) \
55688	  (cd ./gcc && \
55689	   $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
55690	  rm -rf gcc/include; \
55691	  mv gcc/tmp-include gcc/include 2>/dev/null; \
55692	else true; fi
55693@endif gcc
55694
55695# ---------------------
55696# GCC bootstrap support
55697# ---------------------
55698
55699# We track the current stage (the one in 'gcc') in the stage_current file.
55700# stage_last instead tracks the stage that was built last.  These targets
55701# are dummy when toplevel bootstrap is not active.
55702
55703# While making host and target tools, symlinks to the final stage must be
55704# there, so $(unstage) should be run at various points.  To avoid excessive
55705# recursive invocations of make, we "inline" them using a variable.  These
55706# must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
55707# to avoid warnings from the GNU Make job server.
55708
55709unstage = :
55710stage = :
55711current_stage = ""
55712
55713@if gcc-bootstrap
55714unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
55715stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
55716current_stage = "`cat stage_current 2> /dev/null`"
55717@endif gcc-bootstrap
55718
55719.PHONY: unstage stage
55720unstage:
55721	@: $(MAKE); $(unstage)
55722stage:
55723	@: $(MAKE); $(stage)
55724
55725# Disable commands for lean bootstrap.
55726LEAN = false
55727
55728# We name the build directories for the various stages "stage1-gcc",
55729# "stage2-gcc","stage3-gcc", etc.
55730
55731# Since the 'compare' process will fail (on debugging information) if any
55732# directory names are different, we need to link the gcc directory for
55733# the previous stage to a constant name ('prev-gcc'), and to make the name of
55734# the build directories constant as well. For the latter, we use naked names
55735# like 'gcc', because the scripts in that directory assume it.  We use
55736# mv on platforms where symlinks to directories do not work or are not
55737# reliable.
55738
55739# 'touch' doesn't work right on some platforms.
55740STAMP = echo timestamp >
55741
55742# We only want to compare .o files, so set this!
55743objext = .o
55744
55745
55746.PHONY: stage1-start stage1-end
55747
55748stage1-start::
55749	@: $(MAKE); $(stage); \
55750	echo stage1 > stage_current ; \
55751	echo stage1 > stage_last; \
55752	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55753@if bfd
55754	@cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
55755	  mkdir stage1-bfd; \
55756	mv stage1-bfd bfd
55757@endif bfd
55758@if opcodes
55759	@cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
55760	  mkdir stage1-opcodes; \
55761	mv stage1-opcodes opcodes
55762@endif opcodes
55763@if binutils
55764	@cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
55765	  mkdir stage1-binutils; \
55766	mv stage1-binutils binutils
55767@endif binutils
55768@if gas
55769	@cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
55770	  mkdir stage1-gas; \
55771	mv stage1-gas gas
55772@endif gas
55773@if gcc
55774	@cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
55775	  mkdir stage1-gcc; \
55776	mv stage1-gcc gcc
55777@endif gcc
55778@if gmp
55779	@cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
55780	  mkdir stage1-gmp; \
55781	mv stage1-gmp gmp
55782@endif gmp
55783@if mpfr
55784	@cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
55785	  mkdir stage1-mpfr; \
55786	mv stage1-mpfr mpfr
55787@endif mpfr
55788@if mpc
55789	@cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
55790	  mkdir stage1-mpc; \
55791	mv stage1-mpc mpc
55792@endif mpc
55793@if ppl
55794	@cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
55795	  mkdir stage1-ppl; \
55796	mv stage1-ppl ppl
55797@endif ppl
55798@if cloog
55799	@cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
55800	  mkdir stage1-cloog; \
55801	mv stage1-cloog cloog
55802@endif cloog
55803@if libelf
55804	@cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
55805	  mkdir stage1-libelf; \
55806	mv stage1-libelf libelf
55807@endif libelf
55808@if gold
55809	@cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
55810	  mkdir stage1-gold; \
55811	mv stage1-gold gold
55812@endif gold
55813@if intl
55814	@cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
55815	  mkdir stage1-intl; \
55816	mv stage1-intl intl
55817@endif intl
55818@if ld
55819	@cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
55820	  mkdir stage1-ld; \
55821	mv stage1-ld ld
55822@endif ld
55823@if libcpp
55824	@cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
55825	  mkdir stage1-libcpp; \
55826	mv stage1-libcpp libcpp
55827@endif libcpp
55828@if libdecnumber
55829	@cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
55830	  mkdir stage1-libdecnumber; \
55831	mv stage1-libdecnumber libdecnumber
55832@endif libdecnumber
55833@if libiberty
55834	@cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
55835	  mkdir stage1-libiberty; \
55836	mv stage1-libiberty libiberty
55837@endif libiberty
55838@if zlib
55839	@cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
55840	  mkdir stage1-zlib; \
55841	mv stage1-zlib zlib
55842@endif zlib
55843@if lto-plugin
55844	@cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
55845	  mkdir stage1-lto-plugin; \
55846	mv stage1-lto-plugin lto-plugin
55847@endif lto-plugin
55848	@[ -d stage1-$(TARGET_SUBDIR) ] || \
55849	  mkdir stage1-$(TARGET_SUBDIR); \
55850	mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
55851
55852stage1-end::
55853@if bfd
55854	@if test -d $(HOST_SUBDIR)/bfd ; then \
55855	  cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
55856	fi
55857@endif bfd
55858@if opcodes
55859	@if test -d $(HOST_SUBDIR)/opcodes ; then \
55860	  cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
55861	fi
55862@endif opcodes
55863@if binutils
55864	@if test -d $(HOST_SUBDIR)/binutils ; then \
55865	  cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
55866	fi
55867@endif binutils
55868@if gas
55869	@if test -d $(HOST_SUBDIR)/gas ; then \
55870	  cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
55871	fi
55872@endif gas
55873@if gcc
55874	@if test -d $(HOST_SUBDIR)/gcc ; then \
55875	  cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
55876	fi
55877@endif gcc
55878@if gmp
55879	@if test -d $(HOST_SUBDIR)/gmp ; then \
55880	  cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
55881	fi
55882@endif gmp
55883@if mpfr
55884	@if test -d $(HOST_SUBDIR)/mpfr ; then \
55885	  cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
55886	fi
55887@endif mpfr
55888@if mpc
55889	@if test -d $(HOST_SUBDIR)/mpc ; then \
55890	  cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
55891	fi
55892@endif mpc
55893@if ppl
55894	@if test -d $(HOST_SUBDIR)/ppl ; then \
55895	  cd $(HOST_SUBDIR); mv ppl stage1-ppl  ; \
55896	fi
55897@endif ppl
55898@if cloog
55899	@if test -d $(HOST_SUBDIR)/cloog ; then \
55900	  cd $(HOST_SUBDIR); mv cloog stage1-cloog  ; \
55901	fi
55902@endif cloog
55903@if libelf
55904	@if test -d $(HOST_SUBDIR)/libelf ; then \
55905	  cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
55906	fi
55907@endif libelf
55908@if gold
55909	@if test -d $(HOST_SUBDIR)/gold ; then \
55910	  cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
55911	fi
55912@endif gold
55913@if intl
55914	@if test -d $(HOST_SUBDIR)/intl ; then \
55915	  cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
55916	fi
55917@endif intl
55918@if ld
55919	@if test -d $(HOST_SUBDIR)/ld ; then \
55920	  cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
55921	fi
55922@endif ld
55923@if libcpp
55924	@if test -d $(HOST_SUBDIR)/libcpp ; then \
55925	  cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
55926	fi
55927@endif libcpp
55928@if libdecnumber
55929	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
55930	  cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
55931	fi
55932@endif libdecnumber
55933@if libiberty
55934	@if test -d $(HOST_SUBDIR)/libiberty ; then \
55935	  cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
55936	fi
55937@endif libiberty
55938@if zlib
55939	@if test -d $(HOST_SUBDIR)/zlib ; then \
55940	  cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
55941	fi
55942@endif zlib
55943@if lto-plugin
55944	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
55945	  cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
55946	fi
55947@endif lto-plugin
55948	@if test -d $(TARGET_SUBDIR) ; then \
55949	  mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
55950	fi
55951	rm -f stage_current
55952
55953# Bubble a bug fix through all the stages up to stage 1.  They are
55954# remade, but not reconfigured.  The next stage (if any) will not be
55955# reconfigured either.
55956.PHONY: stage1-bubble
55957stage1-bubble::
55958	@r=`${PWD_COMMAND}`; export r; \
55959	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55960	if test -f stage1-lean  ; then \
55961	  echo Skipping rebuild of stage1 ; \
55962	else \
55963	  $(MAKE) stage1-start; \
55964	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
55965	fi
55966
55967.PHONY: all-stage1 clean-stage1
55968do-clean: clean-stage1
55969
55970# FIXME: Will not need to be conditional when toplevel bootstrap is the
55971# only possibility, but now it conflicts with no-bootstrap rules
55972@if gcc-bootstrap
55973
55974
55975
55976
55977# Rules to wipe a stage and all the following ones, also used for cleanstrap
55978
55979.PHONY: distclean-stage1
55980distclean-stage1::
55981	@: $(MAKE); $(stage)
55982	@test "`cat stage_last`" != stage1 || rm -f stage_last
55983	rm -rf stage1-*
55984
55985
55986@endif gcc-bootstrap
55987
55988
55989.PHONY: stage2-start stage2-end
55990
55991stage2-start::
55992	@: $(MAKE); $(stage); \
55993	echo stage2 > stage_current ; \
55994	echo stage2 > stage_last; \
55995	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55996@if bfd
55997	@cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
55998	  mkdir stage2-bfd; \
55999	mv stage2-bfd bfd  ; \
56000	mv stage1-bfd prev-bfd || test -f stage1-lean
56001@endif bfd
56002@if opcodes
56003	@cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56004	  mkdir stage2-opcodes; \
56005	mv stage2-opcodes opcodes  ; \
56006	mv stage1-opcodes prev-opcodes || test -f stage1-lean
56007@endif opcodes
56008@if binutils
56009	@cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56010	  mkdir stage2-binutils; \
56011	mv stage2-binutils binutils  ; \
56012	mv stage1-binutils prev-binutils || test -f stage1-lean
56013@endif binutils
56014@if gas
56015	@cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56016	  mkdir stage2-gas; \
56017	mv stage2-gas gas  ; \
56018	mv stage1-gas prev-gas || test -f stage1-lean
56019@endif gas
56020@if gcc
56021	@cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56022	  mkdir stage2-gcc; \
56023	mv stage2-gcc gcc  ; \
56024	mv stage1-gcc prev-gcc || test -f stage1-lean
56025@endif gcc
56026@if gmp
56027	@cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56028	  mkdir stage2-gmp; \
56029	mv stage2-gmp gmp  ; \
56030	mv stage1-gmp prev-gmp || test -f stage1-lean
56031@endif gmp
56032@if mpfr
56033	@cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56034	  mkdir stage2-mpfr; \
56035	mv stage2-mpfr mpfr  ; \
56036	mv stage1-mpfr prev-mpfr || test -f stage1-lean
56037@endif mpfr
56038@if mpc
56039	@cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
56040	  mkdir stage2-mpc; \
56041	mv stage2-mpc mpc  ; \
56042	mv stage1-mpc prev-mpc || test -f stage1-lean
56043@endif mpc
56044@if ppl
56045	@cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
56046	  mkdir stage2-ppl; \
56047	mv stage2-ppl ppl  ; \
56048	mv stage1-ppl prev-ppl || test -f stage1-lean
56049@endif ppl
56050@if cloog
56051	@cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
56052	  mkdir stage2-cloog; \
56053	mv stage2-cloog cloog  ; \
56054	mv stage1-cloog prev-cloog || test -f stage1-lean
56055@endif cloog
56056@if libelf
56057	@cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
56058	  mkdir stage2-libelf; \
56059	mv stage2-libelf libelf  ; \
56060	mv stage1-libelf prev-libelf || test -f stage1-lean
56061@endif libelf
56062@if gold
56063	@cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
56064	  mkdir stage2-gold; \
56065	mv stage2-gold gold  ; \
56066	mv stage1-gold prev-gold || test -f stage1-lean
56067@endif gold
56068@if intl
56069	@cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
56070	  mkdir stage2-intl; \
56071	mv stage2-intl intl  ; \
56072	mv stage1-intl prev-intl || test -f stage1-lean
56073@endif intl
56074@if ld
56075	@cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
56076	  mkdir stage2-ld; \
56077	mv stage2-ld ld  ; \
56078	mv stage1-ld prev-ld || test -f stage1-lean
56079@endif ld
56080@if libcpp
56081	@cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
56082	  mkdir stage2-libcpp; \
56083	mv stage2-libcpp libcpp  ; \
56084	mv stage1-libcpp prev-libcpp || test -f stage1-lean
56085@endif libcpp
56086@if libdecnumber
56087	@cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
56088	  mkdir stage2-libdecnumber; \
56089	mv stage2-libdecnumber libdecnumber  ; \
56090	mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
56091@endif libdecnumber
56092@if libiberty
56093	@cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
56094	  mkdir stage2-libiberty; \
56095	mv stage2-libiberty libiberty  ; \
56096	mv stage1-libiberty prev-libiberty || test -f stage1-lean
56097@endif libiberty
56098@if zlib
56099	@cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
56100	  mkdir stage2-zlib; \
56101	mv stage2-zlib zlib  ; \
56102	mv stage1-zlib prev-zlib || test -f stage1-lean
56103@endif zlib
56104@if lto-plugin
56105	@cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
56106	  mkdir stage2-lto-plugin; \
56107	mv stage2-lto-plugin lto-plugin  ; \
56108	mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
56109@endif lto-plugin
56110	@[ -d stage2-$(TARGET_SUBDIR) ] || \
56111	  mkdir stage2-$(TARGET_SUBDIR); \
56112	mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56113	mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
56114
56115stage2-end::
56116@if bfd
56117	@if test -d $(HOST_SUBDIR)/bfd ; then \
56118	  cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
56119	  mv prev-bfd stage1-bfd ; :  ; \
56120	fi
56121@endif bfd
56122@if opcodes
56123	@if test -d $(HOST_SUBDIR)/opcodes ; then \
56124	  cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
56125	  mv prev-opcodes stage1-opcodes ; :  ; \
56126	fi
56127@endif opcodes
56128@if binutils
56129	@if test -d $(HOST_SUBDIR)/binutils ; then \
56130	  cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
56131	  mv prev-binutils stage1-binutils ; :  ; \
56132	fi
56133@endif binutils
56134@if gas
56135	@if test -d $(HOST_SUBDIR)/gas ; then \
56136	  cd $(HOST_SUBDIR); mv gas stage2-gas ; \
56137	  mv prev-gas stage1-gas ; :  ; \
56138	fi
56139@endif gas
56140@if gcc
56141	@if test -d $(HOST_SUBDIR)/gcc ; then \
56142	  cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
56143	  mv prev-gcc stage1-gcc ; :  ; \
56144	fi
56145@endif gcc
56146@if gmp
56147	@if test -d $(HOST_SUBDIR)/gmp ; then \
56148	  cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
56149	  mv prev-gmp stage1-gmp ; :  ; \
56150	fi
56151@endif gmp
56152@if mpfr
56153	@if test -d $(HOST_SUBDIR)/mpfr ; then \
56154	  cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
56155	  mv prev-mpfr stage1-mpfr ; :  ; \
56156	fi
56157@endif mpfr
56158@if mpc
56159	@if test -d $(HOST_SUBDIR)/mpc ; then \
56160	  cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
56161	  mv prev-mpc stage1-mpc ; :  ; \
56162	fi
56163@endif mpc
56164@if ppl
56165	@if test -d $(HOST_SUBDIR)/ppl ; then \
56166	  cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
56167	  mv prev-ppl stage1-ppl ; :  ; \
56168	fi
56169@endif ppl
56170@if cloog
56171	@if test -d $(HOST_SUBDIR)/cloog ; then \
56172	  cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
56173	  mv prev-cloog stage1-cloog ; :  ; \
56174	fi
56175@endif cloog
56176@if libelf
56177	@if test -d $(HOST_SUBDIR)/libelf ; then \
56178	  cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
56179	  mv prev-libelf stage1-libelf ; :  ; \
56180	fi
56181@endif libelf
56182@if gold
56183	@if test -d $(HOST_SUBDIR)/gold ; then \
56184	  cd $(HOST_SUBDIR); mv gold stage2-gold ; \
56185	  mv prev-gold stage1-gold ; :  ; \
56186	fi
56187@endif gold
56188@if intl
56189	@if test -d $(HOST_SUBDIR)/intl ; then \
56190	  cd $(HOST_SUBDIR); mv intl stage2-intl ; \
56191	  mv prev-intl stage1-intl ; :  ; \
56192	fi
56193@endif intl
56194@if ld
56195	@if test -d $(HOST_SUBDIR)/ld ; then \
56196	  cd $(HOST_SUBDIR); mv ld stage2-ld ; \
56197	  mv prev-ld stage1-ld ; :  ; \
56198	fi
56199@endif ld
56200@if libcpp
56201	@if test -d $(HOST_SUBDIR)/libcpp ; then \
56202	  cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
56203	  mv prev-libcpp stage1-libcpp ; :  ; \
56204	fi
56205@endif libcpp
56206@if libdecnumber
56207	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56208	  cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
56209	  mv prev-libdecnumber stage1-libdecnumber ; :  ; \
56210	fi
56211@endif libdecnumber
56212@if libiberty
56213	@if test -d $(HOST_SUBDIR)/libiberty ; then \
56214	  cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
56215	  mv prev-libiberty stage1-libiberty ; :  ; \
56216	fi
56217@endif libiberty
56218@if zlib
56219	@if test -d $(HOST_SUBDIR)/zlib ; then \
56220	  cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
56221	  mv prev-zlib stage1-zlib ; :  ; \
56222	fi
56223@endif zlib
56224@if lto-plugin
56225	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56226	  cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
56227	  mv prev-lto-plugin stage1-lto-plugin ; :  ; \
56228	fi
56229@endif lto-plugin
56230	@if test -d $(TARGET_SUBDIR) ; then \
56231	  mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
56232	  mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
56233	fi
56234	rm -f stage_current
56235
56236# Bubble a bug fix through all the stages up to stage 2.  They are
56237# remade, but not reconfigured.  The next stage (if any) will not be
56238# reconfigured either.
56239.PHONY: stage2-bubble
56240stage2-bubble:: stage1-bubble
56241	@r=`${PWD_COMMAND}`; export r; \
56242	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56243	if test -f stage2-lean || test -f stage1-lean  ; then \
56244	  echo Skipping rebuild of stage2 ; \
56245	else \
56246	  $(MAKE) stage2-start; \
56247	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
56248	fi
56249
56250.PHONY: all-stage2 clean-stage2
56251do-clean: clean-stage2
56252
56253# FIXME: Will not need to be conditional when toplevel bootstrap is the
56254# only possibility, but now it conflicts with no-bootstrap rules
56255@if gcc-bootstrap
56256
56257
56258
56259.PHONY: bootstrap2 bootstrap2-lean
56260bootstrap2:
56261	echo stage2 > stage_final
56262	@r=`${PWD_COMMAND}`; export r; \
56263	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56264	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
56265	@: $(MAKE); $(unstage)
56266	@r=`${PWD_COMMAND}`; export r; \
56267	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56268	TFLAGS="$(STAGE2_TFLAGS)"; \
56269	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56270
56271bootstrap2-lean:
56272	echo stage2 > stage_final
56273	@r=`${PWD_COMMAND}`; export r; \
56274	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56275	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
56276	@: $(MAKE); $(unstage)
56277	@r=`${PWD_COMMAND}`; export r; \
56278	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56279	TFLAGS="$(STAGE2_TFLAGS)"; \
56280	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56281
56282
56283# Rules to wipe a stage and all the following ones, also used for cleanstrap
56284distclean-stage1:: distclean-stage2
56285.PHONY: distclean-stage2
56286distclean-stage2::
56287	@: $(MAKE); $(stage)
56288	@test "`cat stage_last`" != stage2 || rm -f stage_last
56289	rm -rf stage2-*
56290
56291
56292@endif gcc-bootstrap
56293
56294
56295.PHONY: stage3-start stage3-end
56296
56297stage3-start::
56298	@: $(MAKE); $(stage); \
56299	echo stage3 > stage_current ; \
56300	echo stage3 > stage_last; \
56301	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56302@if bfd
56303	@cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
56304	  mkdir stage3-bfd; \
56305	mv stage3-bfd bfd  ; \
56306	mv stage2-bfd prev-bfd || test -f stage2-lean
56307@endif bfd
56308@if opcodes
56309	@cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
56310	  mkdir stage3-opcodes; \
56311	mv stage3-opcodes opcodes  ; \
56312	mv stage2-opcodes prev-opcodes || test -f stage2-lean
56313@endif opcodes
56314@if binutils
56315	@cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
56316	  mkdir stage3-binutils; \
56317	mv stage3-binutils binutils  ; \
56318	mv stage2-binutils prev-binutils || test -f stage2-lean
56319@endif binutils
56320@if gas
56321	@cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
56322	  mkdir stage3-gas; \
56323	mv stage3-gas gas  ; \
56324	mv stage2-gas prev-gas || test -f stage2-lean
56325@endif gas
56326@if gcc
56327	@cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
56328	  mkdir stage3-gcc; \
56329	mv stage3-gcc gcc  ; \
56330	mv stage2-gcc prev-gcc || test -f stage2-lean
56331@endif gcc
56332@if gmp
56333	@cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
56334	  mkdir stage3-gmp; \
56335	mv stage3-gmp gmp  ; \
56336	mv stage2-gmp prev-gmp || test -f stage2-lean
56337@endif gmp
56338@if mpfr
56339	@cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
56340	  mkdir stage3-mpfr; \
56341	mv stage3-mpfr mpfr  ; \
56342	mv stage2-mpfr prev-mpfr || test -f stage2-lean
56343@endif mpfr
56344@if mpc
56345	@cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
56346	  mkdir stage3-mpc; \
56347	mv stage3-mpc mpc  ; \
56348	mv stage2-mpc prev-mpc || test -f stage2-lean
56349@endif mpc
56350@if ppl
56351	@cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
56352	  mkdir stage3-ppl; \
56353	mv stage3-ppl ppl  ; \
56354	mv stage2-ppl prev-ppl || test -f stage2-lean
56355@endif ppl
56356@if cloog
56357	@cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
56358	  mkdir stage3-cloog; \
56359	mv stage3-cloog cloog  ; \
56360	mv stage2-cloog prev-cloog || test -f stage2-lean
56361@endif cloog
56362@if libelf
56363	@cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
56364	  mkdir stage3-libelf; \
56365	mv stage3-libelf libelf  ; \
56366	mv stage2-libelf prev-libelf || test -f stage2-lean
56367@endif libelf
56368@if gold
56369	@cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
56370	  mkdir stage3-gold; \
56371	mv stage3-gold gold  ; \
56372	mv stage2-gold prev-gold || test -f stage2-lean
56373@endif gold
56374@if intl
56375	@cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
56376	  mkdir stage3-intl; \
56377	mv stage3-intl intl  ; \
56378	mv stage2-intl prev-intl || test -f stage2-lean
56379@endif intl
56380@if ld
56381	@cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
56382	  mkdir stage3-ld; \
56383	mv stage3-ld ld  ; \
56384	mv stage2-ld prev-ld || test -f stage2-lean
56385@endif ld
56386@if libcpp
56387	@cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
56388	  mkdir stage3-libcpp; \
56389	mv stage3-libcpp libcpp  ; \
56390	mv stage2-libcpp prev-libcpp || test -f stage2-lean
56391@endif libcpp
56392@if libdecnumber
56393	@cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
56394	  mkdir stage3-libdecnumber; \
56395	mv stage3-libdecnumber libdecnumber  ; \
56396	mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
56397@endif libdecnumber
56398@if libiberty
56399	@cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
56400	  mkdir stage3-libiberty; \
56401	mv stage3-libiberty libiberty  ; \
56402	mv stage2-libiberty prev-libiberty || test -f stage2-lean
56403@endif libiberty
56404@if zlib
56405	@cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
56406	  mkdir stage3-zlib; \
56407	mv stage3-zlib zlib  ; \
56408	mv stage2-zlib prev-zlib || test -f stage2-lean
56409@endif zlib
56410@if lto-plugin
56411	@cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
56412	  mkdir stage3-lto-plugin; \
56413	mv stage3-lto-plugin lto-plugin  ; \
56414	mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
56415@endif lto-plugin
56416	@[ -d stage3-$(TARGET_SUBDIR) ] || \
56417	  mkdir stage3-$(TARGET_SUBDIR); \
56418	mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56419	mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
56420
56421stage3-end::
56422@if bfd
56423	@if test -d $(HOST_SUBDIR)/bfd ; then \
56424	  cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
56425	  mv prev-bfd stage2-bfd ; :  ; \
56426	fi
56427@endif bfd
56428@if opcodes
56429	@if test -d $(HOST_SUBDIR)/opcodes ; then \
56430	  cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
56431	  mv prev-opcodes stage2-opcodes ; :  ; \
56432	fi
56433@endif opcodes
56434@if binutils
56435	@if test -d $(HOST_SUBDIR)/binutils ; then \
56436	  cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
56437	  mv prev-binutils stage2-binutils ; :  ; \
56438	fi
56439@endif binutils
56440@if gas
56441	@if test -d $(HOST_SUBDIR)/gas ; then \
56442	  cd $(HOST_SUBDIR); mv gas stage3-gas ; \
56443	  mv prev-gas stage2-gas ; :  ; \
56444	fi
56445@endif gas
56446@if gcc
56447	@if test -d $(HOST_SUBDIR)/gcc ; then \
56448	  cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
56449	  mv prev-gcc stage2-gcc ; :  ; \
56450	fi
56451@endif gcc
56452@if gmp
56453	@if test -d $(HOST_SUBDIR)/gmp ; then \
56454	  cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
56455	  mv prev-gmp stage2-gmp ; :  ; \
56456	fi
56457@endif gmp
56458@if mpfr
56459	@if test -d $(HOST_SUBDIR)/mpfr ; then \
56460	  cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
56461	  mv prev-mpfr stage2-mpfr ; :  ; \
56462	fi
56463@endif mpfr
56464@if mpc
56465	@if test -d $(HOST_SUBDIR)/mpc ; then \
56466	  cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
56467	  mv prev-mpc stage2-mpc ; :  ; \
56468	fi
56469@endif mpc
56470@if ppl
56471	@if test -d $(HOST_SUBDIR)/ppl ; then \
56472	  cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
56473	  mv prev-ppl stage2-ppl ; :  ; \
56474	fi
56475@endif ppl
56476@if cloog
56477	@if test -d $(HOST_SUBDIR)/cloog ; then \
56478	  cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
56479	  mv prev-cloog stage2-cloog ; :  ; \
56480	fi
56481@endif cloog
56482@if libelf
56483	@if test -d $(HOST_SUBDIR)/libelf ; then \
56484	  cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
56485	  mv prev-libelf stage2-libelf ; :  ; \
56486	fi
56487@endif libelf
56488@if gold
56489	@if test -d $(HOST_SUBDIR)/gold ; then \
56490	  cd $(HOST_SUBDIR); mv gold stage3-gold ; \
56491	  mv prev-gold stage2-gold ; :  ; \
56492	fi
56493@endif gold
56494@if intl
56495	@if test -d $(HOST_SUBDIR)/intl ; then \
56496	  cd $(HOST_SUBDIR); mv intl stage3-intl ; \
56497	  mv prev-intl stage2-intl ; :  ; \
56498	fi
56499@endif intl
56500@if ld
56501	@if test -d $(HOST_SUBDIR)/ld ; then \
56502	  cd $(HOST_SUBDIR); mv ld stage3-ld ; \
56503	  mv prev-ld stage2-ld ; :  ; \
56504	fi
56505@endif ld
56506@if libcpp
56507	@if test -d $(HOST_SUBDIR)/libcpp ; then \
56508	  cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
56509	  mv prev-libcpp stage2-libcpp ; :  ; \
56510	fi
56511@endif libcpp
56512@if libdecnumber
56513	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56514	  cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
56515	  mv prev-libdecnumber stage2-libdecnumber ; :  ; \
56516	fi
56517@endif libdecnumber
56518@if libiberty
56519	@if test -d $(HOST_SUBDIR)/libiberty ; then \
56520	  cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
56521	  mv prev-libiberty stage2-libiberty ; :  ; \
56522	fi
56523@endif libiberty
56524@if zlib
56525	@if test -d $(HOST_SUBDIR)/zlib ; then \
56526	  cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
56527	  mv prev-zlib stage2-zlib ; :  ; \
56528	fi
56529@endif zlib
56530@if lto-plugin
56531	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56532	  cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
56533	  mv prev-lto-plugin stage2-lto-plugin ; :  ; \
56534	fi
56535@endif lto-plugin
56536	@if test -d $(TARGET_SUBDIR) ; then \
56537	  mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
56538	  mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
56539	fi
56540	rm -f stage_current
56541
56542# Bubble a bug fix through all the stages up to stage 3.  They are
56543# remade, but not reconfigured.  The next stage (if any) will not be
56544# reconfigured either.
56545.PHONY: stage3-bubble
56546stage3-bubble:: stage2-bubble
56547	@r=`${PWD_COMMAND}`; export r; \
56548	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56549	if test -f stage3-lean || test -f stage2-lean  ; then \
56550	  echo Skipping rebuild of stage3 ; \
56551	else \
56552	  $(MAKE) stage3-start; \
56553	  if $(LEAN); then \
56554	    rm -rf stage1-* ; \
56555	    $(STAMP) stage1-lean ; \
56556	  fi; \
56557	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
56558	fi
56559	$(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
56560
56561.PHONY: all-stage3 clean-stage3
56562do-clean: clean-stage3
56563
56564# FIXME: Will not need to be conditional when toplevel bootstrap is the
56565# only possibility, but now it conflicts with no-bootstrap rules
56566@if gcc-bootstrap
56567
56568compare:
56569	@r=`${PWD_COMMAND}`; export r; \
56570	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56571	if test -f stage2-lean; then \
56572	  echo Cannot compare object files as stage 2 was deleted. ; \
56573	  exit 0 ; \
56574	fi; \
56575	: $(MAKE); $(stage); \
56576	rm -f .bad_compare ; \
56577	echo Comparing stages 2 and 3 ; \
56578        sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
56579	files=`find stage3-* -name "*$(objext)" -print | \
56580		 sed -n s,^stage$$sed-,,p` ; \
56581	for file in $${files} ; do \
56582	  f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
56583	  if test ! -f $$f1; then continue; fi; \
56584	  $(do-compare) > /dev/null 2>&1; \
56585	  if test $$? -eq 1; then \
56586	    case $$file in \
56587	      @compare_exclusions@) \
56588	        echo warning: $$file differs ;; \
56589	      *) \
56590	        echo $$file differs >> .bad_compare ;; \
56591	    esac ; \
56592	  fi ; \
56593	done ; \
56594	if [ -f .bad_compare ]; then \
56595	  echo "Bootstrap comparison failure!"; \
56596	  cat .bad_compare; \
56597	  exit 1; \
56598	else \
56599	  echo Comparison successful.; \
56600	fi ; \
56601	$(STAMP) compare
56602	if $(LEAN); then \
56603	  rm -rf stage2-*; \
56604	  $(STAMP) stage2-lean; \
56605	fi
56606
56607
56608
56609.PHONY: bootstrap bootstrap-lean
56610bootstrap:
56611	echo stage3 > stage_final
56612	@r=`${PWD_COMMAND}`; export r; \
56613	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56614	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56615	@: $(MAKE); $(unstage)
56616	@r=`${PWD_COMMAND}`; export r; \
56617	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56618	TFLAGS="$(STAGE3_TFLAGS)"; \
56619	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56620
56621bootstrap-lean:
56622	echo stage3 > stage_final
56623	@r=`${PWD_COMMAND}`; export r; \
56624	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56625	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
56626	@: $(MAKE); $(unstage)
56627	@r=`${PWD_COMMAND}`; export r; \
56628	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56629	TFLAGS="$(STAGE3_TFLAGS)"; \
56630	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56631
56632
56633# Rules to wipe a stage and all the following ones, also used for cleanstrap
56634distclean-stage2:: distclean-stage3
56635.PHONY: distclean-stage3
56636distclean-stage3::
56637	@: $(MAKE); $(stage)
56638	@test "`cat stage_last`" != stage3 || rm -f stage_last
56639	rm -rf stage3-* compare
56640
56641
56642.PHONY: cleanstrap
56643cleanstrap: do-distclean local-clean
56644	echo stage3 > stage_final
56645	@r=`${PWD_COMMAND}`; export r; \
56646	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56647	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
56648	@: $(MAKE); $(unstage)
56649	@r=`${PWD_COMMAND}`; export r; \
56650	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56651	TFLAGS="$(STAGE3_TFLAGS)"; \
56652	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56653
56654@endif gcc-bootstrap
56655
56656
56657.PHONY: stage4-start stage4-end
56658
56659stage4-start::
56660	@: $(MAKE); $(stage); \
56661	echo stage4 > stage_current ; \
56662	echo stage4 > stage_last; \
56663	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56664@if bfd
56665	@cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
56666	  mkdir stage4-bfd; \
56667	mv stage4-bfd bfd  ; \
56668	mv stage3-bfd prev-bfd || test -f stage3-lean
56669@endif bfd
56670@if opcodes
56671	@cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
56672	  mkdir stage4-opcodes; \
56673	mv stage4-opcodes opcodes  ; \
56674	mv stage3-opcodes prev-opcodes || test -f stage3-lean
56675@endif opcodes
56676@if binutils
56677	@cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
56678	  mkdir stage4-binutils; \
56679	mv stage4-binutils binutils  ; \
56680	mv stage3-binutils prev-binutils || test -f stage3-lean
56681@endif binutils
56682@if gas
56683	@cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
56684	  mkdir stage4-gas; \
56685	mv stage4-gas gas  ; \
56686	mv stage3-gas prev-gas || test -f stage3-lean
56687@endif gas
56688@if gcc
56689	@cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
56690	  mkdir stage4-gcc; \
56691	mv stage4-gcc gcc  ; \
56692	mv stage3-gcc prev-gcc || test -f stage3-lean
56693@endif gcc
56694@if gmp
56695	@cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
56696	  mkdir stage4-gmp; \
56697	mv stage4-gmp gmp  ; \
56698	mv stage3-gmp prev-gmp || test -f stage3-lean
56699@endif gmp
56700@if mpfr
56701	@cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
56702	  mkdir stage4-mpfr; \
56703	mv stage4-mpfr mpfr  ; \
56704	mv stage3-mpfr prev-mpfr || test -f stage3-lean
56705@endif mpfr
56706@if mpc
56707	@cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
56708	  mkdir stage4-mpc; \
56709	mv stage4-mpc mpc  ; \
56710	mv stage3-mpc prev-mpc || test -f stage3-lean
56711@endif mpc
56712@if ppl
56713	@cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
56714	  mkdir stage4-ppl; \
56715	mv stage4-ppl ppl  ; \
56716	mv stage3-ppl prev-ppl || test -f stage3-lean
56717@endif ppl
56718@if cloog
56719	@cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
56720	  mkdir stage4-cloog; \
56721	mv stage4-cloog cloog  ; \
56722	mv stage3-cloog prev-cloog || test -f stage3-lean
56723@endif cloog
56724@if libelf
56725	@cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
56726	  mkdir stage4-libelf; \
56727	mv stage4-libelf libelf  ; \
56728	mv stage3-libelf prev-libelf || test -f stage3-lean
56729@endif libelf
56730@if gold
56731	@cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
56732	  mkdir stage4-gold; \
56733	mv stage4-gold gold  ; \
56734	mv stage3-gold prev-gold || test -f stage3-lean
56735@endif gold
56736@if intl
56737	@cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
56738	  mkdir stage4-intl; \
56739	mv stage4-intl intl  ; \
56740	mv stage3-intl prev-intl || test -f stage3-lean
56741@endif intl
56742@if ld
56743	@cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
56744	  mkdir stage4-ld; \
56745	mv stage4-ld ld  ; \
56746	mv stage3-ld prev-ld || test -f stage3-lean
56747@endif ld
56748@if libcpp
56749	@cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
56750	  mkdir stage4-libcpp; \
56751	mv stage4-libcpp libcpp  ; \
56752	mv stage3-libcpp prev-libcpp || test -f stage3-lean
56753@endif libcpp
56754@if libdecnumber
56755	@cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
56756	  mkdir stage4-libdecnumber; \
56757	mv stage4-libdecnumber libdecnumber  ; \
56758	mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
56759@endif libdecnumber
56760@if libiberty
56761	@cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
56762	  mkdir stage4-libiberty; \
56763	mv stage4-libiberty libiberty  ; \
56764	mv stage3-libiberty prev-libiberty || test -f stage3-lean
56765@endif libiberty
56766@if zlib
56767	@cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
56768	  mkdir stage4-zlib; \
56769	mv stage4-zlib zlib  ; \
56770	mv stage3-zlib prev-zlib || test -f stage3-lean
56771@endif zlib
56772@if lto-plugin
56773	@cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
56774	  mkdir stage4-lto-plugin; \
56775	mv stage4-lto-plugin lto-plugin  ; \
56776	mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
56777@endif lto-plugin
56778	@[ -d stage4-$(TARGET_SUBDIR) ] || \
56779	  mkdir stage4-$(TARGET_SUBDIR); \
56780	mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
56781	mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
56782
56783stage4-end::
56784@if bfd
56785	@if test -d $(HOST_SUBDIR)/bfd ; then \
56786	  cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
56787	  mv prev-bfd stage3-bfd ; :  ; \
56788	fi
56789@endif bfd
56790@if opcodes
56791	@if test -d $(HOST_SUBDIR)/opcodes ; then \
56792	  cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
56793	  mv prev-opcodes stage3-opcodes ; :  ; \
56794	fi
56795@endif opcodes
56796@if binutils
56797	@if test -d $(HOST_SUBDIR)/binutils ; then \
56798	  cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
56799	  mv prev-binutils stage3-binutils ; :  ; \
56800	fi
56801@endif binutils
56802@if gas
56803	@if test -d $(HOST_SUBDIR)/gas ; then \
56804	  cd $(HOST_SUBDIR); mv gas stage4-gas ; \
56805	  mv prev-gas stage3-gas ; :  ; \
56806	fi
56807@endif gas
56808@if gcc
56809	@if test -d $(HOST_SUBDIR)/gcc ; then \
56810	  cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
56811	  mv prev-gcc stage3-gcc ; :  ; \
56812	fi
56813@endif gcc
56814@if gmp
56815	@if test -d $(HOST_SUBDIR)/gmp ; then \
56816	  cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
56817	  mv prev-gmp stage3-gmp ; :  ; \
56818	fi
56819@endif gmp
56820@if mpfr
56821	@if test -d $(HOST_SUBDIR)/mpfr ; then \
56822	  cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
56823	  mv prev-mpfr stage3-mpfr ; :  ; \
56824	fi
56825@endif mpfr
56826@if mpc
56827	@if test -d $(HOST_SUBDIR)/mpc ; then \
56828	  cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
56829	  mv prev-mpc stage3-mpc ; :  ; \
56830	fi
56831@endif mpc
56832@if ppl
56833	@if test -d $(HOST_SUBDIR)/ppl ; then \
56834	  cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
56835	  mv prev-ppl stage3-ppl ; :  ; \
56836	fi
56837@endif ppl
56838@if cloog
56839	@if test -d $(HOST_SUBDIR)/cloog ; then \
56840	  cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
56841	  mv prev-cloog stage3-cloog ; :  ; \
56842	fi
56843@endif cloog
56844@if libelf
56845	@if test -d $(HOST_SUBDIR)/libelf ; then \
56846	  cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
56847	  mv prev-libelf stage3-libelf ; :  ; \
56848	fi
56849@endif libelf
56850@if gold
56851	@if test -d $(HOST_SUBDIR)/gold ; then \
56852	  cd $(HOST_SUBDIR); mv gold stage4-gold ; \
56853	  mv prev-gold stage3-gold ; :  ; \
56854	fi
56855@endif gold
56856@if intl
56857	@if test -d $(HOST_SUBDIR)/intl ; then \
56858	  cd $(HOST_SUBDIR); mv intl stage4-intl ; \
56859	  mv prev-intl stage3-intl ; :  ; \
56860	fi
56861@endif intl
56862@if ld
56863	@if test -d $(HOST_SUBDIR)/ld ; then \
56864	  cd $(HOST_SUBDIR); mv ld stage4-ld ; \
56865	  mv prev-ld stage3-ld ; :  ; \
56866	fi
56867@endif ld
56868@if libcpp
56869	@if test -d $(HOST_SUBDIR)/libcpp ; then \
56870	  cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
56871	  mv prev-libcpp stage3-libcpp ; :  ; \
56872	fi
56873@endif libcpp
56874@if libdecnumber
56875	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56876	  cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
56877	  mv prev-libdecnumber stage3-libdecnumber ; :  ; \
56878	fi
56879@endif libdecnumber
56880@if libiberty
56881	@if test -d $(HOST_SUBDIR)/libiberty ; then \
56882	  cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
56883	  mv prev-libiberty stage3-libiberty ; :  ; \
56884	fi
56885@endif libiberty
56886@if zlib
56887	@if test -d $(HOST_SUBDIR)/zlib ; then \
56888	  cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
56889	  mv prev-zlib stage3-zlib ; :  ; \
56890	fi
56891@endif zlib
56892@if lto-plugin
56893	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56894	  cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
56895	  mv prev-lto-plugin stage3-lto-plugin ; :  ; \
56896	fi
56897@endif lto-plugin
56898	@if test -d $(TARGET_SUBDIR) ; then \
56899	  mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
56900	  mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
56901	fi
56902	rm -f stage_current
56903
56904# Bubble a bug fix through all the stages up to stage 4.  They are
56905# remade, but not reconfigured.  The next stage (if any) will not be
56906# reconfigured either.
56907.PHONY: stage4-bubble
56908stage4-bubble:: stage3-bubble
56909	@r=`${PWD_COMMAND}`; export r; \
56910	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56911	if test -f stage4-lean || test -f stage3-lean  ; then \
56912	  echo Skipping rebuild of stage4 ; \
56913	else \
56914	  $(MAKE) stage4-start; \
56915	  if $(LEAN); then \
56916	    rm -rf stage2-* ; \
56917	    $(STAMP) stage2-lean ; \
56918	  fi; \
56919	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
56920	fi
56921	$(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
56922
56923.PHONY: all-stage4 clean-stage4
56924do-clean: clean-stage4
56925
56926# FIXME: Will not need to be conditional when toplevel bootstrap is the
56927# only possibility, but now it conflicts with no-bootstrap rules
56928@if gcc-bootstrap
56929
56930compare3:
56931	@r=`${PWD_COMMAND}`; export r; \
56932	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56933	if test -f stage3-lean; then \
56934	  echo Cannot compare object files as stage 3 was deleted. ; \
56935	  exit 0 ; \
56936	fi; \
56937	: $(MAKE); $(stage); \
56938	rm -f .bad_compare ; \
56939	echo Comparing stages 3 and 4 ; \
56940        sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
56941	files=`find stage4-* -name "*$(objext)" -print | \
56942		 sed -n s,^stage$$sed-,,p` ; \
56943	for file in $${files} ; do \
56944	  f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
56945	  if test ! -f $$f1; then continue; fi; \
56946	  $(do-compare3) > /dev/null 2>&1; \
56947	  if test $$? -eq 1; then \
56948	    case $$file in \
56949	      @compare_exclusions@) \
56950	        echo warning: $$file differs ;; \
56951	      *) \
56952	        echo $$file differs >> .bad_compare ;; \
56953	    esac ; \
56954	  fi ; \
56955	done ; \
56956	if [ -f .bad_compare ]; then \
56957	  echo "Bootstrap comparison failure!"; \
56958	  cat .bad_compare; \
56959	  exit 1; \
56960	else \
56961	  echo Comparison successful.; \
56962	fi ; \
56963	$(STAMP) compare3
56964	if $(LEAN); then \
56965	  rm -rf stage3-*; \
56966	  $(STAMP) stage3-lean; \
56967	fi
56968
56969
56970
56971.PHONY: bootstrap4 bootstrap4-lean
56972bootstrap4:
56973	echo stage4 > stage_final
56974	@r=`${PWD_COMMAND}`; export r; \
56975	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56976	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
56977	@: $(MAKE); $(unstage)
56978	@r=`${PWD_COMMAND}`; export r; \
56979	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56980	TFLAGS="$(STAGE4_TFLAGS)"; \
56981	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56982
56983bootstrap4-lean:
56984	echo stage4 > stage_final
56985	@r=`${PWD_COMMAND}`; export r; \
56986	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56987	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
56988	@: $(MAKE); $(unstage)
56989	@r=`${PWD_COMMAND}`; export r; \
56990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56991	TFLAGS="$(STAGE4_TFLAGS)"; \
56992	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56993
56994
56995# Rules to wipe a stage and all the following ones, also used for cleanstrap
56996distclean-stage3:: distclean-stage4
56997.PHONY: distclean-stage4
56998distclean-stage4::
56999	@: $(MAKE); $(stage)
57000	@test "`cat stage_last`" != stage4 || rm -f stage_last
57001	rm -rf stage4-* compare3
57002
57003
57004@endif gcc-bootstrap
57005
57006
57007.PHONY: stageprofile-start stageprofile-end
57008
57009stageprofile-start::
57010	@: $(MAKE); $(stage); \
57011	echo stageprofile > stage_current ; \
57012	echo stageprofile > stage_last; \
57013	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57014@if bfd
57015	@cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
57016	  mkdir stageprofile-bfd; \
57017	mv stageprofile-bfd bfd  ; \
57018	mv stage1-bfd prev-bfd || test -f stage1-lean
57019@endif bfd
57020@if opcodes
57021	@cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
57022	  mkdir stageprofile-opcodes; \
57023	mv stageprofile-opcodes opcodes  ; \
57024	mv stage1-opcodes prev-opcodes || test -f stage1-lean
57025@endif opcodes
57026@if binutils
57027	@cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
57028	  mkdir stageprofile-binutils; \
57029	mv stageprofile-binutils binutils  ; \
57030	mv stage1-binutils prev-binutils || test -f stage1-lean
57031@endif binutils
57032@if gas
57033	@cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
57034	  mkdir stageprofile-gas; \
57035	mv stageprofile-gas gas  ; \
57036	mv stage1-gas prev-gas || test -f stage1-lean
57037@endif gas
57038@if gcc
57039	@cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
57040	  mkdir stageprofile-gcc; \
57041	mv stageprofile-gcc gcc  ; \
57042	mv stage1-gcc prev-gcc || test -f stage1-lean
57043@endif gcc
57044@if gmp
57045	@cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
57046	  mkdir stageprofile-gmp; \
57047	mv stageprofile-gmp gmp  ; \
57048	mv stage1-gmp prev-gmp || test -f stage1-lean
57049@endif gmp
57050@if mpfr
57051	@cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
57052	  mkdir stageprofile-mpfr; \
57053	mv stageprofile-mpfr mpfr  ; \
57054	mv stage1-mpfr prev-mpfr || test -f stage1-lean
57055@endif mpfr
57056@if mpc
57057	@cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
57058	  mkdir stageprofile-mpc; \
57059	mv stageprofile-mpc mpc  ; \
57060	mv stage1-mpc prev-mpc || test -f stage1-lean
57061@endif mpc
57062@if ppl
57063	@cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
57064	  mkdir stageprofile-ppl; \
57065	mv stageprofile-ppl ppl  ; \
57066	mv stage1-ppl prev-ppl || test -f stage1-lean
57067@endif ppl
57068@if cloog
57069	@cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
57070	  mkdir stageprofile-cloog; \
57071	mv stageprofile-cloog cloog  ; \
57072	mv stage1-cloog prev-cloog || test -f stage1-lean
57073@endif cloog
57074@if libelf
57075	@cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
57076	  mkdir stageprofile-libelf; \
57077	mv stageprofile-libelf libelf  ; \
57078	mv stage1-libelf prev-libelf || test -f stage1-lean
57079@endif libelf
57080@if gold
57081	@cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
57082	  mkdir stageprofile-gold; \
57083	mv stageprofile-gold gold  ; \
57084	mv stage1-gold prev-gold || test -f stage1-lean
57085@endif gold
57086@if intl
57087	@cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
57088	  mkdir stageprofile-intl; \
57089	mv stageprofile-intl intl  ; \
57090	mv stage1-intl prev-intl || test -f stage1-lean
57091@endif intl
57092@if ld
57093	@cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
57094	  mkdir stageprofile-ld; \
57095	mv stageprofile-ld ld  ; \
57096	mv stage1-ld prev-ld || test -f stage1-lean
57097@endif ld
57098@if libcpp
57099	@cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
57100	  mkdir stageprofile-libcpp; \
57101	mv stageprofile-libcpp libcpp  ; \
57102	mv stage1-libcpp prev-libcpp || test -f stage1-lean
57103@endif libcpp
57104@if libdecnumber
57105	@cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
57106	  mkdir stageprofile-libdecnumber; \
57107	mv stageprofile-libdecnumber libdecnumber  ; \
57108	mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
57109@endif libdecnumber
57110@if libiberty
57111	@cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
57112	  mkdir stageprofile-libiberty; \
57113	mv stageprofile-libiberty libiberty  ; \
57114	mv stage1-libiberty prev-libiberty || test -f stage1-lean
57115@endif libiberty
57116@if zlib
57117	@cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
57118	  mkdir stageprofile-zlib; \
57119	mv stageprofile-zlib zlib  ; \
57120	mv stage1-zlib prev-zlib || test -f stage1-lean
57121@endif zlib
57122@if lto-plugin
57123	@cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
57124	  mkdir stageprofile-lto-plugin; \
57125	mv stageprofile-lto-plugin lto-plugin  ; \
57126	mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
57127@endif lto-plugin
57128	@[ -d stageprofile-$(TARGET_SUBDIR) ] || \
57129	  mkdir stageprofile-$(TARGET_SUBDIR); \
57130	mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
57131	mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
57132
57133stageprofile-end::
57134@if bfd
57135	@if test -d $(HOST_SUBDIR)/bfd ; then \
57136	  cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
57137	  mv prev-bfd stage1-bfd ; :  ; \
57138	fi
57139@endif bfd
57140@if opcodes
57141	@if test -d $(HOST_SUBDIR)/opcodes ; then \
57142	  cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
57143	  mv prev-opcodes stage1-opcodes ; :  ; \
57144	fi
57145@endif opcodes
57146@if binutils
57147	@if test -d $(HOST_SUBDIR)/binutils ; then \
57148	  cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
57149	  mv prev-binutils stage1-binutils ; :  ; \
57150	fi
57151@endif binutils
57152@if gas
57153	@if test -d $(HOST_SUBDIR)/gas ; then \
57154	  cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
57155	  mv prev-gas stage1-gas ; :  ; \
57156	fi
57157@endif gas
57158@if gcc
57159	@if test -d $(HOST_SUBDIR)/gcc ; then \
57160	  cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
57161	  mv prev-gcc stage1-gcc ; :  ; \
57162	fi
57163@endif gcc
57164@if gmp
57165	@if test -d $(HOST_SUBDIR)/gmp ; then \
57166	  cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
57167	  mv prev-gmp stage1-gmp ; :  ; \
57168	fi
57169@endif gmp
57170@if mpfr
57171	@if test -d $(HOST_SUBDIR)/mpfr ; then \
57172	  cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
57173	  mv prev-mpfr stage1-mpfr ; :  ; \
57174	fi
57175@endif mpfr
57176@if mpc
57177	@if test -d $(HOST_SUBDIR)/mpc ; then \
57178	  cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
57179	  mv prev-mpc stage1-mpc ; :  ; \
57180	fi
57181@endif mpc
57182@if ppl
57183	@if test -d $(HOST_SUBDIR)/ppl ; then \
57184	  cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
57185	  mv prev-ppl stage1-ppl ; :  ; \
57186	fi
57187@endif ppl
57188@if cloog
57189	@if test -d $(HOST_SUBDIR)/cloog ; then \
57190	  cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
57191	  mv prev-cloog stage1-cloog ; :  ; \
57192	fi
57193@endif cloog
57194@if libelf
57195	@if test -d $(HOST_SUBDIR)/libelf ; then \
57196	  cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
57197	  mv prev-libelf stage1-libelf ; :  ; \
57198	fi
57199@endif libelf
57200@if gold
57201	@if test -d $(HOST_SUBDIR)/gold ; then \
57202	  cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
57203	  mv prev-gold stage1-gold ; :  ; \
57204	fi
57205@endif gold
57206@if intl
57207	@if test -d $(HOST_SUBDIR)/intl ; then \
57208	  cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
57209	  mv prev-intl stage1-intl ; :  ; \
57210	fi
57211@endif intl
57212@if ld
57213	@if test -d $(HOST_SUBDIR)/ld ; then \
57214	  cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
57215	  mv prev-ld stage1-ld ; :  ; \
57216	fi
57217@endif ld
57218@if libcpp
57219	@if test -d $(HOST_SUBDIR)/libcpp ; then \
57220	  cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
57221	  mv prev-libcpp stage1-libcpp ; :  ; \
57222	fi
57223@endif libcpp
57224@if libdecnumber
57225	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57226	  cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
57227	  mv prev-libdecnumber stage1-libdecnumber ; :  ; \
57228	fi
57229@endif libdecnumber
57230@if libiberty
57231	@if test -d $(HOST_SUBDIR)/libiberty ; then \
57232	  cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
57233	  mv prev-libiberty stage1-libiberty ; :  ; \
57234	fi
57235@endif libiberty
57236@if zlib
57237	@if test -d $(HOST_SUBDIR)/zlib ; then \
57238	  cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
57239	  mv prev-zlib stage1-zlib ; :  ; \
57240	fi
57241@endif zlib
57242@if lto-plugin
57243	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57244	  cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
57245	  mv prev-lto-plugin stage1-lto-plugin ; :  ; \
57246	fi
57247@endif lto-plugin
57248	@if test -d $(TARGET_SUBDIR) ; then \
57249	  mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
57250	  mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
57251	fi
57252	rm -f stage_current
57253
57254# Bubble a bug fix through all the stages up to stage profile.  They are
57255# remade, but not reconfigured.  The next stage (if any) will not be
57256# reconfigured either.
57257.PHONY: stageprofile-bubble
57258stageprofile-bubble:: stage1-bubble
57259	@r=`${PWD_COMMAND}`; export r; \
57260	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57261	if test -f stageprofile-lean || test -f stage1-lean  ; then \
57262	  echo Skipping rebuild of stageprofile ; \
57263	else \
57264	  $(MAKE) stageprofile-start; \
57265	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
57266	fi
57267
57268.PHONY: all-stageprofile clean-stageprofile
57269do-clean: clean-stageprofile
57270
57271# FIXME: Will not need to be conditional when toplevel bootstrap is the
57272# only possibility, but now it conflicts with no-bootstrap rules
57273@if gcc-bootstrap
57274
57275
57276
57277
57278# Rules to wipe a stage and all the following ones, also used for cleanstrap
57279distclean-stage1:: distclean-stageprofile
57280.PHONY: distclean-stageprofile
57281distclean-stageprofile::
57282	@: $(MAKE); $(stage)
57283	@test "`cat stage_last`" != stageprofile || rm -f stage_last
57284	rm -rf stageprofile-*
57285
57286
57287@endif gcc-bootstrap
57288
57289
57290.PHONY: stagefeedback-start stagefeedback-end
57291
57292stagefeedback-start::
57293	@: $(MAKE); $(stage); \
57294	echo stagefeedback > stage_current ; \
57295	echo stagefeedback > stage_last; \
57296	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57297@if bfd
57298	@cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
57299	  mkdir stagefeedback-bfd; \
57300	mv stagefeedback-bfd bfd  ; \
57301	mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
57302@endif bfd
57303@if opcodes
57304	@cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
57305	  mkdir stagefeedback-opcodes; \
57306	mv stagefeedback-opcodes opcodes  ; \
57307	mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
57308@endif opcodes
57309@if binutils
57310	@cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
57311	  mkdir stagefeedback-binutils; \
57312	mv stagefeedback-binutils binutils  ; \
57313	mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
57314@endif binutils
57315@if gas
57316	@cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
57317	  mkdir stagefeedback-gas; \
57318	mv stagefeedback-gas gas  ; \
57319	mv stageprofile-gas prev-gas || test -f stageprofile-lean
57320@endif gas
57321@if gcc
57322	@cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
57323	  mkdir stagefeedback-gcc; \
57324	mv stagefeedback-gcc gcc  ; \
57325	mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
57326@endif gcc
57327@if gmp
57328	@cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
57329	  mkdir stagefeedback-gmp; \
57330	mv stagefeedback-gmp gmp  ; \
57331	mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
57332@endif gmp
57333@if mpfr
57334	@cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
57335	  mkdir stagefeedback-mpfr; \
57336	mv stagefeedback-mpfr mpfr  ; \
57337	mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
57338@endif mpfr
57339@if mpc
57340	@cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
57341	  mkdir stagefeedback-mpc; \
57342	mv stagefeedback-mpc mpc  ; \
57343	mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
57344@endif mpc
57345@if ppl
57346	@cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
57347	  mkdir stagefeedback-ppl; \
57348	mv stagefeedback-ppl ppl  ; \
57349	mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
57350@endif ppl
57351@if cloog
57352	@cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
57353	  mkdir stagefeedback-cloog; \
57354	mv stagefeedback-cloog cloog  ; \
57355	mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
57356@endif cloog
57357@if libelf
57358	@cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
57359	  mkdir stagefeedback-libelf; \
57360	mv stagefeedback-libelf libelf  ; \
57361	mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
57362@endif libelf
57363@if gold
57364	@cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
57365	  mkdir stagefeedback-gold; \
57366	mv stagefeedback-gold gold  ; \
57367	mv stageprofile-gold prev-gold || test -f stageprofile-lean
57368@endif gold
57369@if intl
57370	@cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
57371	  mkdir stagefeedback-intl; \
57372	mv stagefeedback-intl intl  ; \
57373	mv stageprofile-intl prev-intl || test -f stageprofile-lean
57374@endif intl
57375@if ld
57376	@cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
57377	  mkdir stagefeedback-ld; \
57378	mv stagefeedback-ld ld  ; \
57379	mv stageprofile-ld prev-ld || test -f stageprofile-lean
57380@endif ld
57381@if libcpp
57382	@cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
57383	  mkdir stagefeedback-libcpp; \
57384	mv stagefeedback-libcpp libcpp  ; \
57385	mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
57386@endif libcpp
57387@if libdecnumber
57388	@cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
57389	  mkdir stagefeedback-libdecnumber; \
57390	mv stagefeedback-libdecnumber libdecnumber  ; \
57391	mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
57392@endif libdecnumber
57393@if libiberty
57394	@cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
57395	  mkdir stagefeedback-libiberty; \
57396	mv stagefeedback-libiberty libiberty  ; \
57397	mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
57398@endif libiberty
57399@if zlib
57400	@cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
57401	  mkdir stagefeedback-zlib; \
57402	mv stagefeedback-zlib zlib  ; \
57403	mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
57404@endif zlib
57405@if lto-plugin
57406	@cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
57407	  mkdir stagefeedback-lto-plugin; \
57408	mv stagefeedback-lto-plugin lto-plugin  ; \
57409	mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
57410@endif lto-plugin
57411	@[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
57412	  mkdir stagefeedback-$(TARGET_SUBDIR); \
57413	mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
57414	mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
57415
57416stagefeedback-end::
57417@if bfd
57418	@if test -d $(HOST_SUBDIR)/bfd ; then \
57419	  cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
57420	  mv prev-bfd stageprofile-bfd ; :  ; \
57421	fi
57422@endif bfd
57423@if opcodes
57424	@if test -d $(HOST_SUBDIR)/opcodes ; then \
57425	  cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
57426	  mv prev-opcodes stageprofile-opcodes ; :  ; \
57427	fi
57428@endif opcodes
57429@if binutils
57430	@if test -d $(HOST_SUBDIR)/binutils ; then \
57431	  cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
57432	  mv prev-binutils stageprofile-binutils ; :  ; \
57433	fi
57434@endif binutils
57435@if gas
57436	@if test -d $(HOST_SUBDIR)/gas ; then \
57437	  cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
57438	  mv prev-gas stageprofile-gas ; :  ; \
57439	fi
57440@endif gas
57441@if gcc
57442	@if test -d $(HOST_SUBDIR)/gcc ; then \
57443	  cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
57444	  mv prev-gcc stageprofile-gcc ; :  ; \
57445	fi
57446@endif gcc
57447@if gmp
57448	@if test -d $(HOST_SUBDIR)/gmp ; then \
57449	  cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
57450	  mv prev-gmp stageprofile-gmp ; :  ; \
57451	fi
57452@endif gmp
57453@if mpfr
57454	@if test -d $(HOST_SUBDIR)/mpfr ; then \
57455	  cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
57456	  mv prev-mpfr stageprofile-mpfr ; :  ; \
57457	fi
57458@endif mpfr
57459@if mpc
57460	@if test -d $(HOST_SUBDIR)/mpc ; then \
57461	  cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
57462	  mv prev-mpc stageprofile-mpc ; :  ; \
57463	fi
57464@endif mpc
57465@if ppl
57466	@if test -d $(HOST_SUBDIR)/ppl ; then \
57467	  cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
57468	  mv prev-ppl stageprofile-ppl ; :  ; \
57469	fi
57470@endif ppl
57471@if cloog
57472	@if test -d $(HOST_SUBDIR)/cloog ; then \
57473	  cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
57474	  mv prev-cloog stageprofile-cloog ; :  ; \
57475	fi
57476@endif cloog
57477@if libelf
57478	@if test -d $(HOST_SUBDIR)/libelf ; then \
57479	  cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
57480	  mv prev-libelf stageprofile-libelf ; :  ; \
57481	fi
57482@endif libelf
57483@if gold
57484	@if test -d $(HOST_SUBDIR)/gold ; then \
57485	  cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
57486	  mv prev-gold stageprofile-gold ; :  ; \
57487	fi
57488@endif gold
57489@if intl
57490	@if test -d $(HOST_SUBDIR)/intl ; then \
57491	  cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
57492	  mv prev-intl stageprofile-intl ; :  ; \
57493	fi
57494@endif intl
57495@if ld
57496	@if test -d $(HOST_SUBDIR)/ld ; then \
57497	  cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
57498	  mv prev-ld stageprofile-ld ; :  ; \
57499	fi
57500@endif ld
57501@if libcpp
57502	@if test -d $(HOST_SUBDIR)/libcpp ; then \
57503	  cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
57504	  mv prev-libcpp stageprofile-libcpp ; :  ; \
57505	fi
57506@endif libcpp
57507@if libdecnumber
57508	@if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57509	  cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
57510	  mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
57511	fi
57512@endif libdecnumber
57513@if libiberty
57514	@if test -d $(HOST_SUBDIR)/libiberty ; then \
57515	  cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
57516	  mv prev-libiberty stageprofile-libiberty ; :  ; \
57517	fi
57518@endif libiberty
57519@if zlib
57520	@if test -d $(HOST_SUBDIR)/zlib ; then \
57521	  cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
57522	  mv prev-zlib stageprofile-zlib ; :  ; \
57523	fi
57524@endif zlib
57525@if lto-plugin
57526	@if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57527	  cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
57528	  mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
57529	fi
57530@endif lto-plugin
57531	@if test -d $(TARGET_SUBDIR) ; then \
57532	  mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
57533	  mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
57534	fi
57535	rm -f stage_current
57536
57537# Bubble a bug fix through all the stages up to stage feedback.  They are
57538# remade, but not reconfigured.  The next stage (if any) will not be
57539# reconfigured either.
57540.PHONY: stagefeedback-bubble
57541stagefeedback-bubble:: stageprofile-bubble
57542	@r=`${PWD_COMMAND}`; export r; \
57543	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57544	if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
57545	  echo Skipping rebuild of stagefeedback ; \
57546	else \
57547	  $(MAKE) stagefeedback-start; \
57548	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
57549	fi
57550
57551.PHONY: all-stagefeedback clean-stagefeedback
57552do-clean: clean-stagefeedback
57553
57554# FIXME: Will not need to be conditional when toplevel bootstrap is the
57555# only possibility, but now it conflicts with no-bootstrap rules
57556@if gcc-bootstrap
57557
57558
57559
57560.PHONY: profiledbootstrap profiledbootstrap-lean
57561profiledbootstrap:
57562	echo stagefeedback > stage_final
57563	@r=`${PWD_COMMAND}`; export r; \
57564	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57565	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
57566	@: $(MAKE); $(unstage)
57567	@r=`${PWD_COMMAND}`; export r; \
57568	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57569	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57570	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57571
57572profiledbootstrap-lean:
57573	echo stagefeedback > stage_final
57574	@r=`${PWD_COMMAND}`; export r; \
57575	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57576	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
57577	@: $(MAKE); $(unstage)
57578	@r=`${PWD_COMMAND}`; export r; \
57579	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57580	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57581	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57582
57583
57584# Rules to wipe a stage and all the following ones, also used for cleanstrap
57585distclean-stageprofile:: distclean-stagefeedback
57586.PHONY: distclean-stagefeedback
57587distclean-stagefeedback::
57588	@: $(MAKE); $(stage)
57589	@test "`cat stage_last`" != stagefeedback || rm -f stage_last
57590	rm -rf stagefeedback-*
57591
57592
57593@endif gcc-bootstrap
57594
57595
57596
57597stageprofile-end::
57598	$(MAKE) distclean-stagefeedback
57599
57600stagefeedback-start::
57601	@r=`${PWD_COMMAND}`; export r; \
57602	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57603	for i in prev-*; do \
57604	  j=`echo $$i | sed s/^prev-//` ; \
57605	  cd $$r/$$i && \
57606	  { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
57607	  { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
57608	done
57609
57610@if gcc-bootstrap
57611do-distclean: distclean-stage1
57612
57613# Provide a GCC build when we're building target libraries.  This does
57614# not work as a dependency, just as the minimum necessary to avoid errors.
57615stage_last:
57616	@r=`${PWD_COMMAND}`; export r; \
57617	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57618	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
57619
57620# Same as unstage, but not phony and defaulting to stage1-start.  We place
57621# it in the dependency so that for example `make -j3 all-gcc' works.
57622stage_current:
57623	@if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
57624
57625.PHONY: restrap
57626restrap::
57627	@: $(MAKE); $(stage)
57628	rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
57629restrap:: all
57630@endif gcc-bootstrap
57631
57632# --------------------------------------
57633# Dependencies between different modules
57634# --------------------------------------
57635
57636# Generic dependencies for target modules on host stuff, especially gcc
57637@if gcc-bootstrap
57638configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
57639configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
57640configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
57641configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
57642configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
57643configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
57644configure-target-libmudflap: stage_last
57645configure-target-libssp: stage_last
57646configure-target-newlib: stage_last
57647configure-stage1-target-libgcc: maybe-all-stage1-gcc
57648configure-stage2-target-libgcc: maybe-all-stage2-gcc
57649configure-stage3-target-libgcc: maybe-all-stage3-gcc
57650configure-stage4-target-libgcc: maybe-all-stage4-gcc
57651configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
57652configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
57653configure-target-libgfortran: stage_last
57654configure-target-libobjc: stage_last
57655configure-target-libtermcap: stage_last
57656configure-target-winsup: stage_last
57657configure-target-libgloss: stage_last
57658configure-target-libiberty: stage_last
57659configure-target-gperf: stage_last
57660configure-target-examples: stage_last
57661configure-target-libffi: stage_last
57662configure-target-libjava: stage_last
57663configure-target-zlib: stage_last
57664configure-target-boehm-gc: stage_last
57665configure-target-qthreads: stage_last
57666configure-target-rda: stage_last
57667configure-target-libada: stage_last
57668configure-stage1-target-libgomp: maybe-all-stage1-gcc
57669configure-stage2-target-libgomp: maybe-all-stage2-gcc
57670configure-stage3-target-libgomp: maybe-all-stage3-gcc
57671configure-stage4-target-libgomp: maybe-all-stage4-gcc
57672configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
57673configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
57674@endif gcc-bootstrap
57675
57676@if gcc-no-bootstrap
57677configure-target-libstdc++-v3: maybe-all-gcc
57678configure-target-libmudflap: maybe-all-gcc
57679configure-target-libssp: maybe-all-gcc
57680configure-target-newlib: maybe-all-gcc
57681configure-target-libgcc: maybe-all-gcc
57682configure-target-libgfortran: maybe-all-gcc
57683configure-target-libobjc: maybe-all-gcc
57684configure-target-libtermcap: maybe-all-gcc
57685configure-target-winsup: maybe-all-gcc
57686configure-target-libgloss: maybe-all-gcc
57687configure-target-libiberty: maybe-all-gcc
57688configure-target-gperf: maybe-all-gcc
57689configure-target-examples: maybe-all-gcc
57690configure-target-libffi: maybe-all-gcc
57691configure-target-libjava: maybe-all-gcc
57692configure-target-zlib: maybe-all-gcc
57693configure-target-boehm-gc: maybe-all-gcc
57694configure-target-qthreads: maybe-all-gcc
57695configure-target-rda: maybe-all-gcc
57696configure-target-libada: maybe-all-gcc
57697configure-target-libgomp: maybe-all-gcc
57698@endif gcc-no-bootstrap
57699
57700
57701# There are two types of dependencies here: 'hard' dependencies, where one
57702# module simply won't build without the other; and 'soft' dependencies, where
57703# if the depended-on module is missing, the depending module will do without
57704# or find a substitute somewhere (perhaps installed).  Soft dependencies
57705# are made here to depend on a 'maybe-' target.  If you're not sure,
57706# it's safer to use a soft dependency.
57707
57708
57709
57710
57711
57712
57713# With all the machinery above in place, it is pretty easy to generate
57714# dependencies.  Host dependencies are a bit more complex because we have
57715# to check for bootstrap/prebootstrap dependencies.  To resolve
57716# prebootstrap dependencies, prebootstrap modules are gathered in
57717# a hash table.
57718all-build-bison: maybe-all-build-texinfo
57719all-build-byacc: maybe-all-build-texinfo
57720all-build-flex: maybe-all-build-texinfo
57721all-build-flex: maybe-all-build-bison
57722all-build-flex: maybe-all-build-byacc
57723all-build-flex: maybe-all-build-m4
57724all-build-libiberty: maybe-all-build-texinfo
57725all-build-m4: maybe-all-build-texinfo
57726all-build-fixincludes: maybe-all-build-libiberty
57727configure-gcc: maybe-configure-intl
57728
57729configure-stage1-gcc: maybe-configure-stage1-intl
57730configure-stage2-gcc: maybe-configure-stage2-intl
57731configure-stage3-gcc: maybe-configure-stage3-intl
57732configure-stage4-gcc: maybe-configure-stage4-intl
57733configure-stageprofile-gcc: maybe-configure-stageprofile-intl
57734configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
57735configure-gcc: maybe-all-binutils
57736
57737configure-stage1-gcc: maybe-all-stage1-binutils
57738configure-stage2-gcc: maybe-all-stage2-binutils
57739configure-stage3-gcc: maybe-all-stage3-binutils
57740configure-stage4-gcc: maybe-all-stage4-binutils
57741configure-stageprofile-gcc: maybe-all-stageprofile-binutils
57742configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
57743configure-gcc: maybe-all-gas
57744
57745configure-stage1-gcc: maybe-all-stage1-gas
57746configure-stage2-gcc: maybe-all-stage2-gas
57747configure-stage3-gcc: maybe-all-stage3-gas
57748configure-stage4-gcc: maybe-all-stage4-gas
57749configure-stageprofile-gcc: maybe-all-stageprofile-gas
57750configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
57751configure-gcc: maybe-all-ld
57752
57753configure-stage1-gcc: maybe-all-stage1-ld
57754configure-stage2-gcc: maybe-all-stage2-ld
57755configure-stage3-gcc: maybe-all-stage3-ld
57756configure-stage4-gcc: maybe-all-stage4-ld
57757configure-stageprofile-gcc: maybe-all-stageprofile-ld
57758configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
57759configure-gcc: maybe-all-gold
57760
57761configure-stage1-gcc: maybe-all-stage1-gold
57762configure-stage2-gcc: maybe-all-stage2-gold
57763configure-stage3-gcc: maybe-all-stage3-gold
57764configure-stage4-gcc: maybe-all-stage4-gold
57765configure-stageprofile-gcc: maybe-all-stageprofile-gold
57766configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
57767configure-gcc: maybe-all-libelf
57768
57769configure-stage1-gcc: maybe-all-stage1-libelf
57770configure-stage2-gcc: maybe-all-stage2-libelf
57771configure-stage3-gcc: maybe-all-stage3-libelf
57772configure-stage4-gcc: maybe-all-stage4-libelf
57773configure-stageprofile-gcc: maybe-all-stageprofile-libelf
57774configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
57775all-gcc: all-libiberty
57776
57777all-stage1-gcc: all-stage1-libiberty
57778all-stage2-gcc: all-stage2-libiberty
57779all-stage3-gcc: all-stage3-libiberty
57780all-stage4-gcc: all-stage4-libiberty
57781all-stageprofile-gcc: all-stageprofile-libiberty
57782all-stagefeedback-gcc: all-stagefeedback-libiberty
57783all-gcc: maybe-all-gmp
57784
57785all-stage1-gcc: maybe-all-stage1-gmp
57786all-stage2-gcc: maybe-all-stage2-gmp
57787all-stage3-gcc: maybe-all-stage3-gmp
57788all-stage4-gcc: maybe-all-stage4-gmp
57789all-stageprofile-gcc: maybe-all-stageprofile-gmp
57790all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
57791all-gcc: maybe-all-intl
57792
57793all-stage1-gcc: maybe-all-stage1-intl
57794all-stage2-gcc: maybe-all-stage2-intl
57795all-stage3-gcc: maybe-all-stage3-intl
57796all-stage4-gcc: maybe-all-stage4-intl
57797all-stageprofile-gcc: maybe-all-stageprofile-intl
57798all-stagefeedback-gcc: maybe-all-stagefeedback-intl
57799all-gcc: maybe-all-mpfr
57800
57801all-stage1-gcc: maybe-all-stage1-mpfr
57802all-stage2-gcc: maybe-all-stage2-mpfr
57803all-stage3-gcc: maybe-all-stage3-mpfr
57804all-stage4-gcc: maybe-all-stage4-mpfr
57805all-stageprofile-gcc: maybe-all-stageprofile-mpfr
57806all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
57807all-gcc: maybe-all-mpc
57808
57809all-stage1-gcc: maybe-all-stage1-mpc
57810all-stage2-gcc: maybe-all-stage2-mpc
57811all-stage3-gcc: maybe-all-stage3-mpc
57812all-stage4-gcc: maybe-all-stage4-mpc
57813all-stageprofile-gcc: maybe-all-stageprofile-mpc
57814all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
57815all-gcc: maybe-all-ppl
57816
57817all-stage1-gcc: maybe-all-stage1-ppl
57818all-stage2-gcc: maybe-all-stage2-ppl
57819all-stage3-gcc: maybe-all-stage3-ppl
57820all-stage4-gcc: maybe-all-stage4-ppl
57821all-stageprofile-gcc: maybe-all-stageprofile-ppl
57822all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
57823all-gcc: maybe-all-cloog
57824
57825all-stage1-gcc: maybe-all-stage1-cloog
57826all-stage2-gcc: maybe-all-stage2-cloog
57827all-stage3-gcc: maybe-all-stage3-cloog
57828all-stage4-gcc: maybe-all-stage4-cloog
57829all-stageprofile-gcc: maybe-all-stageprofile-cloog
57830all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
57831all-gcc: maybe-all-build-texinfo
57832
57833all-stage1-gcc: maybe-all-build-texinfo
57834all-stage2-gcc: maybe-all-build-texinfo
57835all-stage3-gcc: maybe-all-build-texinfo
57836all-stage4-gcc: maybe-all-build-texinfo
57837all-stageprofile-gcc: maybe-all-build-texinfo
57838all-stagefeedback-gcc: maybe-all-build-texinfo
57839all-gcc: maybe-all-build-bison
57840
57841all-stage1-gcc: maybe-all-build-bison
57842all-stage2-gcc: maybe-all-build-bison
57843all-stage3-gcc: maybe-all-build-bison
57844all-stage4-gcc: maybe-all-build-bison
57845all-stageprofile-gcc: maybe-all-build-bison
57846all-stagefeedback-gcc: maybe-all-build-bison
57847all-gcc: maybe-all-build-byacc
57848
57849all-stage1-gcc: maybe-all-build-byacc
57850all-stage2-gcc: maybe-all-build-byacc
57851all-stage3-gcc: maybe-all-build-byacc
57852all-stage4-gcc: maybe-all-build-byacc
57853all-stageprofile-gcc: maybe-all-build-byacc
57854all-stagefeedback-gcc: maybe-all-build-byacc
57855all-gcc: maybe-all-build-flex
57856
57857all-stage1-gcc: maybe-all-build-flex
57858all-stage2-gcc: maybe-all-build-flex
57859all-stage3-gcc: maybe-all-build-flex
57860all-stage4-gcc: maybe-all-build-flex
57861all-stageprofile-gcc: maybe-all-build-flex
57862all-stagefeedback-gcc: maybe-all-build-flex
57863all-gcc: maybe-all-build-libiberty
57864
57865all-stage1-gcc: maybe-all-build-libiberty
57866all-stage2-gcc: maybe-all-build-libiberty
57867all-stage3-gcc: maybe-all-build-libiberty
57868all-stage4-gcc: maybe-all-build-libiberty
57869all-stageprofile-gcc: maybe-all-build-libiberty
57870all-stagefeedback-gcc: maybe-all-build-libiberty
57871all-gcc: maybe-all-build-fixincludes
57872
57873all-stage1-gcc: maybe-all-build-fixincludes
57874all-stage2-gcc: maybe-all-build-fixincludes
57875all-stage3-gcc: maybe-all-build-fixincludes
57876all-stage4-gcc: maybe-all-build-fixincludes
57877all-stageprofile-gcc: maybe-all-build-fixincludes
57878all-stagefeedback-gcc: maybe-all-build-fixincludes
57879all-gcc: maybe-all-zlib
57880
57881all-stage1-gcc: maybe-all-stage1-zlib
57882all-stage2-gcc: maybe-all-stage2-zlib
57883all-stage3-gcc: maybe-all-stage3-zlib
57884all-stage4-gcc: maybe-all-stage4-zlib
57885all-stageprofile-gcc: maybe-all-stageprofile-zlib
57886all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
57887all-gcc: all-libcpp
57888
57889all-stage1-gcc: all-stage1-libcpp
57890all-stage2-gcc: all-stage2-libcpp
57891all-stage3-gcc: all-stage3-libcpp
57892all-stage4-gcc: all-stage4-libcpp
57893all-stageprofile-gcc: all-stageprofile-libcpp
57894all-stagefeedback-gcc: all-stagefeedback-libcpp
57895all-gcc: all-libdecnumber
57896
57897all-stage1-gcc: all-stage1-libdecnumber
57898all-stage2-gcc: all-stage2-libdecnumber
57899all-stage3-gcc: all-stage3-libdecnumber
57900all-stage4-gcc: all-stage4-libdecnumber
57901all-stageprofile-gcc: all-stageprofile-libdecnumber
57902all-stagefeedback-gcc: all-stagefeedback-libdecnumber
57903all-gcc: maybe-all-libiberty
57904
57905all-stage1-gcc: maybe-all-stage1-libiberty
57906all-stage2-gcc: maybe-all-stage2-libiberty
57907all-stage3-gcc: maybe-all-stage3-libiberty
57908all-stage4-gcc: maybe-all-stage4-libiberty
57909all-stageprofile-gcc: maybe-all-stageprofile-libiberty
57910all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
57911all-gcc: maybe-all-fixincludes
57912info-gcc: maybe-all-build-libiberty
57913
57914info-stage1-gcc: maybe-all-build-libiberty
57915info-stage2-gcc: maybe-all-build-libiberty
57916info-stage3-gcc: maybe-all-build-libiberty
57917info-stage4-gcc: maybe-all-build-libiberty
57918info-stageprofile-gcc: maybe-all-build-libiberty
57919info-stagefeedback-gcc: maybe-all-build-libiberty
57920dvi-gcc: maybe-all-build-libiberty
57921
57922dvi-stage1-gcc: maybe-all-build-libiberty
57923dvi-stage2-gcc: maybe-all-build-libiberty
57924dvi-stage3-gcc: maybe-all-build-libiberty
57925dvi-stage4-gcc: maybe-all-build-libiberty
57926dvi-stageprofile-gcc: maybe-all-build-libiberty
57927dvi-stagefeedback-gcc: maybe-all-build-libiberty
57928pdf-gcc: maybe-all-build-libiberty
57929
57930pdf-stage1-gcc: maybe-all-build-libiberty
57931pdf-stage2-gcc: maybe-all-build-libiberty
57932pdf-stage3-gcc: maybe-all-build-libiberty
57933pdf-stage4-gcc: maybe-all-build-libiberty
57934pdf-stageprofile-gcc: maybe-all-build-libiberty
57935pdf-stagefeedback-gcc: maybe-all-build-libiberty
57936html-gcc: maybe-all-build-libiberty
57937
57938html-stage1-gcc: maybe-all-build-libiberty
57939html-stage2-gcc: maybe-all-build-libiberty
57940html-stage3-gcc: maybe-all-build-libiberty
57941html-stage4-gcc: maybe-all-build-libiberty
57942html-stageprofile-gcc: maybe-all-build-libiberty
57943html-stagefeedback-gcc: maybe-all-build-libiberty
57944install-gcc: maybe-install-fixincludes
57945configure-libcpp: configure-libiberty
57946
57947configure-stage1-libcpp: configure-stage1-libiberty
57948configure-stage2-libcpp: configure-stage2-libiberty
57949configure-stage3-libcpp: configure-stage3-libiberty
57950configure-stage4-libcpp: configure-stage4-libiberty
57951configure-stageprofile-libcpp: configure-stageprofile-libiberty
57952configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
57953configure-libcpp: maybe-configure-intl
57954
57955configure-stage1-libcpp: maybe-configure-stage1-intl
57956configure-stage2-libcpp: maybe-configure-stage2-intl
57957configure-stage3-libcpp: maybe-configure-stage3-intl
57958configure-stage4-libcpp: maybe-configure-stage4-intl
57959configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
57960configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
57961all-libcpp: all-libiberty
57962
57963all-stage1-libcpp: all-stage1-libiberty
57964all-stage2-libcpp: all-stage2-libiberty
57965all-stage3-libcpp: all-stage3-libiberty
57966all-stage4-libcpp: all-stage4-libiberty
57967all-stageprofile-libcpp: all-stageprofile-libiberty
57968all-stagefeedback-libcpp: all-stagefeedback-libiberty
57969all-libcpp: maybe-all-intl
57970
57971all-stage1-libcpp: maybe-all-stage1-intl
57972all-stage2-libcpp: maybe-all-stage2-intl
57973all-stage3-libcpp: maybe-all-stage3-intl
57974all-stage4-libcpp: maybe-all-stage4-intl
57975all-stageprofile-libcpp: maybe-all-stageprofile-intl
57976all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
57977all-fixincludes: maybe-all-libiberty
57978all-gnattools: maybe-all-target-libada
57979all-lto-plugin: maybe-all-gcc
57980
57981all-stage1-lto-plugin: maybe-all-stage1-gcc
57982all-stage2-lto-plugin: maybe-all-stage2-gcc
57983all-stage3-lto-plugin: maybe-all-stage3-gcc
57984all-stage4-lto-plugin: maybe-all-stage4-gcc
57985all-stageprofile-lto-plugin: maybe-all-stageprofile-gcc
57986all-stagefeedback-lto-plugin: maybe-all-stagefeedback-gcc
57987configure-mpfr: maybe-all-gmp
57988
57989configure-stage1-mpfr: maybe-all-stage1-gmp
57990configure-stage2-mpfr: maybe-all-stage2-gmp
57991configure-stage3-mpfr: maybe-all-stage3-gmp
57992configure-stage4-mpfr: maybe-all-stage4-gmp
57993configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
57994configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
57995configure-mpc: maybe-all-mpfr
57996
57997configure-stage1-mpc: maybe-all-stage1-mpfr
57998configure-stage2-mpc: maybe-all-stage2-mpfr
57999configure-stage3-mpc: maybe-all-stage3-mpfr
58000configure-stage4-mpc: maybe-all-stage4-mpfr
58001configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
58002configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
58003configure-ppl: maybe-all-gmp
58004
58005configure-stage1-ppl: maybe-all-stage1-gmp
58006configure-stage2-ppl: maybe-all-stage2-gmp
58007configure-stage3-ppl: maybe-all-stage3-gmp
58008configure-stage4-ppl: maybe-all-stage4-gmp
58009configure-stageprofile-ppl: maybe-all-stageprofile-gmp
58010configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
58011configure-ppl: maybe-all-mpfr
58012
58013configure-stage1-ppl: maybe-all-stage1-mpfr
58014configure-stage2-ppl: maybe-all-stage2-mpfr
58015configure-stage3-ppl: maybe-all-stage3-mpfr
58016configure-stage4-ppl: maybe-all-stage4-mpfr
58017configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
58018configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
58019configure-cloog: maybe-all-ppl
58020
58021configure-stage1-cloog: maybe-all-stage1-ppl
58022configure-stage2-cloog: maybe-all-stage2-ppl
58023configure-stage3-cloog: maybe-all-stage3-ppl
58024configure-stage4-cloog: maybe-all-stage4-ppl
58025configure-stageprofile-cloog: maybe-all-stageprofile-ppl
58026configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
58027configure-gdb: maybe-all-intl
58028configure-gdb: maybe-configure-sim
58029configure-gdb: maybe-all-bfd
58030configure-gdb: maybe-all-libiconv
58031all-gdb: maybe-all-libiberty
58032all-gdb: maybe-all-libiconv
58033all-gdb: maybe-all-opcodes
58034all-gdb: maybe-all-readline
58035all-gdb: maybe-all-build-bison
58036all-gdb: maybe-all-build-byacc
58037all-gdb: maybe-all-sim
58038all-gdb: maybe-all-libdecnumber
58039configure-libgui: maybe-configure-tcl
58040configure-libgui: maybe-configure-tk
58041all-libgui: maybe-all-tcl
58042all-libgui: maybe-all-tk
58043all-libgui: maybe-all-itcl
58044configure-bfd: configure-libiberty
58045
58046configure-stage1-bfd: configure-stage1-libiberty
58047configure-stage2-bfd: configure-stage2-libiberty
58048configure-stage3-bfd: configure-stage3-libiberty
58049configure-stage4-bfd: configure-stage4-libiberty
58050configure-stageprofile-bfd: configure-stageprofile-libiberty
58051configure-stagefeedback-bfd: configure-stagefeedback-libiberty
58052configure-bfd: maybe-configure-intl
58053
58054configure-stage1-bfd: maybe-configure-stage1-intl
58055configure-stage2-bfd: maybe-configure-stage2-intl
58056configure-stage3-bfd: maybe-configure-stage3-intl
58057configure-stage4-bfd: maybe-configure-stage4-intl
58058configure-stageprofile-bfd: maybe-configure-stageprofile-intl
58059configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
58060all-bfd: maybe-all-libiberty
58061
58062all-stage1-bfd: maybe-all-stage1-libiberty
58063all-stage2-bfd: maybe-all-stage2-libiberty
58064all-stage3-bfd: maybe-all-stage3-libiberty
58065all-stage4-bfd: maybe-all-stage4-libiberty
58066all-stageprofile-bfd: maybe-all-stageprofile-libiberty
58067all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
58068all-bfd: maybe-all-intl
58069
58070all-stage1-bfd: maybe-all-stage1-intl
58071all-stage2-bfd: maybe-all-stage2-intl
58072all-stage3-bfd: maybe-all-stage3-intl
58073all-stage4-bfd: maybe-all-stage4-intl
58074all-stageprofile-bfd: maybe-all-stageprofile-intl
58075all-stagefeedback-bfd: maybe-all-stagefeedback-intl
58076configure-opcodes: configure-libiberty
58077
58078configure-stage1-opcodes: configure-stage1-libiberty
58079configure-stage2-opcodes: configure-stage2-libiberty
58080configure-stage3-opcodes: configure-stage3-libiberty
58081configure-stage4-opcodes: configure-stage4-libiberty
58082configure-stageprofile-opcodes: configure-stageprofile-libiberty
58083configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
58084all-opcodes: maybe-all-libiberty
58085
58086all-stage1-opcodes: maybe-all-stage1-libiberty
58087all-stage2-opcodes: maybe-all-stage2-libiberty
58088all-stage3-opcodes: maybe-all-stage3-libiberty
58089all-stage4-opcodes: maybe-all-stage4-libiberty
58090all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58091all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58092configure-binutils: maybe-configure-intl
58093
58094configure-stage1-binutils: maybe-configure-stage1-intl
58095configure-stage2-binutils: maybe-configure-stage2-intl
58096configure-stage3-binutils: maybe-configure-stage3-intl
58097configure-stage4-binutils: maybe-configure-stage4-intl
58098configure-stageprofile-binutils: maybe-configure-stageprofile-intl
58099configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
58100all-binutils: maybe-all-libiberty
58101
58102all-stage1-binutils: maybe-all-stage1-libiberty
58103all-stage2-binutils: maybe-all-stage2-libiberty
58104all-stage3-binutils: maybe-all-stage3-libiberty
58105all-stage4-binutils: maybe-all-stage4-libiberty
58106all-stageprofile-binutils: maybe-all-stageprofile-libiberty
58107all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
58108all-binutils: maybe-all-opcodes
58109
58110all-stage1-binutils: maybe-all-stage1-opcodes
58111all-stage2-binutils: maybe-all-stage2-opcodes
58112all-stage3-binutils: maybe-all-stage3-opcodes
58113all-stage4-binutils: maybe-all-stage4-opcodes
58114all-stageprofile-binutils: maybe-all-stageprofile-opcodes
58115all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
58116all-binutils: maybe-all-bfd
58117
58118all-stage1-binutils: maybe-all-stage1-bfd
58119all-stage2-binutils: maybe-all-stage2-bfd
58120all-stage3-binutils: maybe-all-stage3-bfd
58121all-stage4-binutils: maybe-all-stage4-bfd
58122all-stageprofile-binutils: maybe-all-stageprofile-bfd
58123all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
58124all-binutils: maybe-all-build-flex
58125
58126all-stage1-binutils: maybe-all-build-flex
58127all-stage2-binutils: maybe-all-build-flex
58128all-stage3-binutils: maybe-all-build-flex
58129all-stage4-binutils: maybe-all-build-flex
58130all-stageprofile-binutils: maybe-all-build-flex
58131all-stagefeedback-binutils: maybe-all-build-flex
58132all-binutils: maybe-all-build-bison
58133
58134all-stage1-binutils: maybe-all-build-bison
58135all-stage2-binutils: maybe-all-build-bison
58136all-stage3-binutils: maybe-all-build-bison
58137all-stage4-binutils: maybe-all-build-bison
58138all-stageprofile-binutils: maybe-all-build-bison
58139all-stagefeedback-binutils: maybe-all-build-bison
58140all-binutils: maybe-all-build-byacc
58141
58142all-stage1-binutils: maybe-all-build-byacc
58143all-stage2-binutils: maybe-all-build-byacc
58144all-stage3-binutils: maybe-all-build-byacc
58145all-stage4-binutils: maybe-all-build-byacc
58146all-stageprofile-binutils: maybe-all-build-byacc
58147all-stagefeedback-binutils: maybe-all-build-byacc
58148all-binutils: maybe-all-intl
58149
58150all-stage1-binutils: maybe-all-stage1-intl
58151all-stage2-binutils: maybe-all-stage2-intl
58152all-stage3-binutils: maybe-all-stage3-intl
58153all-stage4-binutils: maybe-all-stage4-intl
58154all-stageprofile-binutils: maybe-all-stageprofile-intl
58155all-stagefeedback-binutils: maybe-all-stagefeedback-intl
58156install-binutils: maybe-install-opcodes
58157install-opcodes: maybe-install-bfd
58158configure-gas: maybe-configure-intl
58159
58160configure-stage1-gas: maybe-configure-stage1-intl
58161configure-stage2-gas: maybe-configure-stage2-intl
58162configure-stage3-gas: maybe-configure-stage3-intl
58163configure-stage4-gas: maybe-configure-stage4-intl
58164configure-stageprofile-gas: maybe-configure-stageprofile-intl
58165configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
58166all-gas: maybe-all-libiberty
58167
58168all-stage1-gas: maybe-all-stage1-libiberty
58169all-stage2-gas: maybe-all-stage2-libiberty
58170all-stage3-gas: maybe-all-stage3-libiberty
58171all-stage4-gas: maybe-all-stage4-libiberty
58172all-stageprofile-gas: maybe-all-stageprofile-libiberty
58173all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
58174all-gas: maybe-all-opcodes
58175
58176all-stage1-gas: maybe-all-stage1-opcodes
58177all-stage2-gas: maybe-all-stage2-opcodes
58178all-stage3-gas: maybe-all-stage3-opcodes
58179all-stage4-gas: maybe-all-stage4-opcodes
58180all-stageprofile-gas: maybe-all-stageprofile-opcodes
58181all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
58182all-gas: maybe-all-bfd
58183
58184all-stage1-gas: maybe-all-stage1-bfd
58185all-stage2-gas: maybe-all-stage2-bfd
58186all-stage3-gas: maybe-all-stage3-bfd
58187all-stage4-gas: maybe-all-stage4-bfd
58188all-stageprofile-gas: maybe-all-stageprofile-bfd
58189all-stagefeedback-gas: maybe-all-stagefeedback-bfd
58190all-gas: maybe-all-intl
58191
58192all-stage1-gas: maybe-all-stage1-intl
58193all-stage2-gas: maybe-all-stage2-intl
58194all-stage3-gas: maybe-all-stage3-intl
58195all-stage4-gas: maybe-all-stage4-intl
58196all-stageprofile-gas: maybe-all-stageprofile-intl
58197all-stagefeedback-gas: maybe-all-stagefeedback-intl
58198configure-gprof: maybe-configure-intl
58199all-gprof: maybe-all-libiberty
58200all-gprof: maybe-all-bfd
58201all-gprof: maybe-all-opcodes
58202all-gprof: maybe-all-intl
58203configure-ld: maybe-configure-intl
58204
58205configure-stage1-ld: maybe-configure-stage1-intl
58206configure-stage2-ld: maybe-configure-stage2-intl
58207configure-stage3-ld: maybe-configure-stage3-intl
58208configure-stage4-ld: maybe-configure-stage4-intl
58209configure-stageprofile-ld: maybe-configure-stageprofile-intl
58210configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
58211all-ld: maybe-all-libiberty
58212
58213all-stage1-ld: maybe-all-stage1-libiberty
58214all-stage2-ld: maybe-all-stage2-libiberty
58215all-stage3-ld: maybe-all-stage3-libiberty
58216all-stage4-ld: maybe-all-stage4-libiberty
58217all-stageprofile-ld: maybe-all-stageprofile-libiberty
58218all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
58219all-ld: maybe-all-bfd
58220
58221all-stage1-ld: maybe-all-stage1-bfd
58222all-stage2-ld: maybe-all-stage2-bfd
58223all-stage3-ld: maybe-all-stage3-bfd
58224all-stage4-ld: maybe-all-stage4-bfd
58225all-stageprofile-ld: maybe-all-stageprofile-bfd
58226all-stagefeedback-ld: maybe-all-stagefeedback-bfd
58227all-ld: maybe-all-opcodes
58228
58229all-stage1-ld: maybe-all-stage1-opcodes
58230all-stage2-ld: maybe-all-stage2-opcodes
58231all-stage3-ld: maybe-all-stage3-opcodes
58232all-stage4-ld: maybe-all-stage4-opcodes
58233all-stageprofile-ld: maybe-all-stageprofile-opcodes
58234all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
58235all-ld: maybe-all-build-bison
58236
58237all-stage1-ld: maybe-all-build-bison
58238all-stage2-ld: maybe-all-build-bison
58239all-stage3-ld: maybe-all-build-bison
58240all-stage4-ld: maybe-all-build-bison
58241all-stageprofile-ld: maybe-all-build-bison
58242all-stagefeedback-ld: maybe-all-build-bison
58243all-ld: maybe-all-build-byacc
58244
58245all-stage1-ld: maybe-all-build-byacc
58246all-stage2-ld: maybe-all-build-byacc
58247all-stage3-ld: maybe-all-build-byacc
58248all-stage4-ld: maybe-all-build-byacc
58249all-stageprofile-ld: maybe-all-build-byacc
58250all-stagefeedback-ld: maybe-all-build-byacc
58251all-ld: maybe-all-build-flex
58252
58253all-stage1-ld: maybe-all-build-flex
58254all-stage2-ld: maybe-all-build-flex
58255all-stage3-ld: maybe-all-build-flex
58256all-stage4-ld: maybe-all-build-flex
58257all-stageprofile-ld: maybe-all-build-flex
58258all-stagefeedback-ld: maybe-all-build-flex
58259all-ld: maybe-all-intl
58260
58261all-stage1-ld: maybe-all-stage1-intl
58262all-stage2-ld: maybe-all-stage2-intl
58263all-stage3-ld: maybe-all-stage3-intl
58264all-stage4-ld: maybe-all-stage4-intl
58265all-stageprofile-ld: maybe-all-stageprofile-intl
58266all-stagefeedback-ld: maybe-all-stagefeedback-intl
58267install-ld: maybe-install-gold
58268configure-gold: maybe-configure-intl
58269
58270configure-stage1-gold: maybe-configure-stage1-intl
58271configure-stage2-gold: maybe-configure-stage2-intl
58272configure-stage3-gold: maybe-configure-stage3-intl
58273configure-stage4-gold: maybe-configure-stage4-intl
58274configure-stageprofile-gold: maybe-configure-stageprofile-intl
58275configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
58276all-gold: maybe-all-libiberty
58277
58278all-stage1-gold: maybe-all-stage1-libiberty
58279all-stage2-gold: maybe-all-stage2-libiberty
58280all-stage3-gold: maybe-all-stage3-libiberty
58281all-stage4-gold: maybe-all-stage4-libiberty
58282all-stageprofile-gold: maybe-all-stageprofile-libiberty
58283all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
58284all-gold: maybe-all-intl
58285
58286all-stage1-gold: maybe-all-stage1-intl
58287all-stage2-gold: maybe-all-stage2-intl
58288all-stage3-gold: maybe-all-stage3-intl
58289all-stage4-gold: maybe-all-stage4-intl
58290all-stageprofile-gold: maybe-all-stageprofile-intl
58291all-stagefeedback-gold: maybe-all-stagefeedback-intl
58292all-gold: maybe-all-bfd
58293
58294all-stage1-gold: maybe-all-stage1-bfd
58295all-stage2-gold: maybe-all-stage2-bfd
58296all-stage3-gold: maybe-all-stage3-bfd
58297all-stage4-gold: maybe-all-stage4-bfd
58298all-stageprofile-gold: maybe-all-stageprofile-bfd
58299all-stagefeedback-gold: maybe-all-stagefeedback-bfd
58300all-gold: maybe-all-build-bison
58301
58302all-stage1-gold: maybe-all-build-bison
58303all-stage2-gold: maybe-all-build-bison
58304all-stage3-gold: maybe-all-build-bison
58305all-stage4-gold: maybe-all-build-bison
58306all-stageprofile-gold: maybe-all-build-bison
58307all-stagefeedback-gold: maybe-all-build-bison
58308all-gold: maybe-all-build-byacc
58309
58310all-stage1-gold: maybe-all-build-byacc
58311all-stage2-gold: maybe-all-build-byacc
58312all-stage3-gold: maybe-all-build-byacc
58313all-stage4-gold: maybe-all-build-byacc
58314all-stageprofile-gold: maybe-all-build-byacc
58315all-stagefeedback-gold: maybe-all-build-byacc
58316check-gold: maybe-all-binutils
58317
58318check-stage1-gold: maybe-all-stage1-binutils
58319check-stage2-gold: maybe-all-stage2-binutils
58320check-stage3-gold: maybe-all-stage3-binutils
58321check-stage4-gold: maybe-all-stage4-binutils
58322check-stageprofile-gold: maybe-all-stageprofile-binutils
58323check-stagefeedback-gold: maybe-all-stagefeedback-binutils
58324check-gold: maybe-all-gas
58325
58326check-stage1-gold: maybe-all-stage1-gas
58327check-stage2-gold: maybe-all-stage2-gas
58328check-stage3-gold: maybe-all-stage3-gas
58329check-stage4-gold: maybe-all-stage4-gas
58330check-stageprofile-gold: maybe-all-stageprofile-gas
58331check-stagefeedback-gold: maybe-all-stagefeedback-gas
58332configure-opcodes: maybe-configure-intl
58333
58334configure-stage1-opcodes: maybe-configure-stage1-intl
58335configure-stage2-opcodes: maybe-configure-stage2-intl
58336configure-stage3-opcodes: maybe-configure-stage3-intl
58337configure-stage4-opcodes: maybe-configure-stage4-intl
58338configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
58339configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
58340all-opcodes: maybe-all-bfd
58341
58342all-stage1-opcodes: maybe-all-stage1-bfd
58343all-stage2-opcodes: maybe-all-stage2-bfd
58344all-stage3-opcodes: maybe-all-stage3-bfd
58345all-stage4-opcodes: maybe-all-stage4-bfd
58346all-stageprofile-opcodes: maybe-all-stageprofile-bfd
58347all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
58348all-opcodes: maybe-all-libiberty
58349
58350all-stage1-opcodes: maybe-all-stage1-libiberty
58351all-stage2-opcodes: maybe-all-stage2-libiberty
58352all-stage3-opcodes: maybe-all-stage3-libiberty
58353all-stage4-opcodes: maybe-all-stage4-libiberty
58354all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58355all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58356all-opcodes: maybe-all-intl
58357
58358all-stage1-opcodes: maybe-all-stage1-intl
58359all-stage2-opcodes: maybe-all-stage2-intl
58360all-stage3-opcodes: maybe-all-stage3-intl
58361all-stage4-opcodes: maybe-all-stage4-intl
58362all-stageprofile-opcodes: maybe-all-stageprofile-intl
58363all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
58364all-dejagnu: maybe-all-tcl
58365all-dejagnu: maybe-all-expect
58366all-dejagnu: maybe-all-tk
58367configure-expect: maybe-configure-tcl
58368configure-expect: maybe-configure-tk
58369all-expect: maybe-all-tcl
58370all-expect: maybe-all-tk
58371configure-itcl: maybe-configure-tcl
58372configure-itcl: maybe-configure-tk
58373all-itcl: maybe-all-tcl
58374all-itcl: maybe-all-tk
58375install-itcl: maybe-install-tcl
58376configure-tk: maybe-configure-tcl
58377all-tk: maybe-all-tcl
58378all-sid: maybe-all-libiberty
58379all-sid: maybe-all-bfd
58380all-sid: maybe-all-opcodes
58381all-sid: maybe-all-tcl
58382all-sid: maybe-all-tk
58383install-sid: maybe-install-tcl
58384install-sid: maybe-install-tk
58385configure-sim: maybe-configure-intl
58386all-sim: maybe-all-intl
58387all-sim: maybe-all-libiberty
58388all-sim: maybe-all-bfd
58389all-sim: maybe-all-opcodes
58390all-sim: maybe-all-readline
58391all-sim: maybe-configure-gdb
58392all-fastjar: maybe-all-zlib
58393all-fastjar: maybe-all-build-texinfo
58394all-fastjar: maybe-all-libiberty
58395all-autoconf: maybe-all-m4
58396all-autoconf: maybe-all-build-texinfo
58397all-automake: maybe-all-m4
58398all-automake: maybe-all-build-texinfo
58399all-automake: maybe-all-autoconf
58400all-bison: maybe-all-intl
58401all-bison: maybe-all-build-texinfo
58402all-diff: maybe-all-intl
58403all-diff: maybe-all-build-texinfo
58404all-fileutils: maybe-all-intl
58405all-fileutils: maybe-all-build-texinfo
58406all-flex: maybe-all-build-bison
58407all-flex: maybe-all-build-byacc
58408all-flex: maybe-all-intl
58409all-flex: maybe-all-m4
58410all-flex: maybe-all-build-texinfo
58411all-gzip: maybe-all-intl
58412all-gzip: maybe-all-zlib
58413all-gzip: maybe-all-build-texinfo
58414all-hello: maybe-all-intl
58415all-hello: maybe-all-build-texinfo
58416all-m4: maybe-all-intl
58417all-m4: maybe-all-build-texinfo
58418all-make: maybe-all-intl
58419all-make: maybe-all-build-texinfo
58420all-patch: maybe-all-build-texinfo
58421all-make: maybe-all-build-texinfo
58422all-prms: maybe-all-libiberty
58423all-recode: maybe-all-build-texinfo
58424all-sed: maybe-all-build-texinfo
58425all-send-pr: maybe-all-prms
58426all-tar: maybe-all-build-texinfo
58427all-uudecode: maybe-all-build-texinfo
58428configure-target-boehm-gc: maybe-configure-target-qthreads
58429configure-target-boehm-gc: maybe-all-target-libstdc++-v3
58430configure-target-fastjar: maybe-configure-target-zlib
58431all-target-fastjar: maybe-all-target-zlib
58432all-target-fastjar: maybe-all-target-libiberty
58433configure-target-libjava: maybe-configure-target-zlib
58434configure-target-libjava: maybe-configure-target-boehm-gc
58435configure-target-libjava: maybe-configure-target-qthreads
58436configure-target-libjava: maybe-configure-target-libffi
58437all-target-libjava: maybe-all-fastjar
58438all-target-libjava: maybe-all-target-zlib
58439all-target-libjava: maybe-all-target-boehm-gc
58440all-target-libjava: maybe-all-target-qthreads
58441all-target-libjava: maybe-all-target-libffi
58442configure-target-libobjc: maybe-configure-target-boehm-gc
58443all-target-libobjc: maybe-all-target-libiberty
58444all-target-libobjc: maybe-all-target-boehm-gc
58445all-target-libstdc++-v3: maybe-all-target-libiberty
58446configure-target-libstdc++-v3: maybe-configure-target-libgomp
58447
58448configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58449configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58450configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58451configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58452configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58453configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58454all-target-libstdc++-v3: maybe-configure-target-libgomp
58455
58456all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58457all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58458all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58459all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58460all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58461all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58462all-target-libgloss: maybe-all-target-newlib
58463all-target-winsup: maybe-all-target-libiberty
58464all-target-winsup: maybe-all-target-libtermcap
58465configure-target-libiberty: maybe-all-binutils
58466configure-target-libiberty: maybe-all-ld
58467configure-target-newlib: maybe-all-binutils
58468configure-target-newlib: maybe-all-ld
58469
58470
58471# Dependencies for target modules on other target modules are
58472# described by lang_env_dependencies; the defaults apply to anything
58473# not mentioned there.
58474
58475
58476@if gcc-bootstrap
58477configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
58478configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
58479configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
58480configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
58481configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
58482configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
58483configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
58484configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
58485configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
58486configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
58487configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
58488configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
58489@endif gcc-bootstrap
58490
58491@if gcc-no-bootstrap
58492configure-target-libstdc++-v3: maybe-all-target-libgcc
58493configure-target-libmudflap: maybe-all-target-libgcc
58494configure-target-libssp: maybe-all-target-libgcc
58495configure-target-newlib: maybe-all-target-libgcc
58496configure-target-libgfortran: maybe-all-target-libgcc
58497configure-target-libobjc: maybe-all-target-libgcc
58498configure-target-libtermcap: maybe-all-target-libgcc
58499configure-target-winsup: maybe-all-target-libgcc
58500configure-target-libgloss: maybe-all-target-libgcc
58501configure-target-libiberty: maybe-all-target-libgcc
58502configure-target-gperf: maybe-all-target-libgcc
58503configure-target-examples: maybe-all-target-libgcc
58504configure-target-libffi: maybe-all-target-libgcc
58505configure-target-libjava: maybe-all-target-libgcc
58506configure-target-zlib: maybe-all-target-libgcc
58507configure-target-boehm-gc: maybe-all-target-libgcc
58508configure-target-qthreads: maybe-all-target-libgcc
58509configure-target-rda: maybe-all-target-libgcc
58510configure-target-libada: maybe-all-target-libgcc
58511configure-target-libgomp: maybe-all-target-libgcc
58512@endif gcc-no-bootstrap
58513
58514
58515configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
58516
58517configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
58518
58519configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
58520
58521
58522
58523configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
58524
58525configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
58526
58527configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
58528
58529configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
58530
58531
58532
58533configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
58534configure-target-gperf: maybe-all-target-libstdc++-v3
58535
58536configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
58537
58538configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
58539
58540configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
58541configure-target-libjava: maybe-all-target-libstdc++-v3
58542
58543configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
58544
58545configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
58546
58547configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
58548
58549configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
58550
58551configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
58552
58553configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
58554
58555
58556CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
58557GDB_TK = @GDB_TK@
58558INSTALL_GDB_TK = @INSTALL_GDB_TK@
58559configure-gdb: $(CONFIGURE_GDB_TK)
58560all-gdb: $(gdbnlmrequirements) $(GDB_TK)
58561install-gdb: $(INSTALL_GDB_TK)
58562
58563# Serialization dependencies.  Host configures don't work well in parallel to
58564# each other, due to contention over config.cache.  Target configures and
58565# build configures are similar.
58566@serialization_dependencies@
58567
58568# --------------------------------
58569# Regenerating top level configury
58570# --------------------------------
58571
58572# Rebuilding Makefile.in, using autogen.
58573AUTOGEN = autogen
58574$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
58575	cd $(srcdir) && $(AUTOGEN) Makefile.def
58576
58577# Rebuilding Makefile.
58578Makefile: $(srcdir)/Makefile.in config.status
58579	CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
58580
58581config.status: configure
58582	CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
58583
58584# Rebuilding configure.
58585AUTOCONF = autoconf
58586$(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
58587	$(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
58588	cd $(srcdir) && $(AUTOCONF)
58589
58590# ------------------------------
58591# Special directives to GNU Make
58592# ------------------------------
58593
58594# Don't pass command-line variables to submakes.
58595.NOEXPORT:
58596MAKEOVERRIDES=
58597
58598# end of Makefile.in
58599