Makefile.in revision 1.8
1
2# Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3#
4# Makefile for directory with subdirs to build.
5#   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6#   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
7#   2011, 2012, 2013, 2014, 2015, 2016, 2017
8#   Free Software Foundation
9#
10# This file is free software; you can redistribute it and/or modify
11# it under the terms of the GNU General Public License as published by
12# the Free Software Foundation; either version 3 of the License, or
13# (at your option) any later version.
14# 
15# This program is distributed in the hope that it will be useful,
16# but WITHOUT ANY WARRANTY; without even the implied warranty of
17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18# GNU General Public License for more details.
19# 
20# You should have received a copy of the GNU General Public License
21# along with this program; see the file COPYING3.  If not see
22# <http://www.gnu.org/licenses/>.
23#
24
25# First, test for a proper version of make, but only where one is required.
26
27@if gcc
28ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
29$(error GNU make version 3.80 or newer is required.)
30endif
31@endif gcc
32
33# -------------------------------
34# Standard Autoconf-set variables
35# -------------------------------
36VPATH=@srcdir@
37
38build_alias=@build_noncanonical@
39build_vendor=@build_vendor@
40build_os=@build_os@
41build=@build@
42host_alias=@host_noncanonical@
43host_vendor=@host_vendor@
44host_os=@host_os@
45host=@host@
46target_alias=@target_noncanonical@
47target_vendor=@target_vendor@
48target_os=@target_os@
49target=@target@
50
51program_transform_name = @program_transform_name@
52
53prefix = @prefix@
54exec_prefix = @exec_prefix@
55
56srcdir = @srcdir@
57
58bindir = @bindir@
59sbindir = @sbindir@
60libexecdir = @libexecdir@
61datadir = @datadir@
62sysconfdir = @sysconfdir@
63sharedstatedir = @sharedstatedir@
64localstatedir = @localstatedir@
65libdir = @libdir@
66includedir = @includedir@
67oldincludedir = @oldincludedir@
68infodir = @infodir@
69datarootdir = @datarootdir@
70docdir = @docdir@
71pdfdir = @pdfdir@
72htmldir = @htmldir@
73mandir = @mandir@
74man1dir = $(mandir)/man1
75man2dir = $(mandir)/man2
76man3dir = $(mandir)/man3
77man4dir = $(mandir)/man4
78man5dir = $(mandir)/man5
79man6dir = $(mandir)/man6
80man7dir = $(mandir)/man7
81man8dir = $(mandir)/man8
82man9dir = $(mandir)/man9
83
84INSTALL = @INSTALL@
85INSTALL_PROGRAM = @INSTALL_PROGRAM@
86INSTALL_SCRIPT = @INSTALL_SCRIPT@
87INSTALL_DATA = @INSTALL_DATA@
88LN = @LN@
89LN_S = @LN_S@
90MAINT = @MAINT@
91MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
92MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93
94# -------------------------------------------------
95# Miscellaneous non-standard autoconf-set variables
96# -------------------------------------------------
97
98# The gcc driver likes to know the arguments it was configured with.
99TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100
101tooldir = @tooldir@
102build_tooldir = @build_tooldir@
103
104# This is the name of the environment variable used for the path to
105# the libraries.
106RPATH_ENVVAR = @RPATH_ENVVAR@
107
108# On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109# is used instead of the directory itself to avoid including built
110# executables in PATH.
111GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112
113# Build programs are put under this directory.
114BUILD_SUBDIR = @build_subdir@
115# This is set by the configure script to the arguments to use when configuring
116# directories built for the build system.
117BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118
119# Linker flags to use on the host, for stage1 or when not
120# bootstrapping.
121STAGE1_LDFLAGS = @stage1_ldflags@
122
123# Libraries to use on the host, for stage1 or when not bootstrapping.
124STAGE1_LIBS = @stage1_libs@
125
126# Linker flags to use for stage2 and later.
127POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
128
129# Libraries to use for stage2 and later.
130POSTSTAGE1_LIBS = @poststage1_libs@
131
132# This is the list of variables to export in the environment when
133# configuring any subdirectory.  It must also be exported whenever
134# recursing into a build directory in case that directory's Makefile
135# re-runs configure.
136BASE_EXPORTS = \
137	FLEX="$(FLEX)"; export FLEX; \
138	LEX="$(LEX)"; export LEX; \
139	BISON="$(BISON)"; export BISON; \
140	YACC="$(YACC)"; export YACC; \
141	M4="$(M4)"; export M4; \
142	SED="$(SED)"; export SED; \
143	AWK="$(AWK)"; export AWK; \
144	MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
145
146# This is the list of variables to export in the environment when
147# configuring subdirectories for the build system.
148BUILD_EXPORTS = \
149	$(BASE_EXPORTS) \
150	AR="$(AR_FOR_BUILD)"; export AR; \
151	AS="$(AS_FOR_BUILD)"; export AS; \
152	CC="$(CC_FOR_BUILD)"; export CC; \
153	CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
154	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155	CXX="$(CXX_FOR_BUILD)"; export CXX; \
156	CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
157	GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158	GOC="$(GOC_FOR_BUILD)"; export GOC; \
159	GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160	DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161	LD="$(LD_FOR_BUILD)"; export LD; \
162	LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163	NM="$(NM_FOR_BUILD)"; export NM; \
164	RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165	WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166	WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168# These variables must be set on the make command line for directories
169# built for the build system to override those in BASE_FLAGS_TO_PASS.
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	GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
195	GOC="$(GOC)"; export GOC; \
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	READELF="$(READELF)"; export READELF; \
209	AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
210	AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
211	GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
212	LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
213	NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
214	OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
215	OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
216	RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
217	READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
218	TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219	HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220	GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221	GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222	ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
223	ISLINC="$(HOST_ISLINC)"; export ISLINC; \
224	ISLVER="$(HOST_ISLVER)"; export ISLVER; \
225	LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
226	LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
227	XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
228@if gcc-bootstrap
229	$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
230@endif gcc-bootstrap
231	$(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
232
233POSTSTAGE1_CXX_EXPORT = \
234	CXX='$(CXX)'; export CXX; \
235	CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236@if target-libstdc++-v3-bootstrap
237# Override the above if we're bootstrapping C++.
238POSTSTAGE1_CXX_EXPORT = \
239	CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
240	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241	  -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242	  -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
243	  `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
244	  `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
245	  `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
246	  -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
247	  -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
248	  export CXX; \
249	CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
250@endif target-libstdc++-v3-bootstrap
251
252# Similar, for later GCC stages.
253POSTSTAGE1_HOST_EXPORTS = \
254	$(HOST_EXPORTS) \
255	CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
256	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
257	  $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
258	CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
259	$(POSTSTAGE1_CXX_EXPORT) \
260	$(LTO_EXPORTS) \
261	GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
262	LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
263	HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
264
265# Target libraries are put under this directory:
266TARGET_SUBDIR = @target_subdir@
267# This is set by the configure script to the arguments to use when configuring
268# directories built for the target.
269TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
270# This is the list of variables to export in the environment when
271# configuring subdirectories for the target system.
272BASE_TARGET_EXPORTS = \
273	$(BASE_EXPORTS) \
274	AR="$(AR_FOR_TARGET)"; export AR; \
275	AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
276	CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
277	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
278	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
279	CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
280	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
281	GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
282	GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
283	DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
284	LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
285	LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
286	LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
287	NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
288	OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
289	OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
290	RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
291	READELF="$(READELF_FOR_TARGET)"; export READELF; \
292	STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
293	WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
294	WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
295@if gcc-bootstrap
296	$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297@endif gcc-bootstrap
298	$(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299	TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
300
301RAW_CXX_TARGET_EXPORTS = \
302	$(BASE_TARGET_EXPORTS) \
303	CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
304	CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
305
306NORMAL_TARGET_EXPORTS = \
307	$(BASE_TARGET_EXPORTS) \
308	CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
309
310# Where to find GMP
311HOST_GMPLIBS = @gmplibs@
312HOST_GMPINC = @gmpinc@
313
314# Where to find isl
315HOST_ISLLIBS = @isllibs@
316HOST_ISLINC = @islinc@
317HOST_ISLVER = @islver@
318
319# Where to find libelf
320HOST_LIBELFLIBS = @libelflibs@
321HOST_LIBELFINC = @libelfinc@
322
323# ----------------------------------------------
324# Programs producing files for the BUILD machine
325# ----------------------------------------------
326
327SHELL = @SHELL@
328
329# pwd command to use.  Allow user to override default by setting PWDCMD in
330# the environment to account for automounters.  The make variable must not
331# be called PWDCMD, otherwise the value set here is passed to make
332# subprocesses and overrides the setting from the user's environment.
333# Don't use PWD since it is a common shell environment variable and we
334# don't want to corrupt it.
335PWD_COMMAND = $${PWDCMD-pwd}
336
337# compilers to use to create programs which must be run in the build
338# environment.
339AR_FOR_BUILD = @AR_FOR_BUILD@
340AS_FOR_BUILD = @AS_FOR_BUILD@
341CC_FOR_BUILD = @CC_FOR_BUILD@
342CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
343CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
344CXX_FOR_BUILD = @CXX_FOR_BUILD@
345DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
346GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
347GOC_FOR_BUILD = @GOC_FOR_BUILD@
348LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
349LD_FOR_BUILD = @LD_FOR_BUILD@
350NM_FOR_BUILD = @NM_FOR_BUILD@
351RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
352WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
353WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
354
355# Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
356# here so that they can be overridden by Makefile fragments.
357BUILD_PREFIX = @BUILD_PREFIX@
358BUILD_PREFIX_1 = @BUILD_PREFIX_1@
359
360# Flags to pass to stage2 and later makes.  They are defined
361# here so that they can be overridden by Makefile fragments.
362BOOT_CFLAGS= -g -O2
363BOOT_LDFLAGS=
364BOOT_ADAFLAGS= -gnatpg
365
366AWK = @AWK@
367SED = @SED@
368BISON = @BISON@
369YACC = @YACC@
370FLEX = @FLEX@
371LEX = @LEX@
372M4 = @M4@
373MAKEINFO = @MAKEINFO@
374EXPECT = @EXPECT@
375RUNTEST = @RUNTEST@
376
377AUTO_PROFILE = gcc-auto-profile -c 1000000
378
379# This just becomes part of the MAKEINFO definition passed down to
380# sub-makes.  It lets flags be given on the command line while still
381# using the makeinfo from the object tree.
382# (Default to avoid splitting info files by setting the threshold high.)
383MAKEINFOFLAGS = --split-size=5000000
384
385# ---------------------------------------------
386# Programs producing files for the HOST machine
387# ---------------------------------------------
388
389AS = @AS@
390AR = @AR@
391AR_FLAGS = rc
392CC = @CC@
393CXX = @CXX@
394DLLTOOL = @DLLTOOL@
395LD = @LD@
396LIPO = @LIPO@
397NM = @NM@
398OBJDUMP = @OBJDUMP@
399RANLIB = @RANLIB@
400READELF = @READELF@
401STRIP = @STRIP@
402WINDRES = @WINDRES@
403WINDMC = @WINDMC@
404
405GNATBIND = @GNATBIND@
406GNATMAKE = @GNATMAKE@
407
408CFLAGS = @CFLAGS@
409LDFLAGS = @LDFLAGS@
410LIBCFLAGS = $(CFLAGS)
411CXXFLAGS = @CXXFLAGS@
412LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
413GOCFLAGS = $(CFLAGS)
414
415CREATE_GCOV = create_gcov
416
417TFLAGS =
418
419# Defaults for all stages; some are overridden below.
420
421STAGE_CFLAGS = $(BOOT_CFLAGS)
422STAGE_TFLAGS = $(TFLAGS)
423STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
424
425
426# Defaults for stage 1; some are overridden below.
427STAGE1_CFLAGS = $(STAGE_CFLAGS)
428STAGE1_CXXFLAGS = $(CXXFLAGS)
429@if target-libstdc++-v3-bootstrap
430# Override the above if we're bootstrapping C++.
431STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
432@endif target-libstdc++-v3-bootstrap
433STAGE1_TFLAGS = $(STAGE_TFLAGS)
434STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
435
436# Defaults for stage 2; some are overridden below.
437STAGE2_CFLAGS = $(STAGE_CFLAGS)
438STAGE2_CXXFLAGS = $(CXXFLAGS)
439@if target-libstdc++-v3-bootstrap
440# Override the above if we're bootstrapping C++.
441STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
442@endif target-libstdc++-v3-bootstrap
443STAGE2_TFLAGS = $(STAGE_TFLAGS)
444STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
445
446# Defaults for stage 3; some are overridden below.
447STAGE3_CFLAGS = $(STAGE_CFLAGS)
448STAGE3_CXXFLAGS = $(CXXFLAGS)
449@if target-libstdc++-v3-bootstrap
450# Override the above if we're bootstrapping C++.
451STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
452@endif target-libstdc++-v3-bootstrap
453STAGE3_TFLAGS = $(STAGE_TFLAGS)
454STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
455
456# Defaults for stage 4; some are overridden below.
457STAGE4_CFLAGS = $(STAGE_CFLAGS)
458STAGE4_CXXFLAGS = $(CXXFLAGS)
459@if target-libstdc++-v3-bootstrap
460# Override the above if we're bootstrapping C++.
461STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
462@endif target-libstdc++-v3-bootstrap
463STAGE4_TFLAGS = $(STAGE_TFLAGS)
464STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
465
466# Defaults for stage profile; some are overridden below.
467STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
468STAGEprofile_CXXFLAGS = $(CXXFLAGS)
469@if target-libstdc++-v3-bootstrap
470# Override the above if we're bootstrapping C++.
471STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
472@endif target-libstdc++-v3-bootstrap
473STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
474STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
475
476# Defaults for stage feedback; some are overridden below.
477STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
478STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
479@if target-libstdc++-v3-bootstrap
480# Override the above if we're bootstrapping C++.
481STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
482@endif target-libstdc++-v3-bootstrap
483STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
484STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
485
486
487# By default, C and C++ are the only stage1 languages, because they are the
488# only ones we require to build with the bootstrap compiler, and also the
489# only ones useful for building stage2.
490
491STAGE1_CFLAGS = @stage1_cflags@
492STAGE1_CHECKING = @stage1_checking@
493STAGE1_LANGUAGES = @stage1_languages@
494# * We force-disable intermodule optimizations, even if
495#   --enable-intermodule was passed, since the installed compiler
496#   probably can't handle them.  Luckily, autoconf always respects
497#   the last argument when conflicting --enable arguments are passed.
498# * Likewise, we force-disable coverage flags, since the installed
499#   compiler probably has never heard of them.
500# * We also disable -Wformat, since older GCCs don't understand newer %s.
501STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
502	  --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
503	  --disable-build-format-warnings
504
505STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
506STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
507
508STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
509STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
510
511STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
512STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
513
514STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
515STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
516
517do-compare = @do_compare@
518do-compare3 = $(do-compare)
519
520# -----------------------------------------------
521# Programs producing files for the TARGET machine
522# -----------------------------------------------
523
524AR_FOR_TARGET=@AR_FOR_TARGET@
525AS_FOR_TARGET=@AS_FOR_TARGET@
526CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
527
528# If GCC_FOR_TARGET is not overriden on the command line, then this
529# variable is passed down to the gcc Makefile, where it is used to
530# build libgcc2.a.  We define it here so that it can itself be
531# overridden on the command line.
532GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
533CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
534RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
535GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
536GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
537DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
538LD_FOR_TARGET=@LD_FOR_TARGET@
539
540LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
541NM_FOR_TARGET=@NM_FOR_TARGET@
542OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
543OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
544RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
545READELF_FOR_TARGET=@READELF_FOR_TARGET@
546STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
547WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
548WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
549
550COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
551COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
552COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
553
554CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
555CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
556
557LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
558LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
559LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
560GOCFLAGS_FOR_TARGET = -O2 -g
561
562FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
563SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
564DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
565
566XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
567
568# ------------------------------------
569# Miscellaneous targets and flag lists
570# ------------------------------------
571
572# The first rule in the file had better be this one.  Don't put any above it.
573# This lives here to allow makefile fragments to contain dependencies.
574all:
575
576#### host and target specific makefile fragments come in here.
577@target_makefile_frag@
578@alphaieee_frag@
579@ospace_frag@
580@host_makefile_frag@
581###
582
583# This is the list of directories that may be needed in RPATH_ENVVAR
584# so that programs built for the target machine work.
585TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libmpx)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
586
587@if target-libstdc++-v3
588TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
589@endif target-libstdc++-v3
590
591@if target-libsanitizer
592TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
593@endif target-libsanitizer
594
595@if target-libmpx
596TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
597@endif target-libmpx
598
599@if target-libvtv
600TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
601@endif target-libvtv
602
603@if target-libcilkrts
604TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
605@endif target-libcilkrts
606
607@if target-liboffloadmic
608TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
609@endif target-liboffloadmic
610
611@if target-libssp
612TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
613@endif target-libssp
614
615@if target-libgomp
616TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
617@endif target-libgomp
618
619@if target-libitm
620TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
621@endif target-libitm
622
623@if target-libatomic
624TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
625@endif target-libatomic
626
627
628
629# This is the list of directories that may be needed in RPATH_ENVVAR
630# so that programs built for the host machine work.
631HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
632
633# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
634@if gcc
635HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
636@endif gcc
637
638
639@if gmp
640HOST_LIB_PATH_gmp = \
641  $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
642@endif gmp
643
644@if mpfr
645HOST_LIB_PATH_mpfr = \
646  $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
647@endif mpfr
648
649@if mpc
650HOST_LIB_PATH_mpc = \
651  $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
652@endif mpc
653
654@if isl
655HOST_LIB_PATH_isl = \
656  $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
657@endif isl
658
659@if libelf
660HOST_LIB_PATH_libelf = \
661  $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
662@endif libelf
663
664
665CXX_FOR_TARGET_FLAG_TO_PASS = \
666	"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
667@if target-libstdc++-v3
668# CXX_FOR_TARGET is tricky to get right for target libs that require a
669# functional C++ compiler.  When we recurse, if we expand
670# CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
671# libstdc++ include flags from the script.  Instead, we get an
672# -funconfigured-* word, so that we'll get errors if this invalid C++
673# command line is used for anything, but also so that we can use the
674# word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
675# don't pass it on, sub-make will use the default definition, that
676# re-expands it at the time of use, so we'll get it right when we need
677# it.  One potential exception is the expansion of CXX_FOR_TARGET
678# passed down as part of CXX within TARGET_FLAGS, but this wouldn't
679# really work, for C++ host programs can't depend on the current-stage
680# C++ target library.
681CXX_FOR_TARGET_FLAG_TO_PASS = \
682	$(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
683@endif target-libstdc++-v3
684
685# Flags to pass down to all sub-makes. STAGE*FLAGS,
686# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
687# overrideable (for a bootstrap build stage1 also builds gcc.info).
688BASE_FLAGS_TO_PASS = \
689	"DESTDIR=$(DESTDIR)" \
690	"RPATH_ENVVAR=$(RPATH_ENVVAR)" \
691	"TARGET_SUBDIR=$(TARGET_SUBDIR)" \
692	"bindir=$(bindir)" \
693	"datadir=$(datadir)" \
694	"exec_prefix=$(exec_prefix)" \
695	"includedir=$(includedir)" \
696	"datarootdir=$(datarootdir)" \
697	"docdir=$(docdir)" \
698	"infodir=$(infodir)" \
699	"pdfdir=$(pdfdir)" \
700	"htmldir=$(htmldir)" \
701	"libdir=$(libdir)" \
702	"libexecdir=$(libexecdir)" \
703	"lispdir=$(lispdir)" \
704	"localstatedir=$(localstatedir)" \
705	"mandir=$(mandir)" \
706	"oldincludedir=$(oldincludedir)" \
707	"prefix=$(prefix)" \
708	"sbindir=$(sbindir)" \
709	"sharedstatedir=$(sharedstatedir)" \
710	"sysconfdir=$(sysconfdir)" \
711	"tooldir=$(tooldir)" \
712	"build_tooldir=$(build_tooldir)" \
713	"target_alias=$(target_alias)" \
714	"AWK=$(AWK)" \
715	"BISON=$(BISON)" \
716	"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
717	"CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
718	"CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
719	"EXPECT=$(EXPECT)" \
720	"FLEX=$(FLEX)" \
721	"INSTALL=$(INSTALL)" \
722	"INSTALL_DATA=$(INSTALL_DATA)" \
723	"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
724	"INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
725	"LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
726	"LEX=$(LEX)" \
727	"M4=$(M4)" \
728	"MAKE=$(MAKE)" \
729	"RUNTEST=$(RUNTEST)" \
730	"RUNTESTFLAGS=$(RUNTESTFLAGS)" \
731	"SED=$(SED)" \
732	"SHELL=$(SHELL)" \
733	"YACC=$(YACC)" \
734	"`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
735	"ADA_CFLAGS=$(ADA_CFLAGS)" \
736	"AR_FLAGS=$(AR_FLAGS)" \
737	"`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
738	"BOOT_CFLAGS=$(BOOT_CFLAGS)" \
739	"BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
740	"CFLAGS=$(CFLAGS)" \
741	"CXXFLAGS=$(CXXFLAGS)" \
742	"LDFLAGS=$(LDFLAGS)" \
743	"LIBCFLAGS=$(LIBCFLAGS)" \
744	"LIBCXXFLAGS=$(LIBCXXFLAGS)" \
745	"STAGE1_CHECKING=$(STAGE1_CHECKING)" \
746	"STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
747	"GNATBIND=$(GNATBIND)" \
748	"GNATMAKE=$(GNATMAKE)" \
749	"AR_FOR_TARGET=$(AR_FOR_TARGET)" \
750	"AS_FOR_TARGET=$(AS_FOR_TARGET)" \
751	"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
752	"CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
753	"CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
754	"CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
755	"DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
756	"FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
757	"GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
758	"GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
759	"GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
760	"LD_FOR_TARGET=$(LD_FOR_TARGET)" \
761	"LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
762	"LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
763	"LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
764	"LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
765	"NM_FOR_TARGET=$(NM_FOR_TARGET)" \
766	"OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
767	"OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
768	"RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
769	"READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
770	"STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
771	"WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
772	"WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
773	"BUILD_CONFIG=$(BUILD_CONFIG)" \
774	"`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
775	"LEAN=$(LEAN)" \
776	"STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
777	"STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
778	"STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
779	"STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
780	"STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
781	"STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
782	"STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
783	"STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
784	"STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
785	"STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
786	"STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
787	"STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
788	"STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
789	"STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
790	"STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
791	"STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
792	"STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
793	"STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
794	$(CXX_FOR_TARGET_FLAG_TO_PASS) \
795	"TFLAGS=$(TFLAGS)" \
796	"CONFIG_SHELL=$(SHELL)" \
797	"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
798	$(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
799
800# We leave this in just in case, but it is not needed anymore.
801RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
802
803# Flags to pass down to most sub-makes, in which we're building with
804# the host environment.
805EXTRA_HOST_FLAGS = \
806	'AR=$(AR)' \
807	'AS=$(AS)' \
808	'CC=$(CC)' \
809	'CXX=$(CXX)' \
810	'DLLTOOL=$(DLLTOOL)' \
811	'GFORTRAN=$(GFORTRAN)' \
812	'GOC=$(GOC)' \
813	'LD=$(LD)' \
814	'LIPO=$(LIPO)' \
815	'NM=$(NM)' \
816	'OBJDUMP=$(OBJDUMP)' \
817	'RANLIB=$(RANLIB)' \
818	'READELF=$(READELF)' \
819	'STRIP=$(STRIP)' \
820	'WINDRES=$(WINDRES)' \
821	'WINDMC=$(WINDMC)' \
822	'CREATE_GCOV=$(CREATE_GCOV)'
823
824FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
825
826# Flags to pass to stage1 or when not bootstrapping.
827
828STAGE1_FLAGS_TO_PASS = \
829	LDFLAGS="$${LDFLAGS}" \
830	HOST_LIBS="$${HOST_LIBS}"
831
832# Flags to pass to stage2 and later makes.
833
834POSTSTAGE1_FLAGS_TO_PASS = \
835	CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
836	CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
837	GNATBIND="$${GNATBIND}" \
838	LDFLAGS="$${LDFLAGS}" \
839	HOST_LIBS="$${HOST_LIBS}" \
840	$(LTO_FLAGS_TO_PASS) \
841	"`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
842
843@if gcc-bootstrap
844EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
845		       $(POSTSTAGE1_HOST_EXPORTS) \
846		     fi;
847
848EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
849@endif gcc-bootstrap
850
851# Flags to pass down to makes which are built with the target environment.
852# The double $ decreases the length of the command line; those variables
853# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
854# *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
855# so we expand them here.
856EXTRA_TARGET_FLAGS = \
857	'AR=$$(AR_FOR_TARGET)' \
858	'AS=$(COMPILER_AS_FOR_TARGET)' \
859	'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
860	'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
861	'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
862	 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
863	 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
864	'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
865	'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
866	'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
867	'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
868	'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
869	'LD=$(COMPILER_LD_FOR_TARGET)' \
870	'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
871	'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
872	'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
873	'NM=$(COMPILER_NM_FOR_TARGET)' \
874	'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
875	'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
876	'RANLIB=$$(RANLIB_FOR_TARGET)' \
877	'READELF=$$(READELF_FOR_TARGET)' \
878	'WINDRES=$$(WINDRES_FOR_TARGET)' \
879	'WINDMC=$$(WINDMC_FOR_TARGET)' \
880	'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
881	'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
882	'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
883	"TFLAGS=$$TFLAGS"
884
885TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
886
887# Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
888# unfortunately needs the native compiler and the target ar and
889# ranlib.
890# If any variables are added here, they must be added to do-*, below.
891# The BUILD_* variables are a special case, which are used for the gcc
892# cross-building scheme.
893EXTRA_GCC_FLAGS = \
894	"GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
895	"`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
896	"`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
897
898GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
899
900@if gcc
901BUILD_CONFIG = @BUILD_CONFIG@
902ifneq ($(BUILD_CONFIG),)
903include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
904endif
905@endif gcc
906
907.PHONY: configure-host
908configure-host:  \
909    maybe-configure-bfd \
910    maybe-configure-opcodes \
911    maybe-configure-binutils \
912    maybe-configure-bison \
913    maybe-configure-cgen \
914    maybe-configure-dejagnu \
915    maybe-configure-etc \
916    maybe-configure-fastjar \
917    maybe-configure-fixincludes \
918    maybe-configure-flex \
919    maybe-configure-gas \
920    maybe-configure-gcc \
921    maybe-configure-gmp \
922    maybe-configure-mpfr \
923    maybe-configure-mpc \
924    maybe-configure-isl \
925    maybe-configure-libelf \
926    maybe-configure-gold \
927    maybe-configure-gprof \
928    maybe-configure-intl \
929    maybe-configure-tcl \
930    maybe-configure-itcl \
931    maybe-configure-ld \
932    maybe-configure-libbacktrace \
933    maybe-configure-libcpp \
934    maybe-configure-libdecnumber \
935    maybe-configure-libgui \
936    maybe-configure-libiberty \
937    maybe-configure-libiberty-linker-plugin \
938    maybe-configure-libiconv \
939    maybe-configure-m4 \
940    maybe-configure-readline \
941    maybe-configure-sid \
942    maybe-configure-sim \
943    maybe-configure-texinfo \
944    maybe-configure-zlib \
945    maybe-configure-gdb \
946    maybe-configure-expect \
947    maybe-configure-guile \
948    maybe-configure-tk \
949    maybe-configure-libtermcap \
950    maybe-configure-utils \
951    maybe-configure-gnattools \
952    maybe-configure-lto-plugin \
953    maybe-configure-libcc1 \
954    maybe-configure-gotools
955.PHONY: configure-target
956configure-target:  \
957    maybe-configure-target-libstdc++-v3 \
958    maybe-configure-target-libsanitizer \
959    maybe-configure-target-libmpx \
960    maybe-configure-target-libvtv \
961    maybe-configure-target-libcilkrts \
962    maybe-configure-target-liboffloadmic \
963    maybe-configure-target-libssp \
964    maybe-configure-target-newlib \
965    maybe-configure-target-libgcc \
966    maybe-configure-target-libbacktrace \
967    maybe-configure-target-libquadmath \
968    maybe-configure-target-libgfortran \
969    maybe-configure-target-libobjc \
970    maybe-configure-target-libgo \
971    maybe-configure-target-libtermcap \
972    maybe-configure-target-winsup \
973    maybe-configure-target-libgloss \
974    maybe-configure-target-libffi \
975    maybe-configure-target-zlib \
976    maybe-configure-target-rda \
977    maybe-configure-target-libada \
978    maybe-configure-target-libgomp \
979    maybe-configure-target-libitm \
980    maybe-configure-target-libatomic
981
982# The target built for a native non-bootstrap build.
983.PHONY: all
984all:
985@if gcc-bootstrap
986	[ -f stage_final ] || echo stage3 > stage_final
987	@r=`${PWD_COMMAND}`; export r; \
988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
989	$(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
990@endif gcc-bootstrap
991	@: $(MAKE); $(unstage)
992	@r=`${PWD_COMMAND}`; export r; \
993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
994@if gcc-bootstrap
995	if [ -f stage_last ]; then \
996	  TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
997	  $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
998	else \
999@endif gcc-bootstrap
1000	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1001@if gcc-bootstrap
1002	    ; \
1003	fi \
1004@endif gcc-bootstrap
1005	&& :
1006
1007.PHONY: all-build
1008
1009all-build: maybe-all-build-libiberty
1010all-build: maybe-all-build-bison
1011all-build: maybe-all-build-flex
1012all-build: maybe-all-build-m4
1013all-build: maybe-all-build-texinfo
1014all-build: maybe-all-build-fixincludes
1015all-build: maybe-all-build-libcpp
1016
1017.PHONY: all-host
1018
1019@if bfd-no-bootstrap
1020all-host: maybe-all-bfd
1021@endif bfd-no-bootstrap
1022@if opcodes-no-bootstrap
1023all-host: maybe-all-opcodes
1024@endif opcodes-no-bootstrap
1025@if binutils-no-bootstrap
1026all-host: maybe-all-binutils
1027@endif binutils-no-bootstrap
1028all-host: maybe-all-bison
1029all-host: maybe-all-cgen
1030all-host: maybe-all-dejagnu
1031all-host: maybe-all-etc
1032all-host: maybe-all-fastjar
1033@if fixincludes-no-bootstrap
1034all-host: maybe-all-fixincludes
1035@endif fixincludes-no-bootstrap
1036all-host: maybe-all-flex
1037@if gas-no-bootstrap
1038all-host: maybe-all-gas
1039@endif gas-no-bootstrap
1040@if gcc-no-bootstrap
1041all-host: maybe-all-gcc
1042@endif gcc-no-bootstrap
1043@if gmp-no-bootstrap
1044all-host: maybe-all-gmp
1045@endif gmp-no-bootstrap
1046@if mpfr-no-bootstrap
1047all-host: maybe-all-mpfr
1048@endif mpfr-no-bootstrap
1049@if mpc-no-bootstrap
1050all-host: maybe-all-mpc
1051@endif mpc-no-bootstrap
1052@if isl-no-bootstrap
1053all-host: maybe-all-isl
1054@endif isl-no-bootstrap
1055@if libelf-no-bootstrap
1056all-host: maybe-all-libelf
1057@endif libelf-no-bootstrap
1058@if gold-no-bootstrap
1059all-host: maybe-all-gold
1060@endif gold-no-bootstrap
1061all-host: maybe-all-gprof
1062@if intl-no-bootstrap
1063all-host: maybe-all-intl
1064@endif intl-no-bootstrap
1065all-host: maybe-all-tcl
1066all-host: maybe-all-itcl
1067@if ld-no-bootstrap
1068all-host: maybe-all-ld
1069@endif ld-no-bootstrap
1070@if libbacktrace-no-bootstrap
1071all-host: maybe-all-libbacktrace
1072@endif libbacktrace-no-bootstrap
1073@if libcpp-no-bootstrap
1074all-host: maybe-all-libcpp
1075@endif libcpp-no-bootstrap
1076@if libdecnumber-no-bootstrap
1077all-host: maybe-all-libdecnumber
1078@endif libdecnumber-no-bootstrap
1079all-host: maybe-all-libgui
1080@if libiberty-no-bootstrap
1081all-host: maybe-all-libiberty
1082@endif libiberty-no-bootstrap
1083@if libiberty-linker-plugin-no-bootstrap
1084all-host: maybe-all-libiberty-linker-plugin
1085@endif libiberty-linker-plugin-no-bootstrap
1086@if libiconv-no-bootstrap
1087all-host: maybe-all-libiconv
1088@endif libiconv-no-bootstrap
1089all-host: maybe-all-m4
1090all-host: maybe-all-readline
1091all-host: maybe-all-sid
1092all-host: maybe-all-sim
1093all-host: maybe-all-texinfo
1094@if zlib-no-bootstrap
1095all-host: maybe-all-zlib
1096@endif zlib-no-bootstrap
1097all-host: maybe-all-gdb
1098all-host: maybe-all-expect
1099all-host: maybe-all-guile
1100all-host: maybe-all-tk
1101all-host: maybe-all-libtermcap
1102all-host: maybe-all-utils
1103all-host: maybe-all-gnattools
1104@if lto-plugin-no-bootstrap
1105all-host: maybe-all-lto-plugin
1106@endif lto-plugin-no-bootstrap
1107all-host: maybe-all-libcc1
1108all-host: maybe-all-gotools
1109
1110.PHONY: all-target
1111
1112@if target-libstdc++-v3-no-bootstrap
1113all-target: maybe-all-target-libstdc++-v3
1114@endif target-libstdc++-v3-no-bootstrap
1115@if target-libsanitizer-no-bootstrap
1116all-target: maybe-all-target-libsanitizer
1117@endif target-libsanitizer-no-bootstrap
1118@if target-libmpx-no-bootstrap
1119all-target: maybe-all-target-libmpx
1120@endif target-libmpx-no-bootstrap
1121@if target-libvtv-no-bootstrap
1122all-target: maybe-all-target-libvtv
1123@endif target-libvtv-no-bootstrap
1124all-target: maybe-all-target-libcilkrts
1125all-target: maybe-all-target-liboffloadmic
1126all-target: maybe-all-target-libssp
1127all-target: maybe-all-target-newlib
1128@if target-libgcc-no-bootstrap
1129all-target: maybe-all-target-libgcc
1130@endif target-libgcc-no-bootstrap
1131all-target: maybe-all-target-libbacktrace
1132all-target: maybe-all-target-libquadmath
1133all-target: maybe-all-target-libgfortran
1134all-target: maybe-all-target-libobjc
1135all-target: maybe-all-target-libgo
1136all-target: maybe-all-target-libtermcap
1137all-target: maybe-all-target-winsup
1138all-target: maybe-all-target-libgloss
1139all-target: maybe-all-target-libffi
1140all-target: maybe-all-target-zlib
1141all-target: maybe-all-target-rda
1142all-target: maybe-all-target-libada
1143@if target-libgomp-no-bootstrap
1144all-target: maybe-all-target-libgomp
1145@endif target-libgomp-no-bootstrap
1146all-target: maybe-all-target-libitm
1147all-target: maybe-all-target-libatomic
1148
1149# Do a target for all the subdirectories.  A ``make do-X'' will do a
1150# ``make X'' in all subdirectories (because, in general, there is a
1151# dependency (below) of X upon do-X, a ``make X'' will also do this,
1152# but it may do additional work as well).
1153
1154.PHONY: do-info
1155do-info:
1156	@: $(MAKE); $(unstage)
1157	@r=`${PWD_COMMAND}`; export r; \
1158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1159	$(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1160	  info-target
1161
1162
1163.PHONY: info-host
1164
1165info-host: maybe-info-bfd
1166info-host: maybe-info-opcodes
1167info-host: maybe-info-binutils
1168info-host: maybe-info-bison
1169info-host: maybe-info-cgen
1170info-host: maybe-info-dejagnu
1171info-host: maybe-info-etc
1172info-host: maybe-info-fastjar
1173info-host: maybe-info-fixincludes
1174info-host: maybe-info-flex
1175info-host: maybe-info-gas
1176info-host: maybe-info-gcc
1177info-host: maybe-info-gmp
1178info-host: maybe-info-mpfr
1179info-host: maybe-info-mpc
1180info-host: maybe-info-isl
1181info-host: maybe-info-libelf
1182info-host: maybe-info-gold
1183info-host: maybe-info-gprof
1184info-host: maybe-info-intl
1185info-host: maybe-info-tcl
1186info-host: maybe-info-itcl
1187info-host: maybe-info-ld
1188info-host: maybe-info-libbacktrace
1189info-host: maybe-info-libcpp
1190info-host: maybe-info-libdecnumber
1191info-host: maybe-info-libgui
1192info-host: maybe-info-libiberty
1193info-host: maybe-info-libiberty-linker-plugin
1194info-host: maybe-info-libiconv
1195info-host: maybe-info-m4
1196info-host: maybe-info-readline
1197info-host: maybe-info-sid
1198info-host: maybe-info-sim
1199info-host: maybe-info-texinfo
1200info-host: maybe-info-zlib
1201info-host: maybe-info-gdb
1202info-host: maybe-info-expect
1203info-host: maybe-info-guile
1204info-host: maybe-info-tk
1205info-host: maybe-info-libtermcap
1206info-host: maybe-info-utils
1207info-host: maybe-info-gnattools
1208info-host: maybe-info-lto-plugin
1209info-host: maybe-info-libcc1
1210info-host: maybe-info-gotools
1211
1212.PHONY: info-target
1213
1214info-target: maybe-info-target-libstdc++-v3
1215info-target: maybe-info-target-libsanitizer
1216info-target: maybe-info-target-libmpx
1217info-target: maybe-info-target-libvtv
1218info-target: maybe-info-target-libcilkrts
1219info-target: maybe-info-target-liboffloadmic
1220info-target: maybe-info-target-libssp
1221info-target: maybe-info-target-newlib
1222info-target: maybe-info-target-libgcc
1223info-target: maybe-info-target-libbacktrace
1224info-target: maybe-info-target-libquadmath
1225info-target: maybe-info-target-libgfortran
1226info-target: maybe-info-target-libobjc
1227info-target: maybe-info-target-libgo
1228info-target: maybe-info-target-libtermcap
1229info-target: maybe-info-target-winsup
1230info-target: maybe-info-target-libgloss
1231info-target: maybe-info-target-libffi
1232info-target: maybe-info-target-zlib
1233info-target: maybe-info-target-rda
1234info-target: maybe-info-target-libada
1235info-target: maybe-info-target-libgomp
1236info-target: maybe-info-target-libitm
1237info-target: maybe-info-target-libatomic
1238
1239.PHONY: do-dvi
1240do-dvi:
1241	@: $(MAKE); $(unstage)
1242	@r=`${PWD_COMMAND}`; export r; \
1243	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1244	$(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1245	  dvi-target
1246
1247
1248.PHONY: dvi-host
1249
1250dvi-host: maybe-dvi-bfd
1251dvi-host: maybe-dvi-opcodes
1252dvi-host: maybe-dvi-binutils
1253dvi-host: maybe-dvi-bison
1254dvi-host: maybe-dvi-cgen
1255dvi-host: maybe-dvi-dejagnu
1256dvi-host: maybe-dvi-etc
1257dvi-host: maybe-dvi-fastjar
1258dvi-host: maybe-dvi-fixincludes
1259dvi-host: maybe-dvi-flex
1260dvi-host: maybe-dvi-gas
1261dvi-host: maybe-dvi-gcc
1262dvi-host: maybe-dvi-gmp
1263dvi-host: maybe-dvi-mpfr
1264dvi-host: maybe-dvi-mpc
1265dvi-host: maybe-dvi-isl
1266dvi-host: maybe-dvi-libelf
1267dvi-host: maybe-dvi-gold
1268dvi-host: maybe-dvi-gprof
1269dvi-host: maybe-dvi-intl
1270dvi-host: maybe-dvi-tcl
1271dvi-host: maybe-dvi-itcl
1272dvi-host: maybe-dvi-ld
1273dvi-host: maybe-dvi-libbacktrace
1274dvi-host: maybe-dvi-libcpp
1275dvi-host: maybe-dvi-libdecnumber
1276dvi-host: maybe-dvi-libgui
1277dvi-host: maybe-dvi-libiberty
1278dvi-host: maybe-dvi-libiberty-linker-plugin
1279dvi-host: maybe-dvi-libiconv
1280dvi-host: maybe-dvi-m4
1281dvi-host: maybe-dvi-readline
1282dvi-host: maybe-dvi-sid
1283dvi-host: maybe-dvi-sim
1284dvi-host: maybe-dvi-texinfo
1285dvi-host: maybe-dvi-zlib
1286dvi-host: maybe-dvi-gdb
1287dvi-host: maybe-dvi-expect
1288dvi-host: maybe-dvi-guile
1289dvi-host: maybe-dvi-tk
1290dvi-host: maybe-dvi-libtermcap
1291dvi-host: maybe-dvi-utils
1292dvi-host: maybe-dvi-gnattools
1293dvi-host: maybe-dvi-lto-plugin
1294dvi-host: maybe-dvi-libcc1
1295dvi-host: maybe-dvi-gotools
1296
1297.PHONY: dvi-target
1298
1299dvi-target: maybe-dvi-target-libstdc++-v3
1300dvi-target: maybe-dvi-target-libsanitizer
1301dvi-target: maybe-dvi-target-libmpx
1302dvi-target: maybe-dvi-target-libvtv
1303dvi-target: maybe-dvi-target-libcilkrts
1304dvi-target: maybe-dvi-target-liboffloadmic
1305dvi-target: maybe-dvi-target-libssp
1306dvi-target: maybe-dvi-target-newlib
1307dvi-target: maybe-dvi-target-libgcc
1308dvi-target: maybe-dvi-target-libbacktrace
1309dvi-target: maybe-dvi-target-libquadmath
1310dvi-target: maybe-dvi-target-libgfortran
1311dvi-target: maybe-dvi-target-libobjc
1312dvi-target: maybe-dvi-target-libgo
1313dvi-target: maybe-dvi-target-libtermcap
1314dvi-target: maybe-dvi-target-winsup
1315dvi-target: maybe-dvi-target-libgloss
1316dvi-target: maybe-dvi-target-libffi
1317dvi-target: maybe-dvi-target-zlib
1318dvi-target: maybe-dvi-target-rda
1319dvi-target: maybe-dvi-target-libada
1320dvi-target: maybe-dvi-target-libgomp
1321dvi-target: maybe-dvi-target-libitm
1322dvi-target: maybe-dvi-target-libatomic
1323
1324.PHONY: do-pdf
1325do-pdf:
1326	@: $(MAKE); $(unstage)
1327	@r=`${PWD_COMMAND}`; export r; \
1328	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1329	$(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1330	  pdf-target
1331
1332
1333.PHONY: pdf-host
1334
1335pdf-host: maybe-pdf-bfd
1336pdf-host: maybe-pdf-opcodes
1337pdf-host: maybe-pdf-binutils
1338pdf-host: maybe-pdf-bison
1339pdf-host: maybe-pdf-cgen
1340pdf-host: maybe-pdf-dejagnu
1341pdf-host: maybe-pdf-etc
1342pdf-host: maybe-pdf-fastjar
1343pdf-host: maybe-pdf-fixincludes
1344pdf-host: maybe-pdf-flex
1345pdf-host: maybe-pdf-gas
1346pdf-host: maybe-pdf-gcc
1347pdf-host: maybe-pdf-gmp
1348pdf-host: maybe-pdf-mpfr
1349pdf-host: maybe-pdf-mpc
1350pdf-host: maybe-pdf-isl
1351pdf-host: maybe-pdf-libelf
1352pdf-host: maybe-pdf-gold
1353pdf-host: maybe-pdf-gprof
1354pdf-host: maybe-pdf-intl
1355pdf-host: maybe-pdf-tcl
1356pdf-host: maybe-pdf-itcl
1357pdf-host: maybe-pdf-ld
1358pdf-host: maybe-pdf-libbacktrace
1359pdf-host: maybe-pdf-libcpp
1360pdf-host: maybe-pdf-libdecnumber
1361pdf-host: maybe-pdf-libgui
1362pdf-host: maybe-pdf-libiberty
1363pdf-host: maybe-pdf-libiberty-linker-plugin
1364pdf-host: maybe-pdf-libiconv
1365pdf-host: maybe-pdf-m4
1366pdf-host: maybe-pdf-readline
1367pdf-host: maybe-pdf-sid
1368pdf-host: maybe-pdf-sim
1369pdf-host: maybe-pdf-texinfo
1370pdf-host: maybe-pdf-zlib
1371pdf-host: maybe-pdf-gdb
1372pdf-host: maybe-pdf-expect
1373pdf-host: maybe-pdf-guile
1374pdf-host: maybe-pdf-tk
1375pdf-host: maybe-pdf-libtermcap
1376pdf-host: maybe-pdf-utils
1377pdf-host: maybe-pdf-gnattools
1378pdf-host: maybe-pdf-lto-plugin
1379pdf-host: maybe-pdf-libcc1
1380pdf-host: maybe-pdf-gotools
1381
1382.PHONY: pdf-target
1383
1384pdf-target: maybe-pdf-target-libstdc++-v3
1385pdf-target: maybe-pdf-target-libsanitizer
1386pdf-target: maybe-pdf-target-libmpx
1387pdf-target: maybe-pdf-target-libvtv
1388pdf-target: maybe-pdf-target-libcilkrts
1389pdf-target: maybe-pdf-target-liboffloadmic
1390pdf-target: maybe-pdf-target-libssp
1391pdf-target: maybe-pdf-target-newlib
1392pdf-target: maybe-pdf-target-libgcc
1393pdf-target: maybe-pdf-target-libbacktrace
1394pdf-target: maybe-pdf-target-libquadmath
1395pdf-target: maybe-pdf-target-libgfortran
1396pdf-target: maybe-pdf-target-libobjc
1397pdf-target: maybe-pdf-target-libgo
1398pdf-target: maybe-pdf-target-libtermcap
1399pdf-target: maybe-pdf-target-winsup
1400pdf-target: maybe-pdf-target-libgloss
1401pdf-target: maybe-pdf-target-libffi
1402pdf-target: maybe-pdf-target-zlib
1403pdf-target: maybe-pdf-target-rda
1404pdf-target: maybe-pdf-target-libada
1405pdf-target: maybe-pdf-target-libgomp
1406pdf-target: maybe-pdf-target-libitm
1407pdf-target: maybe-pdf-target-libatomic
1408
1409.PHONY: do-html
1410do-html:
1411	@: $(MAKE); $(unstage)
1412	@r=`${PWD_COMMAND}`; export r; \
1413	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1414	$(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1415	  html-target
1416
1417
1418.PHONY: html-host
1419
1420html-host: maybe-html-bfd
1421html-host: maybe-html-opcodes
1422html-host: maybe-html-binutils
1423html-host: maybe-html-bison
1424html-host: maybe-html-cgen
1425html-host: maybe-html-dejagnu
1426html-host: maybe-html-etc
1427html-host: maybe-html-fastjar
1428html-host: maybe-html-fixincludes
1429html-host: maybe-html-flex
1430html-host: maybe-html-gas
1431html-host: maybe-html-gcc
1432html-host: maybe-html-gmp
1433html-host: maybe-html-mpfr
1434html-host: maybe-html-mpc
1435html-host: maybe-html-isl
1436html-host: maybe-html-libelf
1437html-host: maybe-html-gold
1438html-host: maybe-html-gprof
1439html-host: maybe-html-intl
1440html-host: maybe-html-tcl
1441html-host: maybe-html-itcl
1442html-host: maybe-html-ld
1443html-host: maybe-html-libbacktrace
1444html-host: maybe-html-libcpp
1445html-host: maybe-html-libdecnumber
1446html-host: maybe-html-libgui
1447html-host: maybe-html-libiberty
1448html-host: maybe-html-libiberty-linker-plugin
1449html-host: maybe-html-libiconv
1450html-host: maybe-html-m4
1451html-host: maybe-html-readline
1452html-host: maybe-html-sid
1453html-host: maybe-html-sim
1454html-host: maybe-html-texinfo
1455html-host: maybe-html-zlib
1456html-host: maybe-html-gdb
1457html-host: maybe-html-expect
1458html-host: maybe-html-guile
1459html-host: maybe-html-tk
1460html-host: maybe-html-libtermcap
1461html-host: maybe-html-utils
1462html-host: maybe-html-gnattools
1463html-host: maybe-html-lto-plugin
1464html-host: maybe-html-libcc1
1465html-host: maybe-html-gotools
1466
1467.PHONY: html-target
1468
1469html-target: maybe-html-target-libstdc++-v3
1470html-target: maybe-html-target-libsanitizer
1471html-target: maybe-html-target-libmpx
1472html-target: maybe-html-target-libvtv
1473html-target: maybe-html-target-libcilkrts
1474html-target: maybe-html-target-liboffloadmic
1475html-target: maybe-html-target-libssp
1476html-target: maybe-html-target-newlib
1477html-target: maybe-html-target-libgcc
1478html-target: maybe-html-target-libbacktrace
1479html-target: maybe-html-target-libquadmath
1480html-target: maybe-html-target-libgfortran
1481html-target: maybe-html-target-libobjc
1482html-target: maybe-html-target-libgo
1483html-target: maybe-html-target-libtermcap
1484html-target: maybe-html-target-winsup
1485html-target: maybe-html-target-libgloss
1486html-target: maybe-html-target-libffi
1487html-target: maybe-html-target-zlib
1488html-target: maybe-html-target-rda
1489html-target: maybe-html-target-libada
1490html-target: maybe-html-target-libgomp
1491html-target: maybe-html-target-libitm
1492html-target: maybe-html-target-libatomic
1493
1494.PHONY: do-TAGS
1495do-TAGS:
1496	@: $(MAKE); $(unstage)
1497	@r=`${PWD_COMMAND}`; export r; \
1498	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1499	$(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1500	  TAGS-target
1501
1502
1503.PHONY: TAGS-host
1504
1505TAGS-host: maybe-TAGS-bfd
1506TAGS-host: maybe-TAGS-opcodes
1507TAGS-host: maybe-TAGS-binutils
1508TAGS-host: maybe-TAGS-bison
1509TAGS-host: maybe-TAGS-cgen
1510TAGS-host: maybe-TAGS-dejagnu
1511TAGS-host: maybe-TAGS-etc
1512TAGS-host: maybe-TAGS-fastjar
1513TAGS-host: maybe-TAGS-fixincludes
1514TAGS-host: maybe-TAGS-flex
1515TAGS-host: maybe-TAGS-gas
1516TAGS-host: maybe-TAGS-gcc
1517TAGS-host: maybe-TAGS-gmp
1518TAGS-host: maybe-TAGS-mpfr
1519TAGS-host: maybe-TAGS-mpc
1520TAGS-host: maybe-TAGS-isl
1521TAGS-host: maybe-TAGS-libelf
1522TAGS-host: maybe-TAGS-gold
1523TAGS-host: maybe-TAGS-gprof
1524TAGS-host: maybe-TAGS-intl
1525TAGS-host: maybe-TAGS-tcl
1526TAGS-host: maybe-TAGS-itcl
1527TAGS-host: maybe-TAGS-ld
1528TAGS-host: maybe-TAGS-libbacktrace
1529TAGS-host: maybe-TAGS-libcpp
1530TAGS-host: maybe-TAGS-libdecnumber
1531TAGS-host: maybe-TAGS-libgui
1532TAGS-host: maybe-TAGS-libiberty
1533TAGS-host: maybe-TAGS-libiberty-linker-plugin
1534TAGS-host: maybe-TAGS-libiconv
1535TAGS-host: maybe-TAGS-m4
1536TAGS-host: maybe-TAGS-readline
1537TAGS-host: maybe-TAGS-sid
1538TAGS-host: maybe-TAGS-sim
1539TAGS-host: maybe-TAGS-texinfo
1540TAGS-host: maybe-TAGS-zlib
1541TAGS-host: maybe-TAGS-gdb
1542TAGS-host: maybe-TAGS-expect
1543TAGS-host: maybe-TAGS-guile
1544TAGS-host: maybe-TAGS-tk
1545TAGS-host: maybe-TAGS-libtermcap
1546TAGS-host: maybe-TAGS-utils
1547TAGS-host: maybe-TAGS-gnattools
1548TAGS-host: maybe-TAGS-lto-plugin
1549TAGS-host: maybe-TAGS-libcc1
1550TAGS-host: maybe-TAGS-gotools
1551
1552.PHONY: TAGS-target
1553
1554TAGS-target: maybe-TAGS-target-libstdc++-v3
1555TAGS-target: maybe-TAGS-target-libsanitizer
1556TAGS-target: maybe-TAGS-target-libmpx
1557TAGS-target: maybe-TAGS-target-libvtv
1558TAGS-target: maybe-TAGS-target-libcilkrts
1559TAGS-target: maybe-TAGS-target-liboffloadmic
1560TAGS-target: maybe-TAGS-target-libssp
1561TAGS-target: maybe-TAGS-target-newlib
1562TAGS-target: maybe-TAGS-target-libgcc
1563TAGS-target: maybe-TAGS-target-libbacktrace
1564TAGS-target: maybe-TAGS-target-libquadmath
1565TAGS-target: maybe-TAGS-target-libgfortran
1566TAGS-target: maybe-TAGS-target-libobjc
1567TAGS-target: maybe-TAGS-target-libgo
1568TAGS-target: maybe-TAGS-target-libtermcap
1569TAGS-target: maybe-TAGS-target-winsup
1570TAGS-target: maybe-TAGS-target-libgloss
1571TAGS-target: maybe-TAGS-target-libffi
1572TAGS-target: maybe-TAGS-target-zlib
1573TAGS-target: maybe-TAGS-target-rda
1574TAGS-target: maybe-TAGS-target-libada
1575TAGS-target: maybe-TAGS-target-libgomp
1576TAGS-target: maybe-TAGS-target-libitm
1577TAGS-target: maybe-TAGS-target-libatomic
1578
1579.PHONY: do-install-info
1580do-install-info:
1581	@: $(MAKE); $(unstage)
1582	@r=`${PWD_COMMAND}`; export r; \
1583	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1584	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1585	  install-info-target
1586
1587
1588.PHONY: install-info-host
1589
1590install-info-host: maybe-install-info-bfd
1591install-info-host: maybe-install-info-opcodes
1592install-info-host: maybe-install-info-binutils
1593install-info-host: maybe-install-info-bison
1594install-info-host: maybe-install-info-cgen
1595install-info-host: maybe-install-info-dejagnu
1596install-info-host: maybe-install-info-etc
1597install-info-host: maybe-install-info-fastjar
1598install-info-host: maybe-install-info-fixincludes
1599install-info-host: maybe-install-info-flex
1600install-info-host: maybe-install-info-gas
1601install-info-host: maybe-install-info-gcc
1602install-info-host: maybe-install-info-gmp
1603install-info-host: maybe-install-info-mpfr
1604install-info-host: maybe-install-info-mpc
1605install-info-host: maybe-install-info-isl
1606install-info-host: maybe-install-info-libelf
1607install-info-host: maybe-install-info-gold
1608install-info-host: maybe-install-info-gprof
1609install-info-host: maybe-install-info-intl
1610install-info-host: maybe-install-info-tcl
1611install-info-host: maybe-install-info-itcl
1612install-info-host: maybe-install-info-ld
1613install-info-host: maybe-install-info-libbacktrace
1614install-info-host: maybe-install-info-libcpp
1615install-info-host: maybe-install-info-libdecnumber
1616install-info-host: maybe-install-info-libgui
1617install-info-host: maybe-install-info-libiberty
1618install-info-host: maybe-install-info-libiberty-linker-plugin
1619install-info-host: maybe-install-info-libiconv
1620install-info-host: maybe-install-info-m4
1621install-info-host: maybe-install-info-readline
1622install-info-host: maybe-install-info-sid
1623install-info-host: maybe-install-info-sim
1624install-info-host: maybe-install-info-texinfo
1625install-info-host: maybe-install-info-zlib
1626install-info-host: maybe-install-info-gdb
1627install-info-host: maybe-install-info-expect
1628install-info-host: maybe-install-info-guile
1629install-info-host: maybe-install-info-tk
1630install-info-host: maybe-install-info-libtermcap
1631install-info-host: maybe-install-info-utils
1632install-info-host: maybe-install-info-gnattools
1633install-info-host: maybe-install-info-lto-plugin
1634install-info-host: maybe-install-info-libcc1
1635install-info-host: maybe-install-info-gotools
1636
1637.PHONY: install-info-target
1638
1639install-info-target: maybe-install-info-target-libstdc++-v3
1640install-info-target: maybe-install-info-target-libsanitizer
1641install-info-target: maybe-install-info-target-libmpx
1642install-info-target: maybe-install-info-target-libvtv
1643install-info-target: maybe-install-info-target-libcilkrts
1644install-info-target: maybe-install-info-target-liboffloadmic
1645install-info-target: maybe-install-info-target-libssp
1646install-info-target: maybe-install-info-target-newlib
1647install-info-target: maybe-install-info-target-libgcc
1648install-info-target: maybe-install-info-target-libbacktrace
1649install-info-target: maybe-install-info-target-libquadmath
1650install-info-target: maybe-install-info-target-libgfortran
1651install-info-target: maybe-install-info-target-libobjc
1652install-info-target: maybe-install-info-target-libgo
1653install-info-target: maybe-install-info-target-libtermcap
1654install-info-target: maybe-install-info-target-winsup
1655install-info-target: maybe-install-info-target-libgloss
1656install-info-target: maybe-install-info-target-libffi
1657install-info-target: maybe-install-info-target-zlib
1658install-info-target: maybe-install-info-target-rda
1659install-info-target: maybe-install-info-target-libada
1660install-info-target: maybe-install-info-target-libgomp
1661install-info-target: maybe-install-info-target-libitm
1662install-info-target: maybe-install-info-target-libatomic
1663
1664.PHONY: do-install-pdf
1665do-install-pdf:
1666	@: $(MAKE); $(unstage)
1667	@r=`${PWD_COMMAND}`; export r; \
1668	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1669	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1670	  install-pdf-target
1671
1672
1673.PHONY: install-pdf-host
1674
1675install-pdf-host: maybe-install-pdf-bfd
1676install-pdf-host: maybe-install-pdf-opcodes
1677install-pdf-host: maybe-install-pdf-binutils
1678install-pdf-host: maybe-install-pdf-bison
1679install-pdf-host: maybe-install-pdf-cgen
1680install-pdf-host: maybe-install-pdf-dejagnu
1681install-pdf-host: maybe-install-pdf-etc
1682install-pdf-host: maybe-install-pdf-fastjar
1683install-pdf-host: maybe-install-pdf-fixincludes
1684install-pdf-host: maybe-install-pdf-flex
1685install-pdf-host: maybe-install-pdf-gas
1686install-pdf-host: maybe-install-pdf-gcc
1687install-pdf-host: maybe-install-pdf-gmp
1688install-pdf-host: maybe-install-pdf-mpfr
1689install-pdf-host: maybe-install-pdf-mpc
1690install-pdf-host: maybe-install-pdf-isl
1691install-pdf-host: maybe-install-pdf-libelf
1692install-pdf-host: maybe-install-pdf-gold
1693install-pdf-host: maybe-install-pdf-gprof
1694install-pdf-host: maybe-install-pdf-intl
1695install-pdf-host: maybe-install-pdf-tcl
1696install-pdf-host: maybe-install-pdf-itcl
1697install-pdf-host: maybe-install-pdf-ld
1698install-pdf-host: maybe-install-pdf-libbacktrace
1699install-pdf-host: maybe-install-pdf-libcpp
1700install-pdf-host: maybe-install-pdf-libdecnumber
1701install-pdf-host: maybe-install-pdf-libgui
1702install-pdf-host: maybe-install-pdf-libiberty
1703install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1704install-pdf-host: maybe-install-pdf-libiconv
1705install-pdf-host: maybe-install-pdf-m4
1706install-pdf-host: maybe-install-pdf-readline
1707install-pdf-host: maybe-install-pdf-sid
1708install-pdf-host: maybe-install-pdf-sim
1709install-pdf-host: maybe-install-pdf-texinfo
1710install-pdf-host: maybe-install-pdf-zlib
1711install-pdf-host: maybe-install-pdf-gdb
1712install-pdf-host: maybe-install-pdf-expect
1713install-pdf-host: maybe-install-pdf-guile
1714install-pdf-host: maybe-install-pdf-tk
1715install-pdf-host: maybe-install-pdf-libtermcap
1716install-pdf-host: maybe-install-pdf-utils
1717install-pdf-host: maybe-install-pdf-gnattools
1718install-pdf-host: maybe-install-pdf-lto-plugin
1719install-pdf-host: maybe-install-pdf-libcc1
1720install-pdf-host: maybe-install-pdf-gotools
1721
1722.PHONY: install-pdf-target
1723
1724install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1725install-pdf-target: maybe-install-pdf-target-libsanitizer
1726install-pdf-target: maybe-install-pdf-target-libmpx
1727install-pdf-target: maybe-install-pdf-target-libvtv
1728install-pdf-target: maybe-install-pdf-target-libcilkrts
1729install-pdf-target: maybe-install-pdf-target-liboffloadmic
1730install-pdf-target: maybe-install-pdf-target-libssp
1731install-pdf-target: maybe-install-pdf-target-newlib
1732install-pdf-target: maybe-install-pdf-target-libgcc
1733install-pdf-target: maybe-install-pdf-target-libbacktrace
1734install-pdf-target: maybe-install-pdf-target-libquadmath
1735install-pdf-target: maybe-install-pdf-target-libgfortran
1736install-pdf-target: maybe-install-pdf-target-libobjc
1737install-pdf-target: maybe-install-pdf-target-libgo
1738install-pdf-target: maybe-install-pdf-target-libtermcap
1739install-pdf-target: maybe-install-pdf-target-winsup
1740install-pdf-target: maybe-install-pdf-target-libgloss
1741install-pdf-target: maybe-install-pdf-target-libffi
1742install-pdf-target: maybe-install-pdf-target-zlib
1743install-pdf-target: maybe-install-pdf-target-rda
1744install-pdf-target: maybe-install-pdf-target-libada
1745install-pdf-target: maybe-install-pdf-target-libgomp
1746install-pdf-target: maybe-install-pdf-target-libitm
1747install-pdf-target: maybe-install-pdf-target-libatomic
1748
1749.PHONY: do-install-html
1750do-install-html:
1751	@: $(MAKE); $(unstage)
1752	@r=`${PWD_COMMAND}`; export r; \
1753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1754	$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1755	  install-html-target
1756
1757
1758.PHONY: install-html-host
1759
1760install-html-host: maybe-install-html-bfd
1761install-html-host: maybe-install-html-opcodes
1762install-html-host: maybe-install-html-binutils
1763install-html-host: maybe-install-html-bison
1764install-html-host: maybe-install-html-cgen
1765install-html-host: maybe-install-html-dejagnu
1766install-html-host: maybe-install-html-etc
1767install-html-host: maybe-install-html-fastjar
1768install-html-host: maybe-install-html-fixincludes
1769install-html-host: maybe-install-html-flex
1770install-html-host: maybe-install-html-gas
1771install-html-host: maybe-install-html-gcc
1772install-html-host: maybe-install-html-gmp
1773install-html-host: maybe-install-html-mpfr
1774install-html-host: maybe-install-html-mpc
1775install-html-host: maybe-install-html-isl
1776install-html-host: maybe-install-html-libelf
1777install-html-host: maybe-install-html-gold
1778install-html-host: maybe-install-html-gprof
1779install-html-host: maybe-install-html-intl
1780install-html-host: maybe-install-html-tcl
1781install-html-host: maybe-install-html-itcl
1782install-html-host: maybe-install-html-ld
1783install-html-host: maybe-install-html-libbacktrace
1784install-html-host: maybe-install-html-libcpp
1785install-html-host: maybe-install-html-libdecnumber
1786install-html-host: maybe-install-html-libgui
1787install-html-host: maybe-install-html-libiberty
1788install-html-host: maybe-install-html-libiberty-linker-plugin
1789install-html-host: maybe-install-html-libiconv
1790install-html-host: maybe-install-html-m4
1791install-html-host: maybe-install-html-readline
1792install-html-host: maybe-install-html-sid
1793install-html-host: maybe-install-html-sim
1794install-html-host: maybe-install-html-texinfo
1795install-html-host: maybe-install-html-zlib
1796install-html-host: maybe-install-html-gdb
1797install-html-host: maybe-install-html-expect
1798install-html-host: maybe-install-html-guile
1799install-html-host: maybe-install-html-tk
1800install-html-host: maybe-install-html-libtermcap
1801install-html-host: maybe-install-html-utils
1802install-html-host: maybe-install-html-gnattools
1803install-html-host: maybe-install-html-lto-plugin
1804install-html-host: maybe-install-html-libcc1
1805install-html-host: maybe-install-html-gotools
1806
1807.PHONY: install-html-target
1808
1809install-html-target: maybe-install-html-target-libstdc++-v3
1810install-html-target: maybe-install-html-target-libsanitizer
1811install-html-target: maybe-install-html-target-libmpx
1812install-html-target: maybe-install-html-target-libvtv
1813install-html-target: maybe-install-html-target-libcilkrts
1814install-html-target: maybe-install-html-target-liboffloadmic
1815install-html-target: maybe-install-html-target-libssp
1816install-html-target: maybe-install-html-target-newlib
1817install-html-target: maybe-install-html-target-libgcc
1818install-html-target: maybe-install-html-target-libbacktrace
1819install-html-target: maybe-install-html-target-libquadmath
1820install-html-target: maybe-install-html-target-libgfortran
1821install-html-target: maybe-install-html-target-libobjc
1822install-html-target: maybe-install-html-target-libgo
1823install-html-target: maybe-install-html-target-libtermcap
1824install-html-target: maybe-install-html-target-winsup
1825install-html-target: maybe-install-html-target-libgloss
1826install-html-target: maybe-install-html-target-libffi
1827install-html-target: maybe-install-html-target-zlib
1828install-html-target: maybe-install-html-target-rda
1829install-html-target: maybe-install-html-target-libada
1830install-html-target: maybe-install-html-target-libgomp
1831install-html-target: maybe-install-html-target-libitm
1832install-html-target: maybe-install-html-target-libatomic
1833
1834.PHONY: do-installcheck
1835do-installcheck:
1836	@: $(MAKE); $(unstage)
1837	@r=`${PWD_COMMAND}`; export r; \
1838	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1839	$(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1840	  installcheck-target
1841
1842
1843.PHONY: installcheck-host
1844
1845installcheck-host: maybe-installcheck-bfd
1846installcheck-host: maybe-installcheck-opcodes
1847installcheck-host: maybe-installcheck-binutils
1848installcheck-host: maybe-installcheck-bison
1849installcheck-host: maybe-installcheck-cgen
1850installcheck-host: maybe-installcheck-dejagnu
1851installcheck-host: maybe-installcheck-etc
1852installcheck-host: maybe-installcheck-fastjar
1853installcheck-host: maybe-installcheck-fixincludes
1854installcheck-host: maybe-installcheck-flex
1855installcheck-host: maybe-installcheck-gas
1856installcheck-host: maybe-installcheck-gcc
1857installcheck-host: maybe-installcheck-gmp
1858installcheck-host: maybe-installcheck-mpfr
1859installcheck-host: maybe-installcheck-mpc
1860installcheck-host: maybe-installcheck-isl
1861installcheck-host: maybe-installcheck-libelf
1862installcheck-host: maybe-installcheck-gold
1863installcheck-host: maybe-installcheck-gprof
1864installcheck-host: maybe-installcheck-intl
1865installcheck-host: maybe-installcheck-tcl
1866installcheck-host: maybe-installcheck-itcl
1867installcheck-host: maybe-installcheck-ld
1868installcheck-host: maybe-installcheck-libbacktrace
1869installcheck-host: maybe-installcheck-libcpp
1870installcheck-host: maybe-installcheck-libdecnumber
1871installcheck-host: maybe-installcheck-libgui
1872installcheck-host: maybe-installcheck-libiberty
1873installcheck-host: maybe-installcheck-libiberty-linker-plugin
1874installcheck-host: maybe-installcheck-libiconv
1875installcheck-host: maybe-installcheck-m4
1876installcheck-host: maybe-installcheck-readline
1877installcheck-host: maybe-installcheck-sid
1878installcheck-host: maybe-installcheck-sim
1879installcheck-host: maybe-installcheck-texinfo
1880installcheck-host: maybe-installcheck-zlib
1881installcheck-host: maybe-installcheck-gdb
1882installcheck-host: maybe-installcheck-expect
1883installcheck-host: maybe-installcheck-guile
1884installcheck-host: maybe-installcheck-tk
1885installcheck-host: maybe-installcheck-libtermcap
1886installcheck-host: maybe-installcheck-utils
1887installcheck-host: maybe-installcheck-gnattools
1888installcheck-host: maybe-installcheck-lto-plugin
1889installcheck-host: maybe-installcheck-libcc1
1890installcheck-host: maybe-installcheck-gotools
1891
1892.PHONY: installcheck-target
1893
1894installcheck-target: maybe-installcheck-target-libstdc++-v3
1895installcheck-target: maybe-installcheck-target-libsanitizer
1896installcheck-target: maybe-installcheck-target-libmpx
1897installcheck-target: maybe-installcheck-target-libvtv
1898installcheck-target: maybe-installcheck-target-libcilkrts
1899installcheck-target: maybe-installcheck-target-liboffloadmic
1900installcheck-target: maybe-installcheck-target-libssp
1901installcheck-target: maybe-installcheck-target-newlib
1902installcheck-target: maybe-installcheck-target-libgcc
1903installcheck-target: maybe-installcheck-target-libbacktrace
1904installcheck-target: maybe-installcheck-target-libquadmath
1905installcheck-target: maybe-installcheck-target-libgfortran
1906installcheck-target: maybe-installcheck-target-libobjc
1907installcheck-target: maybe-installcheck-target-libgo
1908installcheck-target: maybe-installcheck-target-libtermcap
1909installcheck-target: maybe-installcheck-target-winsup
1910installcheck-target: maybe-installcheck-target-libgloss
1911installcheck-target: maybe-installcheck-target-libffi
1912installcheck-target: maybe-installcheck-target-zlib
1913installcheck-target: maybe-installcheck-target-rda
1914installcheck-target: maybe-installcheck-target-libada
1915installcheck-target: maybe-installcheck-target-libgomp
1916installcheck-target: maybe-installcheck-target-libitm
1917installcheck-target: maybe-installcheck-target-libatomic
1918
1919.PHONY: do-mostlyclean
1920do-mostlyclean:
1921	@: $(MAKE); $(unstage)
1922	@r=`${PWD_COMMAND}`; export r; \
1923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1924	$(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1925	  mostlyclean-target
1926
1927
1928.PHONY: mostlyclean-host
1929
1930mostlyclean-host: maybe-mostlyclean-bfd
1931mostlyclean-host: maybe-mostlyclean-opcodes
1932mostlyclean-host: maybe-mostlyclean-binutils
1933mostlyclean-host: maybe-mostlyclean-bison
1934mostlyclean-host: maybe-mostlyclean-cgen
1935mostlyclean-host: maybe-mostlyclean-dejagnu
1936mostlyclean-host: maybe-mostlyclean-etc
1937mostlyclean-host: maybe-mostlyclean-fastjar
1938mostlyclean-host: maybe-mostlyclean-fixincludes
1939mostlyclean-host: maybe-mostlyclean-flex
1940mostlyclean-host: maybe-mostlyclean-gas
1941mostlyclean-host: maybe-mostlyclean-gcc
1942mostlyclean-host: maybe-mostlyclean-gmp
1943mostlyclean-host: maybe-mostlyclean-mpfr
1944mostlyclean-host: maybe-mostlyclean-mpc
1945mostlyclean-host: maybe-mostlyclean-isl
1946mostlyclean-host: maybe-mostlyclean-libelf
1947mostlyclean-host: maybe-mostlyclean-gold
1948mostlyclean-host: maybe-mostlyclean-gprof
1949mostlyclean-host: maybe-mostlyclean-intl
1950mostlyclean-host: maybe-mostlyclean-tcl
1951mostlyclean-host: maybe-mostlyclean-itcl
1952mostlyclean-host: maybe-mostlyclean-ld
1953mostlyclean-host: maybe-mostlyclean-libbacktrace
1954mostlyclean-host: maybe-mostlyclean-libcpp
1955mostlyclean-host: maybe-mostlyclean-libdecnumber
1956mostlyclean-host: maybe-mostlyclean-libgui
1957mostlyclean-host: maybe-mostlyclean-libiberty
1958mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1959mostlyclean-host: maybe-mostlyclean-libiconv
1960mostlyclean-host: maybe-mostlyclean-m4
1961mostlyclean-host: maybe-mostlyclean-readline
1962mostlyclean-host: maybe-mostlyclean-sid
1963mostlyclean-host: maybe-mostlyclean-sim
1964mostlyclean-host: maybe-mostlyclean-texinfo
1965mostlyclean-host: maybe-mostlyclean-zlib
1966mostlyclean-host: maybe-mostlyclean-gdb
1967mostlyclean-host: maybe-mostlyclean-expect
1968mostlyclean-host: maybe-mostlyclean-guile
1969mostlyclean-host: maybe-mostlyclean-tk
1970mostlyclean-host: maybe-mostlyclean-libtermcap
1971mostlyclean-host: maybe-mostlyclean-utils
1972mostlyclean-host: maybe-mostlyclean-gnattools
1973mostlyclean-host: maybe-mostlyclean-lto-plugin
1974mostlyclean-host: maybe-mostlyclean-libcc1
1975mostlyclean-host: maybe-mostlyclean-gotools
1976
1977.PHONY: mostlyclean-target
1978
1979mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1980mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1981mostlyclean-target: maybe-mostlyclean-target-libmpx
1982mostlyclean-target: maybe-mostlyclean-target-libvtv
1983mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1984mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
1985mostlyclean-target: maybe-mostlyclean-target-libssp
1986mostlyclean-target: maybe-mostlyclean-target-newlib
1987mostlyclean-target: maybe-mostlyclean-target-libgcc
1988mostlyclean-target: maybe-mostlyclean-target-libbacktrace
1989mostlyclean-target: maybe-mostlyclean-target-libquadmath
1990mostlyclean-target: maybe-mostlyclean-target-libgfortran
1991mostlyclean-target: maybe-mostlyclean-target-libobjc
1992mostlyclean-target: maybe-mostlyclean-target-libgo
1993mostlyclean-target: maybe-mostlyclean-target-libtermcap
1994mostlyclean-target: maybe-mostlyclean-target-winsup
1995mostlyclean-target: maybe-mostlyclean-target-libgloss
1996mostlyclean-target: maybe-mostlyclean-target-libffi
1997mostlyclean-target: maybe-mostlyclean-target-zlib
1998mostlyclean-target: maybe-mostlyclean-target-rda
1999mostlyclean-target: maybe-mostlyclean-target-libada
2000mostlyclean-target: maybe-mostlyclean-target-libgomp
2001mostlyclean-target: maybe-mostlyclean-target-libitm
2002mostlyclean-target: maybe-mostlyclean-target-libatomic
2003
2004.PHONY: do-clean
2005do-clean:
2006	@: $(MAKE); $(unstage)
2007	@r=`${PWD_COMMAND}`; export r; \
2008	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2009	$(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2010	  clean-target
2011
2012
2013.PHONY: clean-host
2014
2015clean-host: maybe-clean-bfd
2016clean-host: maybe-clean-opcodes
2017clean-host: maybe-clean-binutils
2018clean-host: maybe-clean-bison
2019clean-host: maybe-clean-cgen
2020clean-host: maybe-clean-dejagnu
2021clean-host: maybe-clean-etc
2022clean-host: maybe-clean-fastjar
2023clean-host: maybe-clean-fixincludes
2024clean-host: maybe-clean-flex
2025clean-host: maybe-clean-gas
2026clean-host: maybe-clean-gcc
2027clean-host: maybe-clean-gmp
2028clean-host: maybe-clean-mpfr
2029clean-host: maybe-clean-mpc
2030clean-host: maybe-clean-isl
2031clean-host: maybe-clean-libelf
2032clean-host: maybe-clean-gold
2033clean-host: maybe-clean-gprof
2034clean-host: maybe-clean-intl
2035clean-host: maybe-clean-tcl
2036clean-host: maybe-clean-itcl
2037clean-host: maybe-clean-ld
2038clean-host: maybe-clean-libbacktrace
2039clean-host: maybe-clean-libcpp
2040clean-host: maybe-clean-libdecnumber
2041clean-host: maybe-clean-libgui
2042clean-host: maybe-clean-libiberty
2043clean-host: maybe-clean-libiberty-linker-plugin
2044clean-host: maybe-clean-libiconv
2045clean-host: maybe-clean-m4
2046clean-host: maybe-clean-readline
2047clean-host: maybe-clean-sid
2048clean-host: maybe-clean-sim
2049clean-host: maybe-clean-texinfo
2050clean-host: maybe-clean-zlib
2051clean-host: maybe-clean-gdb
2052clean-host: maybe-clean-expect
2053clean-host: maybe-clean-guile
2054clean-host: maybe-clean-tk
2055clean-host: maybe-clean-libtermcap
2056clean-host: maybe-clean-utils
2057clean-host: maybe-clean-gnattools
2058clean-host: maybe-clean-lto-plugin
2059clean-host: maybe-clean-libcc1
2060clean-host: maybe-clean-gotools
2061
2062.PHONY: clean-target
2063
2064clean-target: maybe-clean-target-libstdc++-v3
2065clean-target: maybe-clean-target-libsanitizer
2066clean-target: maybe-clean-target-libmpx
2067clean-target: maybe-clean-target-libvtv
2068clean-target: maybe-clean-target-libcilkrts
2069clean-target: maybe-clean-target-liboffloadmic
2070clean-target: maybe-clean-target-libssp
2071clean-target: maybe-clean-target-newlib
2072clean-target: maybe-clean-target-libgcc
2073clean-target: maybe-clean-target-libbacktrace
2074clean-target: maybe-clean-target-libquadmath
2075clean-target: maybe-clean-target-libgfortran
2076clean-target: maybe-clean-target-libobjc
2077clean-target: maybe-clean-target-libgo
2078clean-target: maybe-clean-target-libtermcap
2079clean-target: maybe-clean-target-winsup
2080clean-target: maybe-clean-target-libgloss
2081clean-target: maybe-clean-target-libffi
2082clean-target: maybe-clean-target-zlib
2083clean-target: maybe-clean-target-rda
2084clean-target: maybe-clean-target-libada
2085clean-target: maybe-clean-target-libgomp
2086clean-target: maybe-clean-target-libitm
2087clean-target: maybe-clean-target-libatomic
2088
2089.PHONY: do-distclean
2090do-distclean:
2091	@: $(MAKE); $(unstage)
2092	@r=`${PWD_COMMAND}`; export r; \
2093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2094	$(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2095	  distclean-target
2096
2097
2098.PHONY: distclean-host
2099
2100distclean-host: maybe-distclean-bfd
2101distclean-host: maybe-distclean-opcodes
2102distclean-host: maybe-distclean-binutils
2103distclean-host: maybe-distclean-bison
2104distclean-host: maybe-distclean-cgen
2105distclean-host: maybe-distclean-dejagnu
2106distclean-host: maybe-distclean-etc
2107distclean-host: maybe-distclean-fastjar
2108distclean-host: maybe-distclean-fixincludes
2109distclean-host: maybe-distclean-flex
2110distclean-host: maybe-distclean-gas
2111distclean-host: maybe-distclean-gcc
2112distclean-host: maybe-distclean-gmp
2113distclean-host: maybe-distclean-mpfr
2114distclean-host: maybe-distclean-mpc
2115distclean-host: maybe-distclean-isl
2116distclean-host: maybe-distclean-libelf
2117distclean-host: maybe-distclean-gold
2118distclean-host: maybe-distclean-gprof
2119distclean-host: maybe-distclean-intl
2120distclean-host: maybe-distclean-tcl
2121distclean-host: maybe-distclean-itcl
2122distclean-host: maybe-distclean-ld
2123distclean-host: maybe-distclean-libbacktrace
2124distclean-host: maybe-distclean-libcpp
2125distclean-host: maybe-distclean-libdecnumber
2126distclean-host: maybe-distclean-libgui
2127distclean-host: maybe-distclean-libiberty
2128distclean-host: maybe-distclean-libiberty-linker-plugin
2129distclean-host: maybe-distclean-libiconv
2130distclean-host: maybe-distclean-m4
2131distclean-host: maybe-distclean-readline
2132distclean-host: maybe-distclean-sid
2133distclean-host: maybe-distclean-sim
2134distclean-host: maybe-distclean-texinfo
2135distclean-host: maybe-distclean-zlib
2136distclean-host: maybe-distclean-gdb
2137distclean-host: maybe-distclean-expect
2138distclean-host: maybe-distclean-guile
2139distclean-host: maybe-distclean-tk
2140distclean-host: maybe-distclean-libtermcap
2141distclean-host: maybe-distclean-utils
2142distclean-host: maybe-distclean-gnattools
2143distclean-host: maybe-distclean-lto-plugin
2144distclean-host: maybe-distclean-libcc1
2145distclean-host: maybe-distclean-gotools
2146
2147.PHONY: distclean-target
2148
2149distclean-target: maybe-distclean-target-libstdc++-v3
2150distclean-target: maybe-distclean-target-libsanitizer
2151distclean-target: maybe-distclean-target-libmpx
2152distclean-target: maybe-distclean-target-libvtv
2153distclean-target: maybe-distclean-target-libcilkrts
2154distclean-target: maybe-distclean-target-liboffloadmic
2155distclean-target: maybe-distclean-target-libssp
2156distclean-target: maybe-distclean-target-newlib
2157distclean-target: maybe-distclean-target-libgcc
2158distclean-target: maybe-distclean-target-libbacktrace
2159distclean-target: maybe-distclean-target-libquadmath
2160distclean-target: maybe-distclean-target-libgfortran
2161distclean-target: maybe-distclean-target-libobjc
2162distclean-target: maybe-distclean-target-libgo
2163distclean-target: maybe-distclean-target-libtermcap
2164distclean-target: maybe-distclean-target-winsup
2165distclean-target: maybe-distclean-target-libgloss
2166distclean-target: maybe-distclean-target-libffi
2167distclean-target: maybe-distclean-target-zlib
2168distclean-target: maybe-distclean-target-rda
2169distclean-target: maybe-distclean-target-libada
2170distclean-target: maybe-distclean-target-libgomp
2171distclean-target: maybe-distclean-target-libitm
2172distclean-target: maybe-distclean-target-libatomic
2173
2174.PHONY: do-maintainer-clean
2175do-maintainer-clean:
2176	@: $(MAKE); $(unstage)
2177	@r=`${PWD_COMMAND}`; export r; \
2178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2179	$(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2180	  maintainer-clean-target
2181
2182
2183.PHONY: maintainer-clean-host
2184
2185maintainer-clean-host: maybe-maintainer-clean-bfd
2186maintainer-clean-host: maybe-maintainer-clean-opcodes
2187maintainer-clean-host: maybe-maintainer-clean-binutils
2188maintainer-clean-host: maybe-maintainer-clean-bison
2189maintainer-clean-host: maybe-maintainer-clean-cgen
2190maintainer-clean-host: maybe-maintainer-clean-dejagnu
2191maintainer-clean-host: maybe-maintainer-clean-etc
2192maintainer-clean-host: maybe-maintainer-clean-fastjar
2193maintainer-clean-host: maybe-maintainer-clean-fixincludes
2194maintainer-clean-host: maybe-maintainer-clean-flex
2195maintainer-clean-host: maybe-maintainer-clean-gas
2196maintainer-clean-host: maybe-maintainer-clean-gcc
2197maintainer-clean-host: maybe-maintainer-clean-gmp
2198maintainer-clean-host: maybe-maintainer-clean-mpfr
2199maintainer-clean-host: maybe-maintainer-clean-mpc
2200maintainer-clean-host: maybe-maintainer-clean-isl
2201maintainer-clean-host: maybe-maintainer-clean-libelf
2202maintainer-clean-host: maybe-maintainer-clean-gold
2203maintainer-clean-host: maybe-maintainer-clean-gprof
2204maintainer-clean-host: maybe-maintainer-clean-intl
2205maintainer-clean-host: maybe-maintainer-clean-tcl
2206maintainer-clean-host: maybe-maintainer-clean-itcl
2207maintainer-clean-host: maybe-maintainer-clean-ld
2208maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2209maintainer-clean-host: maybe-maintainer-clean-libcpp
2210maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2211maintainer-clean-host: maybe-maintainer-clean-libgui
2212maintainer-clean-host: maybe-maintainer-clean-libiberty
2213maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2214maintainer-clean-host: maybe-maintainer-clean-libiconv
2215maintainer-clean-host: maybe-maintainer-clean-m4
2216maintainer-clean-host: maybe-maintainer-clean-readline
2217maintainer-clean-host: maybe-maintainer-clean-sid
2218maintainer-clean-host: maybe-maintainer-clean-sim
2219maintainer-clean-host: maybe-maintainer-clean-texinfo
2220maintainer-clean-host: maybe-maintainer-clean-zlib
2221maintainer-clean-host: maybe-maintainer-clean-gdb
2222maintainer-clean-host: maybe-maintainer-clean-expect
2223maintainer-clean-host: maybe-maintainer-clean-guile
2224maintainer-clean-host: maybe-maintainer-clean-tk
2225maintainer-clean-host: maybe-maintainer-clean-libtermcap
2226maintainer-clean-host: maybe-maintainer-clean-utils
2227maintainer-clean-host: maybe-maintainer-clean-gnattools
2228maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2229maintainer-clean-host: maybe-maintainer-clean-libcc1
2230maintainer-clean-host: maybe-maintainer-clean-gotools
2231
2232.PHONY: maintainer-clean-target
2233
2234maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2235maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2236maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2237maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2238maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2239maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2240maintainer-clean-target: maybe-maintainer-clean-target-libssp
2241maintainer-clean-target: maybe-maintainer-clean-target-newlib
2242maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2243maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2244maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2245maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2246maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2247maintainer-clean-target: maybe-maintainer-clean-target-libgo
2248maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2249maintainer-clean-target: maybe-maintainer-clean-target-winsup
2250maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2251maintainer-clean-target: maybe-maintainer-clean-target-libffi
2252maintainer-clean-target: maybe-maintainer-clean-target-zlib
2253maintainer-clean-target: maybe-maintainer-clean-target-rda
2254maintainer-clean-target: maybe-maintainer-clean-target-libada
2255maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2256maintainer-clean-target: maybe-maintainer-clean-target-libitm
2257maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2258
2259
2260# Here are the targets which correspond to the do-X targets.
2261
2262.PHONY: info installcheck dvi pdf html
2263.PHONY: install-info install-pdf install-html
2264.PHONY: clean distclean mostlyclean maintainer-clean realclean
2265.PHONY: local-clean local-distclean local-maintainer-clean
2266info: do-info
2267installcheck: do-installcheck
2268dvi: do-dvi
2269pdf: do-pdf
2270html: do-html
2271
2272# Make sure makeinfo is built before we do a `make info', if we're
2273# in fact building texinfo.
2274do-info: maybe-all-texinfo
2275
2276install-info: do-install-info dir.info
2277	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2278	if [ -f dir.info ]; then \
2279	  $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2280	else true; fi
2281
2282install-pdf: do-install-pdf
2283
2284install-html: do-install-html
2285
2286local-clean:
2287	-rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2288
2289local-distclean:
2290	-rm -f Makefile config.status config.cache mh-frag mt-frag
2291	-rm -f maybedep.tmp serdep.tmp stage_final
2292	-if [ "$(TARGET_SUBDIR)" != "." ]; then \
2293	  rm -rf $(TARGET_SUBDIR); \
2294	else true; fi
2295	-rm -rf $(BUILD_SUBDIR)
2296	-if [ "$(HOST_SUBDIR)" != "." ]; then \
2297	  rm -rf $(HOST_SUBDIR); \
2298	else true; fi
2299	-rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2300	-rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2301	-rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2302	-rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2303	-rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2304	-rmdir texinfo zlib 2>/dev/null
2305	-find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2306
2307local-maintainer-clean:
2308	@echo "This command is intended for maintainers to use;"
2309	@echo "it deletes files that may require special tools to rebuild."
2310
2311clean: do-clean local-clean
2312mostlyclean: do-mostlyclean local-clean
2313distclean: do-distclean local-clean local-distclean
2314maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2315maintainer-clean: local-distclean
2316realclean: maintainer-clean
2317
2318# Check target.
2319
2320.PHONY: check do-check
2321check: do-check
2322
2323# Only include modules actually being configured and built.
2324.PHONY: check-host
2325check-host:  \
2326    maybe-check-bfd \
2327    maybe-check-opcodes \
2328    maybe-check-binutils \
2329    maybe-check-bison \
2330    maybe-check-cgen \
2331    maybe-check-dejagnu \
2332    maybe-check-etc \
2333    maybe-check-fastjar \
2334    maybe-check-fixincludes \
2335    maybe-check-flex \
2336    maybe-check-gas \
2337    maybe-check-gcc \
2338    maybe-check-gmp \
2339    maybe-check-mpfr \
2340    maybe-check-mpc \
2341    maybe-check-isl \
2342    maybe-check-libelf \
2343    maybe-check-gold \
2344    maybe-check-gprof \
2345    maybe-check-intl \
2346    maybe-check-tcl \
2347    maybe-check-itcl \
2348    maybe-check-ld \
2349    maybe-check-libbacktrace \
2350    maybe-check-libcpp \
2351    maybe-check-libdecnumber \
2352    maybe-check-libgui \
2353    maybe-check-libiberty \
2354    maybe-check-libiberty-linker-plugin \
2355    maybe-check-libiconv \
2356    maybe-check-m4 \
2357    maybe-check-readline \
2358    maybe-check-sid \
2359    maybe-check-sim \
2360    maybe-check-texinfo \
2361    maybe-check-zlib \
2362    maybe-check-gdb \
2363    maybe-check-expect \
2364    maybe-check-guile \
2365    maybe-check-tk \
2366    maybe-check-libtermcap \
2367    maybe-check-utils \
2368    maybe-check-gnattools \
2369    maybe-check-lto-plugin \
2370    maybe-check-libcc1 \
2371    maybe-check-gotools
2372
2373.PHONY: check-target
2374check-target:  \
2375    maybe-check-target-libstdc++-v3 \
2376    maybe-check-target-libsanitizer \
2377    maybe-check-target-libmpx \
2378    maybe-check-target-libvtv \
2379    maybe-check-target-libcilkrts \
2380    maybe-check-target-liboffloadmic \
2381    maybe-check-target-libssp \
2382    maybe-check-target-newlib \
2383    maybe-check-target-libgcc \
2384    maybe-check-target-libbacktrace \
2385    maybe-check-target-libquadmath \
2386    maybe-check-target-libgfortran \
2387    maybe-check-target-libobjc \
2388    maybe-check-target-libgo \
2389    maybe-check-target-libtermcap \
2390    maybe-check-target-winsup \
2391    maybe-check-target-libgloss \
2392    maybe-check-target-libffi \
2393    maybe-check-target-zlib \
2394    maybe-check-target-rda \
2395    maybe-check-target-libada \
2396    maybe-check-target-libgomp \
2397    maybe-check-target-libitm \
2398    maybe-check-target-libatomic
2399
2400do-check:
2401	@: $(MAKE); $(unstage)
2402	@r=`${PWD_COMMAND}`; export r; \
2403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2404	$(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2405
2406# Automated reporting of test results.
2407
2408warning.log: build.log
2409	$(srcdir)/contrib/warn_summary build.log > $@
2410
2411mail-report.log:
2412	if test x'$(BOOT_CFLAGS)' != x''; then \
2413	    BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2414	fi; \
2415	$(srcdir)/contrib/test_summary -t >$@
2416	chmod +x $@
2417	echo If you really want to send e-mail, run ./$@ now
2418
2419mail-report-with-warnings.log: warning.log
2420	if test x'$(BOOT_CFLAGS)' != x''; then \
2421	    BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2422	fi; \
2423	$(srcdir)/contrib/test_summary -t -i warning.log >$@
2424	chmod +x $@
2425	echo If you really want to send e-mail, run ./$@ now
2426
2427# Local Vim config
2428
2429$(srcdir)/.local.vimrc:
2430	$(LN_S) contrib/vimrc $@
2431
2432$(srcdir)/.lvimrc:
2433	$(LN_S) contrib/vimrc $@
2434
2435vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2436
2437.PHONY: vimrc
2438
2439# clang-format config
2440
2441$(srcdir)/.clang-format:
2442	$(LN_S) contrib/clang-format $@
2443
2444clang-format: $(srcdir)/.clang-format
2445
2446.PHONY: clang-format
2447
2448# Installation targets.
2449
2450.PHONY: install uninstall
2451install:
2452	@: $(MAKE); $(unstage)
2453	@r=`${PWD_COMMAND}`; export r; \
2454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2455	$(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2456
2457.PHONY: install-host-nogcc
2458install-host-nogcc:  \
2459    maybe-install-bfd \
2460    maybe-install-opcodes \
2461    maybe-install-binutils \
2462    maybe-install-bison \
2463    maybe-install-cgen \
2464    maybe-install-dejagnu \
2465    maybe-install-etc \
2466    maybe-install-fastjar \
2467    maybe-install-fixincludes \
2468    maybe-install-flex \
2469    maybe-install-gas \
2470    maybe-install-gmp \
2471    maybe-install-mpfr \
2472    maybe-install-mpc \
2473    maybe-install-isl \
2474    maybe-install-libelf \
2475    maybe-install-gold \
2476    maybe-install-gprof \
2477    maybe-install-intl \
2478    maybe-install-tcl \
2479    maybe-install-itcl \
2480    maybe-install-ld \
2481    maybe-install-libbacktrace \
2482    maybe-install-libcpp \
2483    maybe-install-libdecnumber \
2484    maybe-install-libgui \
2485    maybe-install-libiberty \
2486    maybe-install-libiberty-linker-plugin \
2487    maybe-install-libiconv \
2488    maybe-install-m4 \
2489    maybe-install-readline \
2490    maybe-install-sid \
2491    maybe-install-sim \
2492    maybe-install-texinfo \
2493    maybe-install-zlib \
2494    maybe-install-gdb \
2495    maybe-install-expect \
2496    maybe-install-guile \
2497    maybe-install-tk \
2498    maybe-install-libtermcap \
2499    maybe-install-utils \
2500    maybe-install-gnattools \
2501    maybe-install-lto-plugin \
2502    maybe-install-libcc1 \
2503    maybe-install-gotools
2504
2505.PHONY: install-host
2506install-host:  \
2507    maybe-install-bfd \
2508    maybe-install-opcodes \
2509    maybe-install-binutils \
2510    maybe-install-bison \
2511    maybe-install-cgen \
2512    maybe-install-dejagnu \
2513    maybe-install-etc \
2514    maybe-install-fastjar \
2515    maybe-install-fixincludes \
2516    maybe-install-flex \
2517    maybe-install-gas \
2518    maybe-install-gcc \
2519    maybe-install-gmp \
2520    maybe-install-mpfr \
2521    maybe-install-mpc \
2522    maybe-install-isl \
2523    maybe-install-libelf \
2524    maybe-install-gold \
2525    maybe-install-gprof \
2526    maybe-install-intl \
2527    maybe-install-tcl \
2528    maybe-install-itcl \
2529    maybe-install-ld \
2530    maybe-install-libbacktrace \
2531    maybe-install-libcpp \
2532    maybe-install-libdecnumber \
2533    maybe-install-libgui \
2534    maybe-install-libiberty \
2535    maybe-install-libiberty-linker-plugin \
2536    maybe-install-libiconv \
2537    maybe-install-m4 \
2538    maybe-install-readline \
2539    maybe-install-sid \
2540    maybe-install-sim \
2541    maybe-install-texinfo \
2542    maybe-install-zlib \
2543    maybe-install-gdb \
2544    maybe-install-expect \
2545    maybe-install-guile \
2546    maybe-install-tk \
2547    maybe-install-libtermcap \
2548    maybe-install-utils \
2549    maybe-install-gnattools \
2550    maybe-install-lto-plugin \
2551    maybe-install-libcc1 \
2552    maybe-install-gotools
2553
2554.PHONY: install-target
2555install-target:  \
2556    maybe-install-target-libstdc++-v3 \
2557    maybe-install-target-libsanitizer \
2558    maybe-install-target-libmpx \
2559    maybe-install-target-libvtv \
2560    maybe-install-target-libcilkrts \
2561    maybe-install-target-liboffloadmic \
2562    maybe-install-target-libssp \
2563    maybe-install-target-newlib \
2564    maybe-install-target-libgcc \
2565    maybe-install-target-libbacktrace \
2566    maybe-install-target-libquadmath \
2567    maybe-install-target-libgfortran \
2568    maybe-install-target-libobjc \
2569    maybe-install-target-libgo \
2570    maybe-install-target-libtermcap \
2571    maybe-install-target-winsup \
2572    maybe-install-target-libgloss \
2573    maybe-install-target-libffi \
2574    maybe-install-target-zlib \
2575    maybe-install-target-rda \
2576    maybe-install-target-libada \
2577    maybe-install-target-libgomp \
2578    maybe-install-target-libitm \
2579    maybe-install-target-libatomic
2580
2581uninstall:
2582	@echo "the uninstall target is not supported in this tree"
2583
2584.PHONY: install.all
2585install.all: install-no-fixedincludes
2586	@if [ -f ./gcc/Makefile ]; then \
2587		r=`${PWD_COMMAND}`; export r; \
2588		s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2589		$(HOST_EXPORTS) \
2590		(cd ./gcc && \
2591		$(MAKE) $(FLAGS_TO_PASS) install-headers); \
2592	else \
2593		true; \
2594	fi
2595
2596# install-no-fixedincludes is used to allow the elaboration of binary packages
2597# suitable for distribution, where we cannot include the fixed system header
2598# files.
2599.PHONY: install-no-fixedincludes
2600install-no-fixedincludes: installdirs install-host-nogcc \
2601	install-target gcc-install-no-fixedincludes
2602
2603.PHONY: install-strip
2604install-strip:
2605	@: $(MAKE); $(unstage)
2606	@r=`${PWD_COMMAND}`; export r; \
2607	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2608	$(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2609
2610.PHONY: install-strip-host
2611install-strip-host:  \
2612    maybe-install-strip-bfd \
2613    maybe-install-strip-opcodes \
2614    maybe-install-strip-binutils \
2615    maybe-install-strip-bison \
2616    maybe-install-strip-cgen \
2617    maybe-install-strip-dejagnu \
2618    maybe-install-strip-etc \
2619    maybe-install-strip-fastjar \
2620    maybe-install-strip-fixincludes \
2621    maybe-install-strip-flex \
2622    maybe-install-strip-gas \
2623    maybe-install-strip-gcc \
2624    maybe-install-strip-gmp \
2625    maybe-install-strip-mpfr \
2626    maybe-install-strip-mpc \
2627    maybe-install-strip-isl \
2628    maybe-install-strip-libelf \
2629    maybe-install-strip-gold \
2630    maybe-install-strip-gprof \
2631    maybe-install-strip-intl \
2632    maybe-install-strip-tcl \
2633    maybe-install-strip-itcl \
2634    maybe-install-strip-ld \
2635    maybe-install-strip-libbacktrace \
2636    maybe-install-strip-libcpp \
2637    maybe-install-strip-libdecnumber \
2638    maybe-install-strip-libgui \
2639    maybe-install-strip-libiberty \
2640    maybe-install-strip-libiberty-linker-plugin \
2641    maybe-install-strip-libiconv \
2642    maybe-install-strip-m4 \
2643    maybe-install-strip-readline \
2644    maybe-install-strip-sid \
2645    maybe-install-strip-sim \
2646    maybe-install-strip-texinfo \
2647    maybe-install-strip-zlib \
2648    maybe-install-strip-gdb \
2649    maybe-install-strip-expect \
2650    maybe-install-strip-guile \
2651    maybe-install-strip-tk \
2652    maybe-install-strip-libtermcap \
2653    maybe-install-strip-utils \
2654    maybe-install-strip-gnattools \
2655    maybe-install-strip-lto-plugin \
2656    maybe-install-strip-libcc1 \
2657    maybe-install-strip-gotools
2658
2659.PHONY: install-strip-target
2660install-strip-target:  \
2661    maybe-install-strip-target-libstdc++-v3 \
2662    maybe-install-strip-target-libsanitizer \
2663    maybe-install-strip-target-libmpx \
2664    maybe-install-strip-target-libvtv \
2665    maybe-install-strip-target-libcilkrts \
2666    maybe-install-strip-target-liboffloadmic \
2667    maybe-install-strip-target-libssp \
2668    maybe-install-strip-target-newlib \
2669    maybe-install-strip-target-libgcc \
2670    maybe-install-strip-target-libbacktrace \
2671    maybe-install-strip-target-libquadmath \
2672    maybe-install-strip-target-libgfortran \
2673    maybe-install-strip-target-libobjc \
2674    maybe-install-strip-target-libgo \
2675    maybe-install-strip-target-libtermcap \
2676    maybe-install-strip-target-winsup \
2677    maybe-install-strip-target-libgloss \
2678    maybe-install-strip-target-libffi \
2679    maybe-install-strip-target-zlib \
2680    maybe-install-strip-target-rda \
2681    maybe-install-strip-target-libada \
2682    maybe-install-strip-target-libgomp \
2683    maybe-install-strip-target-libitm \
2684    maybe-install-strip-target-libatomic
2685
2686
2687### other supporting targets
2688
2689MAKEDIRS= \
2690	$(DESTDIR)$(prefix) \
2691	$(DESTDIR)$(exec_prefix)
2692.PHONY: installdirs
2693installdirs: mkinstalldirs
2694	$(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2695
2696dir.info: do-install-info
2697	if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2698	  $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2699	  mv -f dir.info.new dir.info; \
2700	else true; \
2701	fi
2702
2703dist:
2704	@echo "Building a full distribution of this tree isn't done"
2705	@echo "via 'make dist'.  Check out the etc/ subdirectory" 
2706
2707etags tags: TAGS
2708
2709# Right now this just builds TAGS in each subdirectory.  emacs19 has the
2710# ability to use several tags files at once, so there is probably no need
2711# to combine them into one big TAGS file (like CVS 1.3 does).  We could
2712# (if we felt like it) have this Makefile write a piece of elisp which
2713# the user could load to tell emacs19 where all the TAGS files we just
2714# built are.
2715TAGS: do-TAGS
2716
2717# ------------------------------------
2718# Macros for configure and all targets
2719# ------------------------------------
2720
2721
2722
2723
2724
2725# --------------------------------------
2726# Modules which run on the build machine
2727# --------------------------------------
2728
2729
2730.PHONY: configure-build-libiberty maybe-configure-build-libiberty
2731maybe-configure-build-libiberty:
2732@if gcc-bootstrap
2733configure-build-libiberty: stage_current
2734@endif gcc-bootstrap
2735@if build-libiberty
2736maybe-configure-build-libiberty: configure-build-libiberty
2737configure-build-libiberty: 
2738	@: $(MAKE); $(unstage)
2739	@r=`${PWD_COMMAND}`; export r; \
2740	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2741	test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2742	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2743	$(BUILD_EXPORTS)  \
2744	echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2745	cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2746	case $(srcdir) in \
2747	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2748	  *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2749		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2750	esac; \
2751	module_srcdir=libiberty; \
2752	rm -f no-such-file || : ; \
2753	CONFIG_SITE=no-such-file $(SHELL) \
2754	  $$s/$$module_srcdir/configure \
2755	  --srcdir=$${topdir}/$$module_srcdir \
2756	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2757	  --target=${target_alias}  \
2758	  || exit 1
2759@endif build-libiberty
2760
2761
2762
2763
2764
2765.PHONY: all-build-libiberty maybe-all-build-libiberty
2766maybe-all-build-libiberty:
2767@if gcc-bootstrap
2768all-build-libiberty: stage_current
2769@endif gcc-bootstrap
2770@if build-libiberty
2771TARGET-build-libiberty=all
2772maybe-all-build-libiberty: all-build-libiberty
2773all-build-libiberty: configure-build-libiberty
2774	@: $(MAKE); $(unstage)
2775	@r=`${PWD_COMMAND}`; export r; \
2776	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2777	$(BUILD_EXPORTS)  \
2778	(cd $(BUILD_SUBDIR)/libiberty && \
2779	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2780		$(TARGET-build-libiberty))
2781@endif build-libiberty
2782
2783
2784
2785
2786
2787.PHONY: configure-build-bison maybe-configure-build-bison
2788maybe-configure-build-bison:
2789@if gcc-bootstrap
2790configure-build-bison: stage_current
2791@endif gcc-bootstrap
2792@if build-bison
2793maybe-configure-build-bison: configure-build-bison
2794configure-build-bison: 
2795	@: $(MAKE); $(unstage)
2796	@r=`${PWD_COMMAND}`; export r; \
2797	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2798	test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2799	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2800	$(BUILD_EXPORTS)  \
2801	echo Configuring in $(BUILD_SUBDIR)/bison; \
2802	cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2803	case $(srcdir) in \
2804	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2805	  *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2806		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2807	esac; \
2808	module_srcdir=bison; \
2809	rm -f no-such-file || : ; \
2810	CONFIG_SITE=no-such-file $(SHELL) \
2811	  $$s/$$module_srcdir/configure \
2812	  --srcdir=$${topdir}/$$module_srcdir \
2813	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2814	  --target=${target_alias}  \
2815	  || exit 1
2816@endif build-bison
2817
2818
2819
2820
2821
2822.PHONY: all-build-bison maybe-all-build-bison
2823maybe-all-build-bison:
2824@if gcc-bootstrap
2825all-build-bison: stage_current
2826@endif gcc-bootstrap
2827@if build-bison
2828TARGET-build-bison=all
2829maybe-all-build-bison: all-build-bison
2830all-build-bison: configure-build-bison
2831	@: $(MAKE); $(unstage)
2832	@r=`${PWD_COMMAND}`; export r; \
2833	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2834	$(BUILD_EXPORTS)  \
2835	(cd $(BUILD_SUBDIR)/bison && \
2836	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2837		$(TARGET-build-bison))
2838@endif build-bison
2839
2840
2841
2842
2843
2844.PHONY: configure-build-flex maybe-configure-build-flex
2845maybe-configure-build-flex:
2846@if gcc-bootstrap
2847configure-build-flex: stage_current
2848@endif gcc-bootstrap
2849@if build-flex
2850maybe-configure-build-flex: configure-build-flex
2851configure-build-flex: 
2852	@: $(MAKE); $(unstage)
2853	@r=`${PWD_COMMAND}`; export r; \
2854	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855	test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2856	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2857	$(BUILD_EXPORTS)  \
2858	echo Configuring in $(BUILD_SUBDIR)/flex; \
2859	cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2860	case $(srcdir) in \
2861	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2862	  *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2863		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2864	esac; \
2865	module_srcdir=flex; \
2866	rm -f no-such-file || : ; \
2867	CONFIG_SITE=no-such-file $(SHELL) \
2868	  $$s/$$module_srcdir/configure \
2869	  --srcdir=$${topdir}/$$module_srcdir \
2870	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2871	  --target=${target_alias}  \
2872	  || exit 1
2873@endif build-flex
2874
2875
2876
2877
2878
2879.PHONY: all-build-flex maybe-all-build-flex
2880maybe-all-build-flex:
2881@if gcc-bootstrap
2882all-build-flex: stage_current
2883@endif gcc-bootstrap
2884@if build-flex
2885TARGET-build-flex=all
2886maybe-all-build-flex: all-build-flex
2887all-build-flex: configure-build-flex
2888	@: $(MAKE); $(unstage)
2889	@r=`${PWD_COMMAND}`; export r; \
2890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2891	$(BUILD_EXPORTS)  \
2892	(cd $(BUILD_SUBDIR)/flex && \
2893	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2894		$(TARGET-build-flex))
2895@endif build-flex
2896
2897
2898
2899
2900
2901.PHONY: configure-build-m4 maybe-configure-build-m4
2902maybe-configure-build-m4:
2903@if gcc-bootstrap
2904configure-build-m4: stage_current
2905@endif gcc-bootstrap
2906@if build-m4
2907maybe-configure-build-m4: configure-build-m4
2908configure-build-m4: 
2909	@: $(MAKE); $(unstage)
2910	@r=`${PWD_COMMAND}`; export r; \
2911	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2912	test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2913	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2914	$(BUILD_EXPORTS)  \
2915	echo Configuring in $(BUILD_SUBDIR)/m4; \
2916	cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2917	case $(srcdir) in \
2918	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2919	  *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2920		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2921	esac; \
2922	module_srcdir=m4; \
2923	rm -f no-such-file || : ; \
2924	CONFIG_SITE=no-such-file $(SHELL) \
2925	  $$s/$$module_srcdir/configure \
2926	  --srcdir=$${topdir}/$$module_srcdir \
2927	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2928	  --target=${target_alias}  \
2929	  || exit 1
2930@endif build-m4
2931
2932
2933
2934
2935
2936.PHONY: all-build-m4 maybe-all-build-m4
2937maybe-all-build-m4:
2938@if gcc-bootstrap
2939all-build-m4: stage_current
2940@endif gcc-bootstrap
2941@if build-m4
2942TARGET-build-m4=all
2943maybe-all-build-m4: all-build-m4
2944all-build-m4: configure-build-m4
2945	@: $(MAKE); $(unstage)
2946	@r=`${PWD_COMMAND}`; export r; \
2947	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2948	$(BUILD_EXPORTS)  \
2949	(cd $(BUILD_SUBDIR)/m4 && \
2950	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2951		$(TARGET-build-m4))
2952@endif build-m4
2953
2954
2955
2956
2957
2958.PHONY: configure-build-texinfo maybe-configure-build-texinfo
2959maybe-configure-build-texinfo:
2960@if gcc-bootstrap
2961configure-build-texinfo: stage_current
2962@endif gcc-bootstrap
2963@if build-texinfo
2964maybe-configure-build-texinfo: configure-build-texinfo
2965configure-build-texinfo: 
2966	@: $(MAKE); $(unstage)
2967	@r=`${PWD_COMMAND}`; export r; \
2968	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2969	test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2970	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
2971	$(BUILD_EXPORTS)  \
2972	echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2973	cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2974	case $(srcdir) in \
2975	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2976	  *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2977		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2978	esac; \
2979	module_srcdir=texinfo; \
2980	rm -f no-such-file || : ; \
2981	CONFIG_SITE=no-such-file $(SHELL) \
2982	  $$s/$$module_srcdir/configure \
2983	  --srcdir=$${topdir}/$$module_srcdir \
2984	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2985	  --target=${target_alias}  \
2986	  || exit 1
2987@endif build-texinfo
2988
2989
2990
2991
2992
2993.PHONY: all-build-texinfo maybe-all-build-texinfo
2994maybe-all-build-texinfo:
2995@if gcc-bootstrap
2996all-build-texinfo: stage_current
2997@endif gcc-bootstrap
2998@if build-texinfo
2999TARGET-build-texinfo=all
3000maybe-all-build-texinfo: all-build-texinfo
3001all-build-texinfo: configure-build-texinfo
3002	@: $(MAKE); $(unstage)
3003	@r=`${PWD_COMMAND}`; export r; \
3004	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3005	$(BUILD_EXPORTS)  \
3006	(cd $(BUILD_SUBDIR)/texinfo && \
3007	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3008		$(TARGET-build-texinfo))
3009@endif build-texinfo
3010
3011
3012
3013
3014
3015.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3016maybe-configure-build-fixincludes:
3017@if gcc-bootstrap
3018configure-build-fixincludes: stage_current
3019@endif gcc-bootstrap
3020@if build-fixincludes
3021maybe-configure-build-fixincludes: configure-build-fixincludes
3022configure-build-fixincludes: 
3023	@: $(MAKE); $(unstage)
3024	@r=`${PWD_COMMAND}`; export r; \
3025	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3026	test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3027	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3028	$(BUILD_EXPORTS)  \
3029	echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3030	cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3031	case $(srcdir) in \
3032	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3033	  *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3034		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3035	esac; \
3036	module_srcdir=fixincludes; \
3037	rm -f no-such-file || : ; \
3038	CONFIG_SITE=no-such-file $(SHELL) \
3039	  $$s/$$module_srcdir/configure \
3040	  --srcdir=$${topdir}/$$module_srcdir \
3041	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3042	  --target=${target_alias}  \
3043	  || exit 1
3044@endif build-fixincludes
3045
3046
3047
3048
3049
3050.PHONY: all-build-fixincludes maybe-all-build-fixincludes
3051maybe-all-build-fixincludes:
3052@if gcc-bootstrap
3053all-build-fixincludes: stage_current
3054@endif gcc-bootstrap
3055@if build-fixincludes
3056TARGET-build-fixincludes=all
3057maybe-all-build-fixincludes: all-build-fixincludes
3058all-build-fixincludes: configure-build-fixincludes
3059	@: $(MAKE); $(unstage)
3060	@r=`${PWD_COMMAND}`; export r; \
3061	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3062	$(BUILD_EXPORTS)  \
3063	(cd $(BUILD_SUBDIR)/fixincludes && \
3064	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3065		$(TARGET-build-fixincludes))
3066@endif build-fixincludes
3067
3068
3069
3070
3071
3072.PHONY: configure-build-libcpp maybe-configure-build-libcpp
3073maybe-configure-build-libcpp:
3074@if gcc-bootstrap
3075configure-build-libcpp: stage_current
3076@endif gcc-bootstrap
3077@if build-libcpp
3078maybe-configure-build-libcpp: configure-build-libcpp
3079configure-build-libcpp: 
3080	@: $(MAKE); $(unstage)
3081	@r=`${PWD_COMMAND}`; export r; \
3082	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083	test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3084	$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3085	$(BUILD_EXPORTS)  \
3086	echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3087	cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3088	case $(srcdir) in \
3089	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3090	  *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3091		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3092	esac; \
3093	module_srcdir=libcpp; \
3094	rm -f no-such-file || : ; \
3095	CONFIG_SITE=no-such-file $(SHELL) \
3096	  $$s/$$module_srcdir/configure \
3097	  --srcdir=$${topdir}/$$module_srcdir \
3098	  $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3099	  --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3100	  || exit 1
3101@endif build-libcpp
3102
3103
3104
3105
3106
3107.PHONY: all-build-libcpp maybe-all-build-libcpp
3108maybe-all-build-libcpp:
3109@if gcc-bootstrap
3110all-build-libcpp: stage_current
3111@endif gcc-bootstrap
3112@if build-libcpp
3113TARGET-build-libcpp=all
3114maybe-all-build-libcpp: all-build-libcpp
3115all-build-libcpp: configure-build-libcpp
3116	@: $(MAKE); $(unstage)
3117	@r=`${PWD_COMMAND}`; export r; \
3118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3119	$(BUILD_EXPORTS)  \
3120	(cd $(BUILD_SUBDIR)/libcpp && \
3121	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3122		$(TARGET-build-libcpp))
3123@endif build-libcpp
3124
3125
3126
3127
3128
3129# --------------------------------------
3130# Modules which run on the host machine
3131# --------------------------------------
3132
3133
3134.PHONY: configure-bfd maybe-configure-bfd
3135maybe-configure-bfd:
3136@if gcc-bootstrap
3137configure-bfd: stage_current
3138@endif gcc-bootstrap
3139@if bfd
3140maybe-configure-bfd: configure-bfd
3141configure-bfd: 
3142	@r=`${PWD_COMMAND}`; export r; \
3143	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3144	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3145	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3146	$(HOST_EXPORTS)  \
3147	echo Configuring in $(HOST_SUBDIR)/bfd; \
3148	cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3149	case $(srcdir) in \
3150	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3151	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3152		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3153	esac; \
3154	module_srcdir=bfd; \
3155	$(SHELL) \
3156	  $$s/$$module_srcdir/configure \
3157	  --srcdir=$${topdir}/$$module_srcdir \
3158	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3159	  --target=${target_alias}  \
3160	  || exit 1
3161@endif bfd
3162
3163
3164
3165.PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3166maybe-configure-stage1-bfd:
3167@if bfd-bootstrap
3168maybe-configure-stage1-bfd: configure-stage1-bfd
3169configure-stage1-bfd:
3170	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3171	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3172	@r=`${PWD_COMMAND}`; export r; \
3173	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3174	TFLAGS="$(STAGE1_TFLAGS)"; \
3175	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3176	$(HOST_EXPORTS) \
3177	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3178	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3179	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3180	echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3181	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3182	cd $(HOST_SUBDIR)/bfd || exit 1; \
3183	case $(srcdir) in \
3184	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3185	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3186		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3187	esac; \
3188	module_srcdir=bfd; \
3189	$(SHELL) $$s/$$module_srcdir/configure \
3190	  --srcdir=$${topdir}/$$module_srcdir \
3191	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3192	  --target=${target_alias} \
3193	   \
3194	  $(STAGE1_CONFIGURE_FLAGS)
3195@endif bfd-bootstrap
3196
3197.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3198maybe-configure-stage2-bfd:
3199@if bfd-bootstrap
3200maybe-configure-stage2-bfd: configure-stage2-bfd
3201configure-stage2-bfd:
3202	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3203	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3204	@r=`${PWD_COMMAND}`; export r; \
3205	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3206	TFLAGS="$(STAGE2_TFLAGS)"; \
3207	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3208	$(HOST_EXPORTS) \
3209	$(POSTSTAGE1_HOST_EXPORTS) \
3210	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3211	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3212	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3213	echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3214	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3215	cd $(HOST_SUBDIR)/bfd || exit 1; \
3216	case $(srcdir) in \
3217	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3218	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3219		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3220	esac; \
3221	module_srcdir=bfd; \
3222	$(SHELL) $$s/$$module_srcdir/configure \
3223	  --srcdir=$${topdir}/$$module_srcdir \
3224	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3225	  --target=${target_alias} \
3226	  --with-build-libsubdir=$(HOST_SUBDIR) \
3227	  $(STAGE2_CONFIGURE_FLAGS)
3228@endif bfd-bootstrap
3229
3230.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3231maybe-configure-stage3-bfd:
3232@if bfd-bootstrap
3233maybe-configure-stage3-bfd: configure-stage3-bfd
3234configure-stage3-bfd:
3235	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3236	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3237	@r=`${PWD_COMMAND}`; export r; \
3238	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3239	TFLAGS="$(STAGE3_TFLAGS)"; \
3240	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3241	$(HOST_EXPORTS) \
3242	$(POSTSTAGE1_HOST_EXPORTS) \
3243	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3244	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3245	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3246	echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3247	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3248	cd $(HOST_SUBDIR)/bfd || exit 1; \
3249	case $(srcdir) in \
3250	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3251	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3252		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3253	esac; \
3254	module_srcdir=bfd; \
3255	$(SHELL) $$s/$$module_srcdir/configure \
3256	  --srcdir=$${topdir}/$$module_srcdir \
3257	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3258	  --target=${target_alias} \
3259	  --with-build-libsubdir=$(HOST_SUBDIR) \
3260	  $(STAGE3_CONFIGURE_FLAGS)
3261@endif bfd-bootstrap
3262
3263.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3264maybe-configure-stage4-bfd:
3265@if bfd-bootstrap
3266maybe-configure-stage4-bfd: configure-stage4-bfd
3267configure-stage4-bfd:
3268	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3269	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3270	@r=`${PWD_COMMAND}`; export r; \
3271	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3272	TFLAGS="$(STAGE4_TFLAGS)"; \
3273	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3274	$(HOST_EXPORTS) \
3275	$(POSTSTAGE1_HOST_EXPORTS) \
3276	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3277	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3278	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3279	echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3280	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3281	cd $(HOST_SUBDIR)/bfd || exit 1; \
3282	case $(srcdir) in \
3283	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3284	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3285		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3286	esac; \
3287	module_srcdir=bfd; \
3288	$(SHELL) $$s/$$module_srcdir/configure \
3289	  --srcdir=$${topdir}/$$module_srcdir \
3290	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3291	  --target=${target_alias} \
3292	  --with-build-libsubdir=$(HOST_SUBDIR) \
3293	  $(STAGE4_CONFIGURE_FLAGS)
3294@endif bfd-bootstrap
3295
3296.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3297maybe-configure-stageprofile-bfd:
3298@if bfd-bootstrap
3299maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3300configure-stageprofile-bfd:
3301	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3302	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3303	@r=`${PWD_COMMAND}`; export r; \
3304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3305	TFLAGS="$(STAGEprofile_TFLAGS)"; \
3306	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3307	$(HOST_EXPORTS) \
3308	$(POSTSTAGE1_HOST_EXPORTS) \
3309	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3310	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3311	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3312	echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3313	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3314	cd $(HOST_SUBDIR)/bfd || exit 1; \
3315	case $(srcdir) in \
3316	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3317	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3318		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3319	esac; \
3320	module_srcdir=bfd; \
3321	$(SHELL) $$s/$$module_srcdir/configure \
3322	  --srcdir=$${topdir}/$$module_srcdir \
3323	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3324	  --target=${target_alias} \
3325	  --with-build-libsubdir=$(HOST_SUBDIR) \
3326	  $(STAGEprofile_CONFIGURE_FLAGS)
3327@endif bfd-bootstrap
3328
3329.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3330maybe-configure-stagefeedback-bfd:
3331@if bfd-bootstrap
3332maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3333configure-stagefeedback-bfd:
3334	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3335	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3336	@r=`${PWD_COMMAND}`; export r; \
3337	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3338	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3339	test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3340	$(HOST_EXPORTS) \
3341	$(POSTSTAGE1_HOST_EXPORTS) \
3342	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3343	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3344	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3345	echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3346	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3347	cd $(HOST_SUBDIR)/bfd || exit 1; \
3348	case $(srcdir) in \
3349	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3350	  *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3351		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3352	esac; \
3353	module_srcdir=bfd; \
3354	$(SHELL) $$s/$$module_srcdir/configure \
3355	  --srcdir=$${topdir}/$$module_srcdir \
3356	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3357	  --target=${target_alias} \
3358	  --with-build-libsubdir=$(HOST_SUBDIR) \
3359	  $(STAGEfeedback_CONFIGURE_FLAGS)
3360@endif bfd-bootstrap
3361
3362
3363
3364
3365
3366.PHONY: all-bfd maybe-all-bfd
3367maybe-all-bfd:
3368@if gcc-bootstrap
3369all-bfd: stage_current
3370@endif gcc-bootstrap
3371@if bfd
3372TARGET-bfd=all
3373maybe-all-bfd: all-bfd
3374all-bfd: configure-bfd
3375	@r=`${PWD_COMMAND}`; export r; \
3376	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3377	$(HOST_EXPORTS)  \
3378	(cd $(HOST_SUBDIR)/bfd && \
3379	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3380		$(TARGET-bfd))
3381@endif bfd
3382
3383
3384
3385.PHONY: all-stage1-bfd maybe-all-stage1-bfd
3386.PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3387maybe-all-stage1-bfd:
3388maybe-clean-stage1-bfd:
3389@if bfd-bootstrap
3390maybe-all-stage1-bfd: all-stage1-bfd
3391all-stage1: all-stage1-bfd
3392TARGET-stage1-bfd = $(TARGET-bfd)
3393all-stage1-bfd: configure-stage1-bfd
3394	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3395	@r=`${PWD_COMMAND}`; export r; \
3396	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3397	TFLAGS="$(STAGE1_TFLAGS)"; \
3398	$(HOST_EXPORTS)  \
3399	cd $(HOST_SUBDIR)/bfd && \
3400	 \
3401	$(MAKE) $(BASE_FLAGS_TO_PASS) \
3402		CFLAGS="$(STAGE1_CFLAGS)" \
3403		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3404		LIBCFLAGS="$(LIBCFLAGS)" \
3405		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3406		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3407		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3408		$(EXTRA_HOST_FLAGS)  \
3409		$(STAGE1_FLAGS_TO_PASS)  \
3410		TFLAGS="$(STAGE1_TFLAGS)"  \
3411		$(TARGET-stage1-bfd)
3412
3413maybe-clean-stage1-bfd: clean-stage1-bfd
3414clean-stage1: clean-stage1-bfd
3415clean-stage1-bfd:
3416	@if [ $(current_stage) = stage1 ]; then \
3417	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3418	else \
3419	  [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3420	  $(MAKE) stage1-start; \
3421	fi; \
3422	cd $(HOST_SUBDIR)/bfd && \
3423	$(MAKE) $(EXTRA_HOST_FLAGS)  \
3424	$(STAGE1_FLAGS_TO_PASS)  clean
3425@endif bfd-bootstrap
3426
3427
3428.PHONY: all-stage2-bfd maybe-all-stage2-bfd
3429.PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3430maybe-all-stage2-bfd:
3431maybe-clean-stage2-bfd:
3432@if bfd-bootstrap
3433maybe-all-stage2-bfd: all-stage2-bfd
3434all-stage2: all-stage2-bfd
3435TARGET-stage2-bfd = $(TARGET-bfd)
3436all-stage2-bfd: configure-stage2-bfd
3437	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3438	@r=`${PWD_COMMAND}`; export r; \
3439	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3440	TFLAGS="$(STAGE2_TFLAGS)"; \
3441	$(HOST_EXPORTS) \
3442	$(POSTSTAGE1_HOST_EXPORTS)  \
3443	cd $(HOST_SUBDIR)/bfd && \
3444	 \
3445	$(MAKE) $(BASE_FLAGS_TO_PASS) \
3446		CFLAGS="$(STAGE2_CFLAGS)" \
3447		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3448		LIBCFLAGS="$(STAGE2_CFLAGS)" \
3449		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3450		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3451		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3452		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3453		TFLAGS="$(STAGE2_TFLAGS)"  \
3454		$(TARGET-stage2-bfd)
3455
3456maybe-clean-stage2-bfd: clean-stage2-bfd
3457clean-stage2: clean-stage2-bfd
3458clean-stage2-bfd:
3459	@if [ $(current_stage) = stage2 ]; then \
3460	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3461	else \
3462	  [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3463	  $(MAKE) stage2-start; \
3464	fi; \
3465	cd $(HOST_SUBDIR)/bfd && \
3466	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3467@endif bfd-bootstrap
3468
3469
3470.PHONY: all-stage3-bfd maybe-all-stage3-bfd
3471.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3472maybe-all-stage3-bfd:
3473maybe-clean-stage3-bfd:
3474@if bfd-bootstrap
3475maybe-all-stage3-bfd: all-stage3-bfd
3476all-stage3: all-stage3-bfd
3477TARGET-stage3-bfd = $(TARGET-bfd)
3478all-stage3-bfd: configure-stage3-bfd
3479	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3480	@r=`${PWD_COMMAND}`; export r; \
3481	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3482	TFLAGS="$(STAGE3_TFLAGS)"; \
3483	$(HOST_EXPORTS) \
3484	$(POSTSTAGE1_HOST_EXPORTS)  \
3485	cd $(HOST_SUBDIR)/bfd && \
3486	 \
3487	$(MAKE) $(BASE_FLAGS_TO_PASS) \
3488		CFLAGS="$(STAGE3_CFLAGS)" \
3489		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3490		LIBCFLAGS="$(STAGE3_CFLAGS)" \
3491		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3492		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3493		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3494		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3495		TFLAGS="$(STAGE3_TFLAGS)"  \
3496		$(TARGET-stage3-bfd)
3497
3498maybe-clean-stage3-bfd: clean-stage3-bfd
3499clean-stage3: clean-stage3-bfd
3500clean-stage3-bfd:
3501	@if [ $(current_stage) = stage3 ]; then \
3502	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3503	else \
3504	  [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3505	  $(MAKE) stage3-start; \
3506	fi; \
3507	cd $(HOST_SUBDIR)/bfd && \
3508	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3509@endif bfd-bootstrap
3510
3511
3512.PHONY: all-stage4-bfd maybe-all-stage4-bfd
3513.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3514maybe-all-stage4-bfd:
3515maybe-clean-stage4-bfd:
3516@if bfd-bootstrap
3517maybe-all-stage4-bfd: all-stage4-bfd
3518all-stage4: all-stage4-bfd
3519TARGET-stage4-bfd = $(TARGET-bfd)
3520all-stage4-bfd: configure-stage4-bfd
3521	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3522	@r=`${PWD_COMMAND}`; export r; \
3523	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3524	TFLAGS="$(STAGE4_TFLAGS)"; \
3525	$(HOST_EXPORTS) \
3526	$(POSTSTAGE1_HOST_EXPORTS)  \
3527	cd $(HOST_SUBDIR)/bfd && \
3528	 \
3529	$(MAKE) $(BASE_FLAGS_TO_PASS) \
3530		CFLAGS="$(STAGE4_CFLAGS)" \
3531		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3532		LIBCFLAGS="$(STAGE4_CFLAGS)" \
3533		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3534		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3535		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3536		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3537		TFLAGS="$(STAGE4_TFLAGS)"  \
3538		$(TARGET-stage4-bfd)
3539
3540maybe-clean-stage4-bfd: clean-stage4-bfd
3541clean-stage4: clean-stage4-bfd
3542clean-stage4-bfd:
3543	@if [ $(current_stage) = stage4 ]; then \
3544	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3545	else \
3546	  [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3547	  $(MAKE) stage4-start; \
3548	fi; \
3549	cd $(HOST_SUBDIR)/bfd && \
3550	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3551@endif bfd-bootstrap
3552
3553
3554.PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3555.PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3556maybe-all-stageprofile-bfd:
3557maybe-clean-stageprofile-bfd:
3558@if bfd-bootstrap
3559maybe-all-stageprofile-bfd: all-stageprofile-bfd
3560all-stageprofile: all-stageprofile-bfd
3561TARGET-stageprofile-bfd = $(TARGET-bfd)
3562all-stageprofile-bfd: configure-stageprofile-bfd
3563	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3564	@r=`${PWD_COMMAND}`; export r; \
3565	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3566	TFLAGS="$(STAGEprofile_TFLAGS)"; \
3567	$(HOST_EXPORTS) \
3568	$(POSTSTAGE1_HOST_EXPORTS)  \
3569	cd $(HOST_SUBDIR)/bfd && \
3570	 \
3571	$(MAKE) $(BASE_FLAGS_TO_PASS) \
3572		CFLAGS="$(STAGEprofile_CFLAGS)" \
3573		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3574		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3575		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3576		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3577		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3578		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3579		TFLAGS="$(STAGEprofile_TFLAGS)"  \
3580		$(TARGET-stageprofile-bfd)
3581
3582maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3583clean-stageprofile: clean-stageprofile-bfd
3584clean-stageprofile-bfd:
3585	@if [ $(current_stage) = stageprofile ]; then \
3586	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3587	else \
3588	  [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3589	  $(MAKE) stageprofile-start; \
3590	fi; \
3591	cd $(HOST_SUBDIR)/bfd && \
3592	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3593@endif bfd-bootstrap
3594
3595
3596.PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3597.PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3598maybe-all-stagefeedback-bfd:
3599maybe-clean-stagefeedback-bfd:
3600@if bfd-bootstrap
3601maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3602all-stagefeedback: all-stagefeedback-bfd
3603TARGET-stagefeedback-bfd = $(TARGET-bfd)
3604all-stagefeedback-bfd: configure-stagefeedback-bfd
3605	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3606	@r=`${PWD_COMMAND}`; export r; \
3607	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3608	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3609	$(HOST_EXPORTS) \
3610	$(POSTSTAGE1_HOST_EXPORTS)  \
3611	cd $(HOST_SUBDIR)/bfd && \
3612	 \
3613	$(MAKE) $(BASE_FLAGS_TO_PASS) \
3614		CFLAGS="$(STAGEfeedback_CFLAGS)" \
3615		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3616		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3617		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3618		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3619		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3620		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3621		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
3622		$(TARGET-stagefeedback-bfd)
3623
3624maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3625clean-stagefeedback: clean-stagefeedback-bfd
3626clean-stagefeedback-bfd:
3627	@if [ $(current_stage) = stagefeedback ]; then \
3628	  [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3629	else \
3630	  [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3631	  $(MAKE) stagefeedback-start; \
3632	fi; \
3633	cd $(HOST_SUBDIR)/bfd && \
3634	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3635@endif bfd-bootstrap
3636
3637
3638
3639
3640
3641.PHONY: check-bfd maybe-check-bfd
3642maybe-check-bfd:
3643@if bfd
3644maybe-check-bfd: check-bfd
3645
3646check-bfd:
3647	@: $(MAKE); $(unstage)
3648	@r=`${PWD_COMMAND}`; export r; \
3649	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3650	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3651	(cd $(HOST_SUBDIR)/bfd && \
3652	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3653
3654@endif bfd
3655
3656.PHONY: install-bfd maybe-install-bfd
3657maybe-install-bfd:
3658@if bfd
3659maybe-install-bfd: install-bfd
3660
3661install-bfd: installdirs
3662	@: $(MAKE); $(unstage)
3663	@r=`${PWD_COMMAND}`; export r; \
3664	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3665	$(HOST_EXPORTS) \
3666	(cd $(HOST_SUBDIR)/bfd && \
3667	  $(MAKE) $(FLAGS_TO_PASS)  install)
3668
3669@endif bfd
3670
3671.PHONY: install-strip-bfd maybe-install-strip-bfd
3672maybe-install-strip-bfd:
3673@if bfd
3674maybe-install-strip-bfd: install-strip-bfd
3675
3676install-strip-bfd: installdirs
3677	@: $(MAKE); $(unstage)
3678	@r=`${PWD_COMMAND}`; export r; \
3679	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3680	$(HOST_EXPORTS) \
3681	(cd $(HOST_SUBDIR)/bfd && \
3682	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3683
3684@endif bfd
3685
3686# Other targets (info, dvi, pdf, etc.)
3687
3688.PHONY: maybe-info-bfd info-bfd
3689maybe-info-bfd:
3690@if bfd
3691maybe-info-bfd: info-bfd
3692
3693info-bfd: \
3694    configure-bfd 
3695	@[ -f ./bfd/Makefile ] || exit 0; \
3696	r=`${PWD_COMMAND}`; export r; \
3697	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3698	$(HOST_EXPORTS) \
3699	for flag in $(EXTRA_HOST_FLAGS) ; do \
3700	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3701	done; \
3702	echo "Doing info in bfd"; \
3703	(cd $(HOST_SUBDIR)/bfd && \
3704	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3705	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3706	          "RANLIB=$${RANLIB}" \
3707	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3708	          info) \
3709	  || exit 1
3710
3711@endif bfd
3712
3713.PHONY: maybe-dvi-bfd dvi-bfd
3714maybe-dvi-bfd:
3715@if bfd
3716maybe-dvi-bfd: dvi-bfd
3717
3718dvi-bfd: \
3719    configure-bfd 
3720	@[ -f ./bfd/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 dvi in bfd"; \
3728	(cd $(HOST_SUBDIR)/bfd && \
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	          dvi) \
3734	  || exit 1
3735
3736@endif bfd
3737
3738.PHONY: maybe-pdf-bfd pdf-bfd
3739maybe-pdf-bfd:
3740@if bfd
3741maybe-pdf-bfd: pdf-bfd
3742
3743pdf-bfd: \
3744    configure-bfd 
3745	@[ -f ./bfd/Makefile ] || exit 0; \
3746	r=`${PWD_COMMAND}`; export r; \
3747	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3748	$(HOST_EXPORTS) \
3749	for flag in $(EXTRA_HOST_FLAGS) ; do \
3750	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3751	done; \
3752	echo "Doing pdf in bfd"; \
3753	(cd $(HOST_SUBDIR)/bfd && \
3754	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3755	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3756	          "RANLIB=$${RANLIB}" \
3757	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3758	          pdf) \
3759	  || exit 1
3760
3761@endif bfd
3762
3763.PHONY: maybe-html-bfd html-bfd
3764maybe-html-bfd:
3765@if bfd
3766maybe-html-bfd: html-bfd
3767
3768html-bfd: \
3769    configure-bfd 
3770	@[ -f ./bfd/Makefile ] || exit 0; \
3771	r=`${PWD_COMMAND}`; export r; \
3772	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3773	$(HOST_EXPORTS) \
3774	for flag in $(EXTRA_HOST_FLAGS) ; do \
3775	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3776	done; \
3777	echo "Doing html in bfd"; \
3778	(cd $(HOST_SUBDIR)/bfd && \
3779	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3780	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3781	          "RANLIB=$${RANLIB}" \
3782	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3783	          html) \
3784	  || exit 1
3785
3786@endif bfd
3787
3788.PHONY: maybe-TAGS-bfd TAGS-bfd
3789maybe-TAGS-bfd:
3790@if bfd
3791maybe-TAGS-bfd: TAGS-bfd
3792
3793TAGS-bfd: \
3794    configure-bfd 
3795	@[ -f ./bfd/Makefile ] || exit 0; \
3796	r=`${PWD_COMMAND}`; export r; \
3797	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3798	$(HOST_EXPORTS) \
3799	for flag in $(EXTRA_HOST_FLAGS) ; do \
3800	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3801	done; \
3802	echo "Doing TAGS in bfd"; \
3803	(cd $(HOST_SUBDIR)/bfd && \
3804	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3805	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3806	          "RANLIB=$${RANLIB}" \
3807	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3808	          TAGS) \
3809	  || exit 1
3810
3811@endif bfd
3812
3813.PHONY: maybe-install-info-bfd install-info-bfd
3814maybe-install-info-bfd:
3815@if bfd
3816maybe-install-info-bfd: install-info-bfd
3817
3818install-info-bfd: \
3819    configure-bfd \
3820    info-bfd 
3821	@[ -f ./bfd/Makefile ] || exit 0; \
3822	r=`${PWD_COMMAND}`; export r; \
3823	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3824	$(HOST_EXPORTS) \
3825	for flag in $(EXTRA_HOST_FLAGS) ; do \
3826	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3827	done; \
3828	echo "Doing install-info in bfd"; \
3829	(cd $(HOST_SUBDIR)/bfd && \
3830	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3831	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3832	          "RANLIB=$${RANLIB}" \
3833	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3834	          install-info) \
3835	  || exit 1
3836
3837@endif bfd
3838
3839.PHONY: maybe-install-pdf-bfd install-pdf-bfd
3840maybe-install-pdf-bfd:
3841@if bfd
3842maybe-install-pdf-bfd: install-pdf-bfd
3843
3844install-pdf-bfd: \
3845    configure-bfd \
3846    pdf-bfd 
3847	@[ -f ./bfd/Makefile ] || exit 0; \
3848	r=`${PWD_COMMAND}`; export r; \
3849	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3850	$(HOST_EXPORTS) \
3851	for flag in $(EXTRA_HOST_FLAGS) ; do \
3852	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3853	done; \
3854	echo "Doing install-pdf in bfd"; \
3855	(cd $(HOST_SUBDIR)/bfd && \
3856	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3857	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3858	          "RANLIB=$${RANLIB}" \
3859	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3860	          install-pdf) \
3861	  || exit 1
3862
3863@endif bfd
3864
3865.PHONY: maybe-install-html-bfd install-html-bfd
3866maybe-install-html-bfd:
3867@if bfd
3868maybe-install-html-bfd: install-html-bfd
3869
3870install-html-bfd: \
3871    configure-bfd \
3872    html-bfd 
3873	@[ -f ./bfd/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 install-html in bfd"; \
3881	(cd $(HOST_SUBDIR)/bfd && \
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	          install-html) \
3887	  || exit 1
3888
3889@endif bfd
3890
3891.PHONY: maybe-installcheck-bfd installcheck-bfd
3892maybe-installcheck-bfd:
3893@if bfd
3894maybe-installcheck-bfd: installcheck-bfd
3895
3896installcheck-bfd: \
3897    configure-bfd 
3898	@[ -f ./bfd/Makefile ] || exit 0; \
3899	r=`${PWD_COMMAND}`; export r; \
3900	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3901	$(HOST_EXPORTS) \
3902	for flag in $(EXTRA_HOST_FLAGS) ; do \
3903	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3904	done; \
3905	echo "Doing installcheck in bfd"; \
3906	(cd $(HOST_SUBDIR)/bfd && \
3907	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3908	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3909	          "RANLIB=$${RANLIB}" \
3910	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3911	          installcheck) \
3912	  || exit 1
3913
3914@endif bfd
3915
3916.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3917maybe-mostlyclean-bfd:
3918@if bfd
3919maybe-mostlyclean-bfd: mostlyclean-bfd
3920
3921mostlyclean-bfd: 
3922	@[ -f ./bfd/Makefile ] || exit 0; \
3923	r=`${PWD_COMMAND}`; export r; \
3924	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3925	$(HOST_EXPORTS) \
3926	for flag in $(EXTRA_HOST_FLAGS) ; do \
3927	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3928	done; \
3929	echo "Doing mostlyclean in bfd"; \
3930	(cd $(HOST_SUBDIR)/bfd && \
3931	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3932	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3933	          "RANLIB=$${RANLIB}" \
3934	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3935	          mostlyclean) \
3936	  || exit 1
3937
3938@endif bfd
3939
3940.PHONY: maybe-clean-bfd clean-bfd
3941maybe-clean-bfd:
3942@if bfd
3943maybe-clean-bfd: clean-bfd
3944
3945clean-bfd: 
3946	@[ -f ./bfd/Makefile ] || exit 0; \
3947	r=`${PWD_COMMAND}`; export r; \
3948	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3949	$(HOST_EXPORTS) \
3950	for flag in $(EXTRA_HOST_FLAGS) ; do \
3951	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3952	done; \
3953	echo "Doing clean in bfd"; \
3954	(cd $(HOST_SUBDIR)/bfd && \
3955	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3956	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3957	          "RANLIB=$${RANLIB}" \
3958	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3959	          clean) \
3960	  || exit 1
3961
3962@endif bfd
3963
3964.PHONY: maybe-distclean-bfd distclean-bfd
3965maybe-distclean-bfd:
3966@if bfd
3967maybe-distclean-bfd: distclean-bfd
3968
3969distclean-bfd: 
3970	@[ -f ./bfd/Makefile ] || exit 0; \
3971	r=`${PWD_COMMAND}`; export r; \
3972	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3973	$(HOST_EXPORTS) \
3974	for flag in $(EXTRA_HOST_FLAGS) ; do \
3975	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3976	done; \
3977	echo "Doing distclean in bfd"; \
3978	(cd $(HOST_SUBDIR)/bfd && \
3979	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3980	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3981	          "RANLIB=$${RANLIB}" \
3982	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3983	          distclean) \
3984	  || exit 1
3985
3986@endif bfd
3987
3988.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3989maybe-maintainer-clean-bfd:
3990@if bfd
3991maybe-maintainer-clean-bfd: maintainer-clean-bfd
3992
3993maintainer-clean-bfd: 
3994	@[ -f ./bfd/Makefile ] || exit 0; \
3995	r=`${PWD_COMMAND}`; export r; \
3996	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3997	$(HOST_EXPORTS) \
3998	for flag in $(EXTRA_HOST_FLAGS) ; do \
3999	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4000	done; \
4001	echo "Doing maintainer-clean in bfd"; \
4002	(cd $(HOST_SUBDIR)/bfd && \
4003	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4004	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4005	          "RANLIB=$${RANLIB}" \
4006	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4007	          maintainer-clean) \
4008	  || exit 1
4009
4010@endif bfd
4011
4012
4013
4014.PHONY: configure-opcodes maybe-configure-opcodes
4015maybe-configure-opcodes:
4016@if gcc-bootstrap
4017configure-opcodes: stage_current
4018@endif gcc-bootstrap
4019@if opcodes
4020maybe-configure-opcodes: configure-opcodes
4021configure-opcodes: 
4022	@r=`${PWD_COMMAND}`; export r; \
4023	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4024	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4025	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4026	$(HOST_EXPORTS)  \
4027	echo Configuring in $(HOST_SUBDIR)/opcodes; \
4028	cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4029	case $(srcdir) in \
4030	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4031	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4032		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4033	esac; \
4034	module_srcdir=opcodes; \
4035	$(SHELL) \
4036	  $$s/$$module_srcdir/configure \
4037	  --srcdir=$${topdir}/$$module_srcdir \
4038	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4039	  --target=${target_alias}  \
4040	  || exit 1
4041@endif opcodes
4042
4043
4044
4045.PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4046maybe-configure-stage1-opcodes:
4047@if opcodes-bootstrap
4048maybe-configure-stage1-opcodes: configure-stage1-opcodes
4049configure-stage1-opcodes:
4050	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4051	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4052	@r=`${PWD_COMMAND}`; export r; \
4053	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4054	TFLAGS="$(STAGE1_TFLAGS)"; \
4055	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4056	$(HOST_EXPORTS) \
4057	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4058	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4059	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4060	echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4061	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4062	cd $(HOST_SUBDIR)/opcodes || exit 1; \
4063	case $(srcdir) in \
4064	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4065	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4066		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4067	esac; \
4068	module_srcdir=opcodes; \
4069	$(SHELL) $$s/$$module_srcdir/configure \
4070	  --srcdir=$${topdir}/$$module_srcdir \
4071	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4072	  --target=${target_alias} \
4073	   \
4074	  $(STAGE1_CONFIGURE_FLAGS)
4075@endif opcodes-bootstrap
4076
4077.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4078maybe-configure-stage2-opcodes:
4079@if opcodes-bootstrap
4080maybe-configure-stage2-opcodes: configure-stage2-opcodes
4081configure-stage2-opcodes:
4082	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4083	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4084	@r=`${PWD_COMMAND}`; export r; \
4085	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4086	TFLAGS="$(STAGE2_TFLAGS)"; \
4087	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4088	$(HOST_EXPORTS) \
4089	$(POSTSTAGE1_HOST_EXPORTS) \
4090	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4091	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4092	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4093	echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4094	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4095	cd $(HOST_SUBDIR)/opcodes || exit 1; \
4096	case $(srcdir) in \
4097	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4098	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4099		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4100	esac; \
4101	module_srcdir=opcodes; \
4102	$(SHELL) $$s/$$module_srcdir/configure \
4103	  --srcdir=$${topdir}/$$module_srcdir \
4104	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4105	  --target=${target_alias} \
4106	  --with-build-libsubdir=$(HOST_SUBDIR) \
4107	  $(STAGE2_CONFIGURE_FLAGS)
4108@endif opcodes-bootstrap
4109
4110.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4111maybe-configure-stage3-opcodes:
4112@if opcodes-bootstrap
4113maybe-configure-stage3-opcodes: configure-stage3-opcodes
4114configure-stage3-opcodes:
4115	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4116	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4117	@r=`${PWD_COMMAND}`; export r; \
4118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4119	TFLAGS="$(STAGE3_TFLAGS)"; \
4120	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4121	$(HOST_EXPORTS) \
4122	$(POSTSTAGE1_HOST_EXPORTS) \
4123	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4124	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4125	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4126	echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4127	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4128	cd $(HOST_SUBDIR)/opcodes || exit 1; \
4129	case $(srcdir) in \
4130	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4131	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4132		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4133	esac; \
4134	module_srcdir=opcodes; \
4135	$(SHELL) $$s/$$module_srcdir/configure \
4136	  --srcdir=$${topdir}/$$module_srcdir \
4137	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4138	  --target=${target_alias} \
4139	  --with-build-libsubdir=$(HOST_SUBDIR) \
4140	  $(STAGE3_CONFIGURE_FLAGS)
4141@endif opcodes-bootstrap
4142
4143.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4144maybe-configure-stage4-opcodes:
4145@if opcodes-bootstrap
4146maybe-configure-stage4-opcodes: configure-stage4-opcodes
4147configure-stage4-opcodes:
4148	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4149	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4150	@r=`${PWD_COMMAND}`; export r; \
4151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4152	TFLAGS="$(STAGE4_TFLAGS)"; \
4153	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4154	$(HOST_EXPORTS) \
4155	$(POSTSTAGE1_HOST_EXPORTS) \
4156	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4157	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4158	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4159	echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4160	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4161	cd $(HOST_SUBDIR)/opcodes || exit 1; \
4162	case $(srcdir) in \
4163	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4164	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4165		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4166	esac; \
4167	module_srcdir=opcodes; \
4168	$(SHELL) $$s/$$module_srcdir/configure \
4169	  --srcdir=$${topdir}/$$module_srcdir \
4170	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4171	  --target=${target_alias} \
4172	  --with-build-libsubdir=$(HOST_SUBDIR) \
4173	  $(STAGE4_CONFIGURE_FLAGS)
4174@endif opcodes-bootstrap
4175
4176.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4177maybe-configure-stageprofile-opcodes:
4178@if opcodes-bootstrap
4179maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4180configure-stageprofile-opcodes:
4181	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4182	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4183	@r=`${PWD_COMMAND}`; export r; \
4184	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4185	TFLAGS="$(STAGEprofile_TFLAGS)"; \
4186	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4187	$(HOST_EXPORTS) \
4188	$(POSTSTAGE1_HOST_EXPORTS) \
4189	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4190	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4191	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4192	echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4193	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4194	cd $(HOST_SUBDIR)/opcodes || exit 1; \
4195	case $(srcdir) in \
4196	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4197	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4198		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4199	esac; \
4200	module_srcdir=opcodes; \
4201	$(SHELL) $$s/$$module_srcdir/configure \
4202	  --srcdir=$${topdir}/$$module_srcdir \
4203	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4204	  --target=${target_alias} \
4205	  --with-build-libsubdir=$(HOST_SUBDIR) \
4206	  $(STAGEprofile_CONFIGURE_FLAGS)
4207@endif opcodes-bootstrap
4208
4209.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4210maybe-configure-stagefeedback-opcodes:
4211@if opcodes-bootstrap
4212maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4213configure-stagefeedback-opcodes:
4214	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4215	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4216	@r=`${PWD_COMMAND}`; export r; \
4217	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4218	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4219	test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4220	$(HOST_EXPORTS) \
4221	$(POSTSTAGE1_HOST_EXPORTS) \
4222	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4223	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4224	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4225	echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4226	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4227	cd $(HOST_SUBDIR)/opcodes || exit 1; \
4228	case $(srcdir) in \
4229	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4230	  *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4231		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4232	esac; \
4233	module_srcdir=opcodes; \
4234	$(SHELL) $$s/$$module_srcdir/configure \
4235	  --srcdir=$${topdir}/$$module_srcdir \
4236	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4237	  --target=${target_alias} \
4238	  --with-build-libsubdir=$(HOST_SUBDIR) \
4239	  $(STAGEfeedback_CONFIGURE_FLAGS)
4240@endif opcodes-bootstrap
4241
4242
4243
4244
4245
4246.PHONY: all-opcodes maybe-all-opcodes
4247maybe-all-opcodes:
4248@if gcc-bootstrap
4249all-opcodes: stage_current
4250@endif gcc-bootstrap
4251@if opcodes
4252TARGET-opcodes=all
4253maybe-all-opcodes: all-opcodes
4254all-opcodes: configure-opcodes
4255	@r=`${PWD_COMMAND}`; export r; \
4256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4257	$(HOST_EXPORTS)  \
4258	(cd $(HOST_SUBDIR)/opcodes && \
4259	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4260		$(TARGET-opcodes))
4261@endif opcodes
4262
4263
4264
4265.PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4266.PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4267maybe-all-stage1-opcodes:
4268maybe-clean-stage1-opcodes:
4269@if opcodes-bootstrap
4270maybe-all-stage1-opcodes: all-stage1-opcodes
4271all-stage1: all-stage1-opcodes
4272TARGET-stage1-opcodes = $(TARGET-opcodes)
4273all-stage1-opcodes: configure-stage1-opcodes
4274	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4275	@r=`${PWD_COMMAND}`; export r; \
4276	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4277	TFLAGS="$(STAGE1_TFLAGS)"; \
4278	$(HOST_EXPORTS)  \
4279	cd $(HOST_SUBDIR)/opcodes && \
4280	 \
4281	$(MAKE) $(BASE_FLAGS_TO_PASS) \
4282		CFLAGS="$(STAGE1_CFLAGS)" \
4283		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4284		LIBCFLAGS="$(LIBCFLAGS)" \
4285		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4286		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4287		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4288		$(EXTRA_HOST_FLAGS)  \
4289		$(STAGE1_FLAGS_TO_PASS)  \
4290		TFLAGS="$(STAGE1_TFLAGS)"  \
4291		$(TARGET-stage1-opcodes)
4292
4293maybe-clean-stage1-opcodes: clean-stage1-opcodes
4294clean-stage1: clean-stage1-opcodes
4295clean-stage1-opcodes:
4296	@if [ $(current_stage) = stage1 ]; then \
4297	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4298	else \
4299	  [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4300	  $(MAKE) stage1-start; \
4301	fi; \
4302	cd $(HOST_SUBDIR)/opcodes && \
4303	$(MAKE) $(EXTRA_HOST_FLAGS)  \
4304	$(STAGE1_FLAGS_TO_PASS)  clean
4305@endif opcodes-bootstrap
4306
4307
4308.PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4309.PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4310maybe-all-stage2-opcodes:
4311maybe-clean-stage2-opcodes:
4312@if opcodes-bootstrap
4313maybe-all-stage2-opcodes: all-stage2-opcodes
4314all-stage2: all-stage2-opcodes
4315TARGET-stage2-opcodes = $(TARGET-opcodes)
4316all-stage2-opcodes: configure-stage2-opcodes
4317	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4318	@r=`${PWD_COMMAND}`; export r; \
4319	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4320	TFLAGS="$(STAGE2_TFLAGS)"; \
4321	$(HOST_EXPORTS) \
4322	$(POSTSTAGE1_HOST_EXPORTS)  \
4323	cd $(HOST_SUBDIR)/opcodes && \
4324	 \
4325	$(MAKE) $(BASE_FLAGS_TO_PASS) \
4326		CFLAGS="$(STAGE2_CFLAGS)" \
4327		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4328		LIBCFLAGS="$(STAGE2_CFLAGS)" \
4329		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4330		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4331		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4332		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4333		TFLAGS="$(STAGE2_TFLAGS)"  \
4334		$(TARGET-stage2-opcodes)
4335
4336maybe-clean-stage2-opcodes: clean-stage2-opcodes
4337clean-stage2: clean-stage2-opcodes
4338clean-stage2-opcodes:
4339	@if [ $(current_stage) = stage2 ]; then \
4340	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4341	else \
4342	  [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4343	  $(MAKE) stage2-start; \
4344	fi; \
4345	cd $(HOST_SUBDIR)/opcodes && \
4346	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4347@endif opcodes-bootstrap
4348
4349
4350.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4351.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4352maybe-all-stage3-opcodes:
4353maybe-clean-stage3-opcodes:
4354@if opcodes-bootstrap
4355maybe-all-stage3-opcodes: all-stage3-opcodes
4356all-stage3: all-stage3-opcodes
4357TARGET-stage3-opcodes = $(TARGET-opcodes)
4358all-stage3-opcodes: configure-stage3-opcodes
4359	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4360	@r=`${PWD_COMMAND}`; export r; \
4361	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4362	TFLAGS="$(STAGE3_TFLAGS)"; \
4363	$(HOST_EXPORTS) \
4364	$(POSTSTAGE1_HOST_EXPORTS)  \
4365	cd $(HOST_SUBDIR)/opcodes && \
4366	 \
4367	$(MAKE) $(BASE_FLAGS_TO_PASS) \
4368		CFLAGS="$(STAGE3_CFLAGS)" \
4369		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4370		LIBCFLAGS="$(STAGE3_CFLAGS)" \
4371		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4372		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4373		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4374		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4375		TFLAGS="$(STAGE3_TFLAGS)"  \
4376		$(TARGET-stage3-opcodes)
4377
4378maybe-clean-stage3-opcodes: clean-stage3-opcodes
4379clean-stage3: clean-stage3-opcodes
4380clean-stage3-opcodes:
4381	@if [ $(current_stage) = stage3 ]; then \
4382	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4383	else \
4384	  [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4385	  $(MAKE) stage3-start; \
4386	fi; \
4387	cd $(HOST_SUBDIR)/opcodes && \
4388	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4389@endif opcodes-bootstrap
4390
4391
4392.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4393.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4394maybe-all-stage4-opcodes:
4395maybe-clean-stage4-opcodes:
4396@if opcodes-bootstrap
4397maybe-all-stage4-opcodes: all-stage4-opcodes
4398all-stage4: all-stage4-opcodes
4399TARGET-stage4-opcodes = $(TARGET-opcodes)
4400all-stage4-opcodes: configure-stage4-opcodes
4401	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4402	@r=`${PWD_COMMAND}`; export r; \
4403	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4404	TFLAGS="$(STAGE4_TFLAGS)"; \
4405	$(HOST_EXPORTS) \
4406	$(POSTSTAGE1_HOST_EXPORTS)  \
4407	cd $(HOST_SUBDIR)/opcodes && \
4408	 \
4409	$(MAKE) $(BASE_FLAGS_TO_PASS) \
4410		CFLAGS="$(STAGE4_CFLAGS)" \
4411		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4412		LIBCFLAGS="$(STAGE4_CFLAGS)" \
4413		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4414		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4415		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4416		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4417		TFLAGS="$(STAGE4_TFLAGS)"  \
4418		$(TARGET-stage4-opcodes)
4419
4420maybe-clean-stage4-opcodes: clean-stage4-opcodes
4421clean-stage4: clean-stage4-opcodes
4422clean-stage4-opcodes:
4423	@if [ $(current_stage) = stage4 ]; then \
4424	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4425	else \
4426	  [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4427	  $(MAKE) stage4-start; \
4428	fi; \
4429	cd $(HOST_SUBDIR)/opcodes && \
4430	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4431@endif opcodes-bootstrap
4432
4433
4434.PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4435.PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4436maybe-all-stageprofile-opcodes:
4437maybe-clean-stageprofile-opcodes:
4438@if opcodes-bootstrap
4439maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4440all-stageprofile: all-stageprofile-opcodes
4441TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4442all-stageprofile-opcodes: configure-stageprofile-opcodes
4443	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4444	@r=`${PWD_COMMAND}`; export r; \
4445	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4446	TFLAGS="$(STAGEprofile_TFLAGS)"; \
4447	$(HOST_EXPORTS) \
4448	$(POSTSTAGE1_HOST_EXPORTS)  \
4449	cd $(HOST_SUBDIR)/opcodes && \
4450	 \
4451	$(MAKE) $(BASE_FLAGS_TO_PASS) \
4452		CFLAGS="$(STAGEprofile_CFLAGS)" \
4453		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4454		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4455		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4456		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4457		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4458		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4459		TFLAGS="$(STAGEprofile_TFLAGS)"  \
4460		$(TARGET-stageprofile-opcodes)
4461
4462maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4463clean-stageprofile: clean-stageprofile-opcodes
4464clean-stageprofile-opcodes:
4465	@if [ $(current_stage) = stageprofile ]; then \
4466	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4467	else \
4468	  [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4469	  $(MAKE) stageprofile-start; \
4470	fi; \
4471	cd $(HOST_SUBDIR)/opcodes && \
4472	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4473@endif opcodes-bootstrap
4474
4475
4476.PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4477.PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4478maybe-all-stagefeedback-opcodes:
4479maybe-clean-stagefeedback-opcodes:
4480@if opcodes-bootstrap
4481maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4482all-stagefeedback: all-stagefeedback-opcodes
4483TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4484all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4485	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4486	@r=`${PWD_COMMAND}`; export r; \
4487	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4488	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4489	$(HOST_EXPORTS) \
4490	$(POSTSTAGE1_HOST_EXPORTS)  \
4491	cd $(HOST_SUBDIR)/opcodes && \
4492	 \
4493	$(MAKE) $(BASE_FLAGS_TO_PASS) \
4494		CFLAGS="$(STAGEfeedback_CFLAGS)" \
4495		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4496		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4497		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4498		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4499		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4500		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4501		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4502		$(TARGET-stagefeedback-opcodes)
4503
4504maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4505clean-stagefeedback: clean-stagefeedback-opcodes
4506clean-stagefeedback-opcodes:
4507	@if [ $(current_stage) = stagefeedback ]; then \
4508	  [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4509	else \
4510	  [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4511	  $(MAKE) stagefeedback-start; \
4512	fi; \
4513	cd $(HOST_SUBDIR)/opcodes && \
4514	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4515@endif opcodes-bootstrap
4516
4517
4518
4519
4520
4521.PHONY: check-opcodes maybe-check-opcodes
4522maybe-check-opcodes:
4523@if opcodes
4524maybe-check-opcodes: check-opcodes
4525
4526check-opcodes:
4527	@: $(MAKE); $(unstage)
4528	@r=`${PWD_COMMAND}`; export r; \
4529	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4530	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4531	(cd $(HOST_SUBDIR)/opcodes && \
4532	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4533
4534@endif opcodes
4535
4536.PHONY: install-opcodes maybe-install-opcodes
4537maybe-install-opcodes:
4538@if opcodes
4539maybe-install-opcodes: install-opcodes
4540
4541install-opcodes: installdirs
4542	@: $(MAKE); $(unstage)
4543	@r=`${PWD_COMMAND}`; export r; \
4544	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4545	$(HOST_EXPORTS) \
4546	(cd $(HOST_SUBDIR)/opcodes && \
4547	  $(MAKE) $(FLAGS_TO_PASS)  install)
4548
4549@endif opcodes
4550
4551.PHONY: install-strip-opcodes maybe-install-strip-opcodes
4552maybe-install-strip-opcodes:
4553@if opcodes
4554maybe-install-strip-opcodes: install-strip-opcodes
4555
4556install-strip-opcodes: installdirs
4557	@: $(MAKE); $(unstage)
4558	@r=`${PWD_COMMAND}`; export r; \
4559	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4560	$(HOST_EXPORTS) \
4561	(cd $(HOST_SUBDIR)/opcodes && \
4562	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4563
4564@endif opcodes
4565
4566# Other targets (info, dvi, pdf, etc.)
4567
4568.PHONY: maybe-info-opcodes info-opcodes
4569maybe-info-opcodes:
4570@if opcodes
4571maybe-info-opcodes: info-opcodes
4572
4573info-opcodes: \
4574    configure-opcodes 
4575	@[ -f ./opcodes/Makefile ] || exit 0; \
4576	r=`${PWD_COMMAND}`; export r; \
4577	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4578	$(HOST_EXPORTS) \
4579	for flag in $(EXTRA_HOST_FLAGS) ; do \
4580	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4581	done; \
4582	echo "Doing info in opcodes"; \
4583	(cd $(HOST_SUBDIR)/opcodes && \
4584	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4585	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4586	          "RANLIB=$${RANLIB}" \
4587	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4588	          info) \
4589	  || exit 1
4590
4591@endif opcodes
4592
4593.PHONY: maybe-dvi-opcodes dvi-opcodes
4594maybe-dvi-opcodes:
4595@if opcodes
4596maybe-dvi-opcodes: dvi-opcodes
4597
4598dvi-opcodes: \
4599    configure-opcodes 
4600	@[ -f ./opcodes/Makefile ] || exit 0; \
4601	r=`${PWD_COMMAND}`; export r; \
4602	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4603	$(HOST_EXPORTS) \
4604	for flag in $(EXTRA_HOST_FLAGS) ; do \
4605	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4606	done; \
4607	echo "Doing dvi in opcodes"; \
4608	(cd $(HOST_SUBDIR)/opcodes && \
4609	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4610	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4611	          "RANLIB=$${RANLIB}" \
4612	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4613	          dvi) \
4614	  || exit 1
4615
4616@endif opcodes
4617
4618.PHONY: maybe-pdf-opcodes pdf-opcodes
4619maybe-pdf-opcodes:
4620@if opcodes
4621maybe-pdf-opcodes: pdf-opcodes
4622
4623pdf-opcodes: \
4624    configure-opcodes 
4625	@[ -f ./opcodes/Makefile ] || exit 0; \
4626	r=`${PWD_COMMAND}`; export r; \
4627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4628	$(HOST_EXPORTS) \
4629	for flag in $(EXTRA_HOST_FLAGS) ; do \
4630	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4631	done; \
4632	echo "Doing pdf in opcodes"; \
4633	(cd $(HOST_SUBDIR)/opcodes && \
4634	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4635	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4636	          "RANLIB=$${RANLIB}" \
4637	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4638	          pdf) \
4639	  || exit 1
4640
4641@endif opcodes
4642
4643.PHONY: maybe-html-opcodes html-opcodes
4644maybe-html-opcodes:
4645@if opcodes
4646maybe-html-opcodes: html-opcodes
4647
4648html-opcodes: \
4649    configure-opcodes 
4650	@[ -f ./opcodes/Makefile ] || exit 0; \
4651	r=`${PWD_COMMAND}`; export r; \
4652	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4653	$(HOST_EXPORTS) \
4654	for flag in $(EXTRA_HOST_FLAGS) ; do \
4655	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4656	done; \
4657	echo "Doing html in opcodes"; \
4658	(cd $(HOST_SUBDIR)/opcodes && \
4659	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4660	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4661	          "RANLIB=$${RANLIB}" \
4662	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4663	          html) \
4664	  || exit 1
4665
4666@endif opcodes
4667
4668.PHONY: maybe-TAGS-opcodes TAGS-opcodes
4669maybe-TAGS-opcodes:
4670@if opcodes
4671maybe-TAGS-opcodes: TAGS-opcodes
4672
4673TAGS-opcodes: \
4674    configure-opcodes 
4675	@[ -f ./opcodes/Makefile ] || exit 0; \
4676	r=`${PWD_COMMAND}`; export r; \
4677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4678	$(HOST_EXPORTS) \
4679	for flag in $(EXTRA_HOST_FLAGS) ; do \
4680	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4681	done; \
4682	echo "Doing TAGS in opcodes"; \
4683	(cd $(HOST_SUBDIR)/opcodes && \
4684	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4685	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4686	          "RANLIB=$${RANLIB}" \
4687	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4688	          TAGS) \
4689	  || exit 1
4690
4691@endif opcodes
4692
4693.PHONY: maybe-install-info-opcodes install-info-opcodes
4694maybe-install-info-opcodes:
4695@if opcodes
4696maybe-install-info-opcodes: install-info-opcodes
4697
4698install-info-opcodes: \
4699    configure-opcodes \
4700    info-opcodes 
4701	@[ -f ./opcodes/Makefile ] || exit 0; \
4702	r=`${PWD_COMMAND}`; export r; \
4703	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4704	$(HOST_EXPORTS) \
4705	for flag in $(EXTRA_HOST_FLAGS) ; do \
4706	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4707	done; \
4708	echo "Doing install-info in opcodes"; \
4709	(cd $(HOST_SUBDIR)/opcodes && \
4710	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4711	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4712	          "RANLIB=$${RANLIB}" \
4713	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4714	          install-info) \
4715	  || exit 1
4716
4717@endif opcodes
4718
4719.PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4720maybe-install-pdf-opcodes:
4721@if opcodes
4722maybe-install-pdf-opcodes: install-pdf-opcodes
4723
4724install-pdf-opcodes: \
4725    configure-opcodes \
4726    pdf-opcodes 
4727	@[ -f ./opcodes/Makefile ] || exit 0; \
4728	r=`${PWD_COMMAND}`; export r; \
4729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4730	$(HOST_EXPORTS) \
4731	for flag in $(EXTRA_HOST_FLAGS) ; do \
4732	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4733	done; \
4734	echo "Doing install-pdf in opcodes"; \
4735	(cd $(HOST_SUBDIR)/opcodes && \
4736	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4737	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4738	          "RANLIB=$${RANLIB}" \
4739	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4740	          install-pdf) \
4741	  || exit 1
4742
4743@endif opcodes
4744
4745.PHONY: maybe-install-html-opcodes install-html-opcodes
4746maybe-install-html-opcodes:
4747@if opcodes
4748maybe-install-html-opcodes: install-html-opcodes
4749
4750install-html-opcodes: \
4751    configure-opcodes \
4752    html-opcodes 
4753	@[ -f ./opcodes/Makefile ] || exit 0; \
4754	r=`${PWD_COMMAND}`; export r; \
4755	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4756	$(HOST_EXPORTS) \
4757	for flag in $(EXTRA_HOST_FLAGS) ; do \
4758	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4759	done; \
4760	echo "Doing install-html in opcodes"; \
4761	(cd $(HOST_SUBDIR)/opcodes && \
4762	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4763	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4764	          "RANLIB=$${RANLIB}" \
4765	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4766	          install-html) \
4767	  || exit 1
4768
4769@endif opcodes
4770
4771.PHONY: maybe-installcheck-opcodes installcheck-opcodes
4772maybe-installcheck-opcodes:
4773@if opcodes
4774maybe-installcheck-opcodes: installcheck-opcodes
4775
4776installcheck-opcodes: \
4777    configure-opcodes 
4778	@[ -f ./opcodes/Makefile ] || exit 0; \
4779	r=`${PWD_COMMAND}`; export r; \
4780	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4781	$(HOST_EXPORTS) \
4782	for flag in $(EXTRA_HOST_FLAGS) ; do \
4783	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4784	done; \
4785	echo "Doing installcheck in opcodes"; \
4786	(cd $(HOST_SUBDIR)/opcodes && \
4787	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4788	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4789	          "RANLIB=$${RANLIB}" \
4790	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4791	          installcheck) \
4792	  || exit 1
4793
4794@endif opcodes
4795
4796.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4797maybe-mostlyclean-opcodes:
4798@if opcodes
4799maybe-mostlyclean-opcodes: mostlyclean-opcodes
4800
4801mostlyclean-opcodes: 
4802	@[ -f ./opcodes/Makefile ] || exit 0; \
4803	r=`${PWD_COMMAND}`; export r; \
4804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4805	$(HOST_EXPORTS) \
4806	for flag in $(EXTRA_HOST_FLAGS) ; do \
4807	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4808	done; \
4809	echo "Doing mostlyclean in opcodes"; \
4810	(cd $(HOST_SUBDIR)/opcodes && \
4811	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4812	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4813	          "RANLIB=$${RANLIB}" \
4814	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4815	          mostlyclean) \
4816	  || exit 1
4817
4818@endif opcodes
4819
4820.PHONY: maybe-clean-opcodes clean-opcodes
4821maybe-clean-opcodes:
4822@if opcodes
4823maybe-clean-opcodes: clean-opcodes
4824
4825clean-opcodes: 
4826	@[ -f ./opcodes/Makefile ] || exit 0; \
4827	r=`${PWD_COMMAND}`; export r; \
4828	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4829	$(HOST_EXPORTS) \
4830	for flag in $(EXTRA_HOST_FLAGS) ; do \
4831	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4832	done; \
4833	echo "Doing clean in opcodes"; \
4834	(cd $(HOST_SUBDIR)/opcodes && \
4835	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4836	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4837	          "RANLIB=$${RANLIB}" \
4838	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4839	          clean) \
4840	  || exit 1
4841
4842@endif opcodes
4843
4844.PHONY: maybe-distclean-opcodes distclean-opcodes
4845maybe-distclean-opcodes:
4846@if opcodes
4847maybe-distclean-opcodes: distclean-opcodes
4848
4849distclean-opcodes: 
4850	@[ -f ./opcodes/Makefile ] || exit 0; \
4851	r=`${PWD_COMMAND}`; export r; \
4852	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4853	$(HOST_EXPORTS) \
4854	for flag in $(EXTRA_HOST_FLAGS) ; do \
4855	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4856	done; \
4857	echo "Doing distclean in opcodes"; \
4858	(cd $(HOST_SUBDIR)/opcodes && \
4859	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4860	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4861	          "RANLIB=$${RANLIB}" \
4862	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4863	          distclean) \
4864	  || exit 1
4865
4866@endif opcodes
4867
4868.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4869maybe-maintainer-clean-opcodes:
4870@if opcodes
4871maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4872
4873maintainer-clean-opcodes: 
4874	@[ -f ./opcodes/Makefile ] || exit 0; \
4875	r=`${PWD_COMMAND}`; export r; \
4876	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4877	$(HOST_EXPORTS) \
4878	for flag in $(EXTRA_HOST_FLAGS) ; do \
4879	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4880	done; \
4881	echo "Doing maintainer-clean in opcodes"; \
4882	(cd $(HOST_SUBDIR)/opcodes && \
4883	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4884	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4885	          "RANLIB=$${RANLIB}" \
4886	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4887	          maintainer-clean) \
4888	  || exit 1
4889
4890@endif opcodes
4891
4892
4893
4894.PHONY: configure-binutils maybe-configure-binutils
4895maybe-configure-binutils:
4896@if gcc-bootstrap
4897configure-binutils: stage_current
4898@endif gcc-bootstrap
4899@if binutils
4900maybe-configure-binutils: configure-binutils
4901configure-binutils: 
4902	@r=`${PWD_COMMAND}`; export r; \
4903	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4904	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4905	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4906	$(HOST_EXPORTS)  \
4907	echo Configuring in $(HOST_SUBDIR)/binutils; \
4908	cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4909	case $(srcdir) in \
4910	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4911	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4912		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4913	esac; \
4914	module_srcdir=binutils; \
4915	$(SHELL) \
4916	  $$s/$$module_srcdir/configure \
4917	  --srcdir=$${topdir}/$$module_srcdir \
4918	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4919	  --target=${target_alias}  \
4920	  || exit 1
4921@endif binutils
4922
4923
4924
4925.PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4926maybe-configure-stage1-binutils:
4927@if binutils-bootstrap
4928maybe-configure-stage1-binutils: configure-stage1-binutils
4929configure-stage1-binutils:
4930	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4931	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4932	@r=`${PWD_COMMAND}`; export r; \
4933	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4934	TFLAGS="$(STAGE1_TFLAGS)"; \
4935	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4936	$(HOST_EXPORTS) \
4937	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4938	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4939	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4940	echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4941	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4942	cd $(HOST_SUBDIR)/binutils || exit 1; \
4943	case $(srcdir) in \
4944	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4945	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4946		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4947	esac; \
4948	module_srcdir=binutils; \
4949	$(SHELL) $$s/$$module_srcdir/configure \
4950	  --srcdir=$${topdir}/$$module_srcdir \
4951	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4952	  --target=${target_alias} \
4953	   \
4954	  $(STAGE1_CONFIGURE_FLAGS)
4955@endif binutils-bootstrap
4956
4957.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4958maybe-configure-stage2-binutils:
4959@if binutils-bootstrap
4960maybe-configure-stage2-binutils: configure-stage2-binutils
4961configure-stage2-binutils:
4962	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4963	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4964	@r=`${PWD_COMMAND}`; export r; \
4965	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4966	TFLAGS="$(STAGE2_TFLAGS)"; \
4967	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4968	$(HOST_EXPORTS) \
4969	$(POSTSTAGE1_HOST_EXPORTS) \
4970	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4971	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4972	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4973	echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4974	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4975	cd $(HOST_SUBDIR)/binutils || exit 1; \
4976	case $(srcdir) in \
4977	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4978	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4979		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4980	esac; \
4981	module_srcdir=binutils; \
4982	$(SHELL) $$s/$$module_srcdir/configure \
4983	  --srcdir=$${topdir}/$$module_srcdir \
4984	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4985	  --target=${target_alias} \
4986	  --with-build-libsubdir=$(HOST_SUBDIR) \
4987	  $(STAGE2_CONFIGURE_FLAGS)
4988@endif binutils-bootstrap
4989
4990.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4991maybe-configure-stage3-binutils:
4992@if binutils-bootstrap
4993maybe-configure-stage3-binutils: configure-stage3-binutils
4994configure-stage3-binutils:
4995	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4996	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4997	@r=`${PWD_COMMAND}`; export r; \
4998	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4999	TFLAGS="$(STAGE3_TFLAGS)"; \
5000	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5001	$(HOST_EXPORTS) \
5002	$(POSTSTAGE1_HOST_EXPORTS) \
5003	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5004	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5005	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5006	echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5007	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5008	cd $(HOST_SUBDIR)/binutils || exit 1; \
5009	case $(srcdir) in \
5010	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5011	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5012		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5013	esac; \
5014	module_srcdir=binutils; \
5015	$(SHELL) $$s/$$module_srcdir/configure \
5016	  --srcdir=$${topdir}/$$module_srcdir \
5017	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5018	  --target=${target_alias} \
5019	  --with-build-libsubdir=$(HOST_SUBDIR) \
5020	  $(STAGE3_CONFIGURE_FLAGS)
5021@endif binutils-bootstrap
5022
5023.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5024maybe-configure-stage4-binutils:
5025@if binutils-bootstrap
5026maybe-configure-stage4-binutils: configure-stage4-binutils
5027configure-stage4-binutils:
5028	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5029	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5030	@r=`${PWD_COMMAND}`; export r; \
5031	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5032	TFLAGS="$(STAGE4_TFLAGS)"; \
5033	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5034	$(HOST_EXPORTS) \
5035	$(POSTSTAGE1_HOST_EXPORTS) \
5036	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5037	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5038	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5039	echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5040	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5041	cd $(HOST_SUBDIR)/binutils || exit 1; \
5042	case $(srcdir) in \
5043	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5044	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5045		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5046	esac; \
5047	module_srcdir=binutils; \
5048	$(SHELL) $$s/$$module_srcdir/configure \
5049	  --srcdir=$${topdir}/$$module_srcdir \
5050	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5051	  --target=${target_alias} \
5052	  --with-build-libsubdir=$(HOST_SUBDIR) \
5053	  $(STAGE4_CONFIGURE_FLAGS)
5054@endif binutils-bootstrap
5055
5056.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5057maybe-configure-stageprofile-binutils:
5058@if binutils-bootstrap
5059maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5060configure-stageprofile-binutils:
5061	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5062	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5063	@r=`${PWD_COMMAND}`; export r; \
5064	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5065	TFLAGS="$(STAGEprofile_TFLAGS)"; \
5066	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5067	$(HOST_EXPORTS) \
5068	$(POSTSTAGE1_HOST_EXPORTS) \
5069	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5070	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5071	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5072	echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5073	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5074	cd $(HOST_SUBDIR)/binutils || exit 1; \
5075	case $(srcdir) in \
5076	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5077	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5078		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5079	esac; \
5080	module_srcdir=binutils; \
5081	$(SHELL) $$s/$$module_srcdir/configure \
5082	  --srcdir=$${topdir}/$$module_srcdir \
5083	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5084	  --target=${target_alias} \
5085	  --with-build-libsubdir=$(HOST_SUBDIR) \
5086	  $(STAGEprofile_CONFIGURE_FLAGS)
5087@endif binutils-bootstrap
5088
5089.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5090maybe-configure-stagefeedback-binutils:
5091@if binutils-bootstrap
5092maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5093configure-stagefeedback-binutils:
5094	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5095	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5096	@r=`${PWD_COMMAND}`; export r; \
5097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5098	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5099	test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5100	$(HOST_EXPORTS) \
5101	$(POSTSTAGE1_HOST_EXPORTS) \
5102	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5103	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5104	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5105	echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5106	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5107	cd $(HOST_SUBDIR)/binutils || exit 1; \
5108	case $(srcdir) in \
5109	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5110	  *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5111		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5112	esac; \
5113	module_srcdir=binutils; \
5114	$(SHELL) $$s/$$module_srcdir/configure \
5115	  --srcdir=$${topdir}/$$module_srcdir \
5116	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5117	  --target=${target_alias} \
5118	  --with-build-libsubdir=$(HOST_SUBDIR) \
5119	  $(STAGEfeedback_CONFIGURE_FLAGS)
5120@endif binutils-bootstrap
5121
5122
5123
5124
5125
5126.PHONY: all-binutils maybe-all-binutils
5127maybe-all-binutils:
5128@if gcc-bootstrap
5129all-binutils: stage_current
5130@endif gcc-bootstrap
5131@if binutils
5132TARGET-binutils=all
5133maybe-all-binutils: all-binutils
5134all-binutils: configure-binutils
5135	@r=`${PWD_COMMAND}`; export r; \
5136	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5137	$(HOST_EXPORTS)  \
5138	(cd $(HOST_SUBDIR)/binutils && \
5139	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5140		$(TARGET-binutils))
5141@endif binutils
5142
5143
5144
5145.PHONY: all-stage1-binutils maybe-all-stage1-binutils
5146.PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5147maybe-all-stage1-binutils:
5148maybe-clean-stage1-binutils:
5149@if binutils-bootstrap
5150maybe-all-stage1-binutils: all-stage1-binutils
5151all-stage1: all-stage1-binutils
5152TARGET-stage1-binutils = $(TARGET-binutils)
5153all-stage1-binutils: configure-stage1-binutils
5154	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5155	@r=`${PWD_COMMAND}`; export r; \
5156	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5157	TFLAGS="$(STAGE1_TFLAGS)"; \
5158	$(HOST_EXPORTS)  \
5159	cd $(HOST_SUBDIR)/binutils && \
5160	 \
5161	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5162		CFLAGS="$(STAGE1_CFLAGS)" \
5163		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5164		LIBCFLAGS="$(LIBCFLAGS)" \
5165		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5166		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5167		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5168		$(EXTRA_HOST_FLAGS)  \
5169		$(STAGE1_FLAGS_TO_PASS)  \
5170		TFLAGS="$(STAGE1_TFLAGS)"  \
5171		$(TARGET-stage1-binutils)
5172
5173maybe-clean-stage1-binutils: clean-stage1-binutils
5174clean-stage1: clean-stage1-binutils
5175clean-stage1-binutils:
5176	@if [ $(current_stage) = stage1 ]; then \
5177	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5178	else \
5179	  [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5180	  $(MAKE) stage1-start; \
5181	fi; \
5182	cd $(HOST_SUBDIR)/binutils && \
5183	$(MAKE) $(EXTRA_HOST_FLAGS)  \
5184	$(STAGE1_FLAGS_TO_PASS)  clean
5185@endif binutils-bootstrap
5186
5187
5188.PHONY: all-stage2-binutils maybe-all-stage2-binutils
5189.PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5190maybe-all-stage2-binutils:
5191maybe-clean-stage2-binutils:
5192@if binutils-bootstrap
5193maybe-all-stage2-binutils: all-stage2-binutils
5194all-stage2: all-stage2-binutils
5195TARGET-stage2-binutils = $(TARGET-binutils)
5196all-stage2-binutils: configure-stage2-binutils
5197	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5198	@r=`${PWD_COMMAND}`; export r; \
5199	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5200	TFLAGS="$(STAGE2_TFLAGS)"; \
5201	$(HOST_EXPORTS) \
5202	$(POSTSTAGE1_HOST_EXPORTS)  \
5203	cd $(HOST_SUBDIR)/binutils && \
5204	 \
5205	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5206		CFLAGS="$(STAGE2_CFLAGS)" \
5207		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5208		LIBCFLAGS="$(STAGE2_CFLAGS)" \
5209		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5210		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5211		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5212		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5213		TFLAGS="$(STAGE2_TFLAGS)"  \
5214		$(TARGET-stage2-binutils)
5215
5216maybe-clean-stage2-binutils: clean-stage2-binutils
5217clean-stage2: clean-stage2-binutils
5218clean-stage2-binutils:
5219	@if [ $(current_stage) = stage2 ]; then \
5220	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5221	else \
5222	  [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5223	  $(MAKE) stage2-start; \
5224	fi; \
5225	cd $(HOST_SUBDIR)/binutils && \
5226	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5227@endif binutils-bootstrap
5228
5229
5230.PHONY: all-stage3-binutils maybe-all-stage3-binutils
5231.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5232maybe-all-stage3-binutils:
5233maybe-clean-stage3-binutils:
5234@if binutils-bootstrap
5235maybe-all-stage3-binutils: all-stage3-binutils
5236all-stage3: all-stage3-binutils
5237TARGET-stage3-binutils = $(TARGET-binutils)
5238all-stage3-binutils: configure-stage3-binutils
5239	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5240	@r=`${PWD_COMMAND}`; export r; \
5241	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5242	TFLAGS="$(STAGE3_TFLAGS)"; \
5243	$(HOST_EXPORTS) \
5244	$(POSTSTAGE1_HOST_EXPORTS)  \
5245	cd $(HOST_SUBDIR)/binutils && \
5246	 \
5247	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5248		CFLAGS="$(STAGE3_CFLAGS)" \
5249		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5250		LIBCFLAGS="$(STAGE3_CFLAGS)" \
5251		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5252		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5253		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5254		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5255		TFLAGS="$(STAGE3_TFLAGS)"  \
5256		$(TARGET-stage3-binutils)
5257
5258maybe-clean-stage3-binutils: clean-stage3-binutils
5259clean-stage3: clean-stage3-binutils
5260clean-stage3-binutils:
5261	@if [ $(current_stage) = stage3 ]; then \
5262	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5263	else \
5264	  [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5265	  $(MAKE) stage3-start; \
5266	fi; \
5267	cd $(HOST_SUBDIR)/binutils && \
5268	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5269@endif binutils-bootstrap
5270
5271
5272.PHONY: all-stage4-binutils maybe-all-stage4-binutils
5273.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5274maybe-all-stage4-binutils:
5275maybe-clean-stage4-binutils:
5276@if binutils-bootstrap
5277maybe-all-stage4-binutils: all-stage4-binutils
5278all-stage4: all-stage4-binutils
5279TARGET-stage4-binutils = $(TARGET-binutils)
5280all-stage4-binutils: configure-stage4-binutils
5281	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5282	@r=`${PWD_COMMAND}`; export r; \
5283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5284	TFLAGS="$(STAGE4_TFLAGS)"; \
5285	$(HOST_EXPORTS) \
5286	$(POSTSTAGE1_HOST_EXPORTS)  \
5287	cd $(HOST_SUBDIR)/binutils && \
5288	 \
5289	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5290		CFLAGS="$(STAGE4_CFLAGS)" \
5291		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5292		LIBCFLAGS="$(STAGE4_CFLAGS)" \
5293		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5294		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5295		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5296		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5297		TFLAGS="$(STAGE4_TFLAGS)"  \
5298		$(TARGET-stage4-binutils)
5299
5300maybe-clean-stage4-binutils: clean-stage4-binutils
5301clean-stage4: clean-stage4-binutils
5302clean-stage4-binutils:
5303	@if [ $(current_stage) = stage4 ]; then \
5304	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5305	else \
5306	  [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5307	  $(MAKE) stage4-start; \
5308	fi; \
5309	cd $(HOST_SUBDIR)/binutils && \
5310	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5311@endif binutils-bootstrap
5312
5313
5314.PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5315.PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5316maybe-all-stageprofile-binutils:
5317maybe-clean-stageprofile-binutils:
5318@if binutils-bootstrap
5319maybe-all-stageprofile-binutils: all-stageprofile-binutils
5320all-stageprofile: all-stageprofile-binutils
5321TARGET-stageprofile-binutils = $(TARGET-binutils)
5322all-stageprofile-binutils: configure-stageprofile-binutils
5323	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5324	@r=`${PWD_COMMAND}`; export r; \
5325	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5326	TFLAGS="$(STAGEprofile_TFLAGS)"; \
5327	$(HOST_EXPORTS) \
5328	$(POSTSTAGE1_HOST_EXPORTS)  \
5329	cd $(HOST_SUBDIR)/binutils && \
5330	 \
5331	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5332		CFLAGS="$(STAGEprofile_CFLAGS)" \
5333		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5334		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5335		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5336		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5337		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5338		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5339		TFLAGS="$(STAGEprofile_TFLAGS)"  \
5340		$(TARGET-stageprofile-binutils)
5341
5342maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5343clean-stageprofile: clean-stageprofile-binutils
5344clean-stageprofile-binutils:
5345	@if [ $(current_stage) = stageprofile ]; then \
5346	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5347	else \
5348	  [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5349	  $(MAKE) stageprofile-start; \
5350	fi; \
5351	cd $(HOST_SUBDIR)/binutils && \
5352	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5353@endif binutils-bootstrap
5354
5355
5356.PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5357.PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5358maybe-all-stagefeedback-binutils:
5359maybe-clean-stagefeedback-binutils:
5360@if binutils-bootstrap
5361maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5362all-stagefeedback: all-stagefeedback-binutils
5363TARGET-stagefeedback-binutils = $(TARGET-binutils)
5364all-stagefeedback-binutils: configure-stagefeedback-binutils
5365	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5366	@r=`${PWD_COMMAND}`; export r; \
5367	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5368	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5369	$(HOST_EXPORTS) \
5370	$(POSTSTAGE1_HOST_EXPORTS)  \
5371	cd $(HOST_SUBDIR)/binutils && \
5372	 \
5373	$(MAKE) $(BASE_FLAGS_TO_PASS) \
5374		CFLAGS="$(STAGEfeedback_CFLAGS)" \
5375		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5376		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5377		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5378		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5379		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5380		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5381		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5382		$(TARGET-stagefeedback-binutils)
5383
5384maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5385clean-stagefeedback: clean-stagefeedback-binutils
5386clean-stagefeedback-binutils:
5387	@if [ $(current_stage) = stagefeedback ]; then \
5388	  [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5389	else \
5390	  [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5391	  $(MAKE) stagefeedback-start; \
5392	fi; \
5393	cd $(HOST_SUBDIR)/binutils && \
5394	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5395@endif binutils-bootstrap
5396
5397
5398
5399
5400
5401.PHONY: check-binutils maybe-check-binutils
5402maybe-check-binutils:
5403@if binutils
5404maybe-check-binutils: check-binutils
5405
5406check-binutils:
5407	@: $(MAKE); $(unstage)
5408	@r=`${PWD_COMMAND}`; export r; \
5409	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5410	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5411	(cd $(HOST_SUBDIR)/binutils && \
5412	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5413
5414@endif binutils
5415
5416.PHONY: install-binutils maybe-install-binutils
5417maybe-install-binutils:
5418@if binutils
5419maybe-install-binutils: install-binutils
5420
5421install-binutils: installdirs
5422	@: $(MAKE); $(unstage)
5423	@r=`${PWD_COMMAND}`; export r; \
5424	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5425	$(HOST_EXPORTS) \
5426	(cd $(HOST_SUBDIR)/binutils && \
5427	  $(MAKE) $(FLAGS_TO_PASS)  install)
5428
5429@endif binutils
5430
5431.PHONY: install-strip-binutils maybe-install-strip-binutils
5432maybe-install-strip-binutils:
5433@if binutils
5434maybe-install-strip-binutils: install-strip-binutils
5435
5436install-strip-binutils: installdirs
5437	@: $(MAKE); $(unstage)
5438	@r=`${PWD_COMMAND}`; export r; \
5439	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5440	$(HOST_EXPORTS) \
5441	(cd $(HOST_SUBDIR)/binutils && \
5442	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5443
5444@endif binutils
5445
5446# Other targets (info, dvi, pdf, etc.)
5447
5448.PHONY: maybe-info-binutils info-binutils
5449maybe-info-binutils:
5450@if binutils
5451maybe-info-binutils: info-binutils
5452
5453info-binutils: \
5454    configure-binutils 
5455	@[ -f ./binutils/Makefile ] || exit 0; \
5456	r=`${PWD_COMMAND}`; export r; \
5457	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458	$(HOST_EXPORTS) \
5459	for flag in $(EXTRA_HOST_FLAGS) ; do \
5460	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5461	done; \
5462	echo "Doing info in binutils"; \
5463	(cd $(HOST_SUBDIR)/binutils && \
5464	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5465	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5466	          "RANLIB=$${RANLIB}" \
5467	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5468	          info) \
5469	  || exit 1
5470
5471@endif binutils
5472
5473.PHONY: maybe-dvi-binutils dvi-binutils
5474maybe-dvi-binutils:
5475@if binutils
5476maybe-dvi-binutils: dvi-binutils
5477
5478dvi-binutils: \
5479    configure-binutils 
5480	@[ -f ./binutils/Makefile ] || exit 0; \
5481	r=`${PWD_COMMAND}`; export r; \
5482	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5483	$(HOST_EXPORTS) \
5484	for flag in $(EXTRA_HOST_FLAGS) ; do \
5485	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5486	done; \
5487	echo "Doing dvi in binutils"; \
5488	(cd $(HOST_SUBDIR)/binutils && \
5489	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5490	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5491	          "RANLIB=$${RANLIB}" \
5492	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5493	          dvi) \
5494	  || exit 1
5495
5496@endif binutils
5497
5498.PHONY: maybe-pdf-binutils pdf-binutils
5499maybe-pdf-binutils:
5500@if binutils
5501maybe-pdf-binutils: pdf-binutils
5502
5503pdf-binutils: \
5504    configure-binutils 
5505	@[ -f ./binutils/Makefile ] || exit 0; \
5506	r=`${PWD_COMMAND}`; export r; \
5507	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5508	$(HOST_EXPORTS) \
5509	for flag in $(EXTRA_HOST_FLAGS) ; do \
5510	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5511	done; \
5512	echo "Doing pdf in binutils"; \
5513	(cd $(HOST_SUBDIR)/binutils && \
5514	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5515	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5516	          "RANLIB=$${RANLIB}" \
5517	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5518	          pdf) \
5519	  || exit 1
5520
5521@endif binutils
5522
5523.PHONY: maybe-html-binutils html-binutils
5524maybe-html-binutils:
5525@if binutils
5526maybe-html-binutils: html-binutils
5527
5528html-binutils: \
5529    configure-binutils 
5530	@[ -f ./binutils/Makefile ] || exit 0; \
5531	r=`${PWD_COMMAND}`; export r; \
5532	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5533	$(HOST_EXPORTS) \
5534	for flag in $(EXTRA_HOST_FLAGS) ; do \
5535	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5536	done; \
5537	echo "Doing html in binutils"; \
5538	(cd $(HOST_SUBDIR)/binutils && \
5539	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5540	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5541	          "RANLIB=$${RANLIB}" \
5542	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5543	          html) \
5544	  || exit 1
5545
5546@endif binutils
5547
5548.PHONY: maybe-TAGS-binutils TAGS-binutils
5549maybe-TAGS-binutils:
5550@if binutils
5551maybe-TAGS-binutils: TAGS-binutils
5552
5553TAGS-binutils: \
5554    configure-binutils 
5555	@[ -f ./binutils/Makefile ] || exit 0; \
5556	r=`${PWD_COMMAND}`; export r; \
5557	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5558	$(HOST_EXPORTS) \
5559	for flag in $(EXTRA_HOST_FLAGS) ; do \
5560	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5561	done; \
5562	echo "Doing TAGS in binutils"; \
5563	(cd $(HOST_SUBDIR)/binutils && \
5564	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5565	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5566	          "RANLIB=$${RANLIB}" \
5567	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5568	          TAGS) \
5569	  || exit 1
5570
5571@endif binutils
5572
5573.PHONY: maybe-install-info-binutils install-info-binutils
5574maybe-install-info-binutils:
5575@if binutils
5576maybe-install-info-binutils: install-info-binutils
5577
5578install-info-binutils: \
5579    configure-binutils \
5580    info-binutils 
5581	@[ -f ./binutils/Makefile ] || exit 0; \
5582	r=`${PWD_COMMAND}`; export r; \
5583	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5584	$(HOST_EXPORTS) \
5585	for flag in $(EXTRA_HOST_FLAGS) ; do \
5586	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5587	done; \
5588	echo "Doing install-info in binutils"; \
5589	(cd $(HOST_SUBDIR)/binutils && \
5590	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5591	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5592	          "RANLIB=$${RANLIB}" \
5593	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5594	          install-info) \
5595	  || exit 1
5596
5597@endif binutils
5598
5599.PHONY: maybe-install-pdf-binutils install-pdf-binutils
5600maybe-install-pdf-binutils:
5601@if binutils
5602maybe-install-pdf-binutils: install-pdf-binutils
5603
5604install-pdf-binutils: \
5605    configure-binutils \
5606    pdf-binutils 
5607	@[ -f ./binutils/Makefile ] || exit 0; \
5608	r=`${PWD_COMMAND}`; export r; \
5609	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5610	$(HOST_EXPORTS) \
5611	for flag in $(EXTRA_HOST_FLAGS) ; do \
5612	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5613	done; \
5614	echo "Doing install-pdf in binutils"; \
5615	(cd $(HOST_SUBDIR)/binutils && \
5616	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5617	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5618	          "RANLIB=$${RANLIB}" \
5619	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5620	          install-pdf) \
5621	  || exit 1
5622
5623@endif binutils
5624
5625.PHONY: maybe-install-html-binutils install-html-binutils
5626maybe-install-html-binutils:
5627@if binutils
5628maybe-install-html-binutils: install-html-binutils
5629
5630install-html-binutils: \
5631    configure-binutils \
5632    html-binutils 
5633	@[ -f ./binutils/Makefile ] || exit 0; \
5634	r=`${PWD_COMMAND}`; export r; \
5635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5636	$(HOST_EXPORTS) \
5637	for flag in $(EXTRA_HOST_FLAGS) ; do \
5638	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5639	done; \
5640	echo "Doing install-html in binutils"; \
5641	(cd $(HOST_SUBDIR)/binutils && \
5642	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5643	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5644	          "RANLIB=$${RANLIB}" \
5645	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5646	          install-html) \
5647	  || exit 1
5648
5649@endif binutils
5650
5651.PHONY: maybe-installcheck-binutils installcheck-binutils
5652maybe-installcheck-binutils:
5653@if binutils
5654maybe-installcheck-binutils: installcheck-binutils
5655
5656installcheck-binutils: \
5657    configure-binutils 
5658	@[ -f ./binutils/Makefile ] || exit 0; \
5659	r=`${PWD_COMMAND}`; export r; \
5660	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5661	$(HOST_EXPORTS) \
5662	for flag in $(EXTRA_HOST_FLAGS) ; do \
5663	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5664	done; \
5665	echo "Doing installcheck in binutils"; \
5666	(cd $(HOST_SUBDIR)/binutils && \
5667	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5668	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5669	          "RANLIB=$${RANLIB}" \
5670	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5671	          installcheck) \
5672	  || exit 1
5673
5674@endif binutils
5675
5676.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5677maybe-mostlyclean-binutils:
5678@if binutils
5679maybe-mostlyclean-binutils: mostlyclean-binutils
5680
5681mostlyclean-binutils: 
5682	@[ -f ./binutils/Makefile ] || exit 0; \
5683	r=`${PWD_COMMAND}`; export r; \
5684	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5685	$(HOST_EXPORTS) \
5686	for flag in $(EXTRA_HOST_FLAGS) ; do \
5687	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5688	done; \
5689	echo "Doing mostlyclean in binutils"; \
5690	(cd $(HOST_SUBDIR)/binutils && \
5691	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5692	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5693	          "RANLIB=$${RANLIB}" \
5694	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5695	          mostlyclean) \
5696	  || exit 1
5697
5698@endif binutils
5699
5700.PHONY: maybe-clean-binutils clean-binutils
5701maybe-clean-binutils:
5702@if binutils
5703maybe-clean-binutils: clean-binutils
5704
5705clean-binutils: 
5706	@[ -f ./binutils/Makefile ] || exit 0; \
5707	r=`${PWD_COMMAND}`; export r; \
5708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5709	$(HOST_EXPORTS) \
5710	for flag in $(EXTRA_HOST_FLAGS) ; do \
5711	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5712	done; \
5713	echo "Doing clean in binutils"; \
5714	(cd $(HOST_SUBDIR)/binutils && \
5715	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5716	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5717	          "RANLIB=$${RANLIB}" \
5718	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5719	          clean) \
5720	  || exit 1
5721
5722@endif binutils
5723
5724.PHONY: maybe-distclean-binutils distclean-binutils
5725maybe-distclean-binutils:
5726@if binutils
5727maybe-distclean-binutils: distclean-binutils
5728
5729distclean-binutils: 
5730	@[ -f ./binutils/Makefile ] || exit 0; \
5731	r=`${PWD_COMMAND}`; export r; \
5732	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5733	$(HOST_EXPORTS) \
5734	for flag in $(EXTRA_HOST_FLAGS) ; do \
5735	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5736	done; \
5737	echo "Doing distclean in binutils"; \
5738	(cd $(HOST_SUBDIR)/binutils && \
5739	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5740	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5741	          "RANLIB=$${RANLIB}" \
5742	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5743	          distclean) \
5744	  || exit 1
5745
5746@endif binutils
5747
5748.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5749maybe-maintainer-clean-binutils:
5750@if binutils
5751maybe-maintainer-clean-binutils: maintainer-clean-binutils
5752
5753maintainer-clean-binutils: 
5754	@[ -f ./binutils/Makefile ] || exit 0; \
5755	r=`${PWD_COMMAND}`; export r; \
5756	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5757	$(HOST_EXPORTS) \
5758	for flag in $(EXTRA_HOST_FLAGS) ; do \
5759	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5760	done; \
5761	echo "Doing maintainer-clean in binutils"; \
5762	(cd $(HOST_SUBDIR)/binutils && \
5763	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5764	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5765	          "RANLIB=$${RANLIB}" \
5766	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5767	          maintainer-clean) \
5768	  || exit 1
5769
5770@endif binutils
5771
5772
5773
5774.PHONY: configure-bison maybe-configure-bison
5775maybe-configure-bison:
5776@if gcc-bootstrap
5777configure-bison: stage_current
5778@endif gcc-bootstrap
5779@if bison
5780maybe-configure-bison: configure-bison
5781configure-bison: 
5782	@: $(MAKE); $(unstage)
5783	@r=`${PWD_COMMAND}`; export r; \
5784	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5785	test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5786	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5787	$(HOST_EXPORTS)  \
5788	echo Configuring in $(HOST_SUBDIR)/bison; \
5789	cd "$(HOST_SUBDIR)/bison" || exit 1; \
5790	case $(srcdir) in \
5791	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5792	  *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5793		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5794	esac; \
5795	module_srcdir=bison; \
5796	$(SHELL) \
5797	  $$s/$$module_srcdir/configure \
5798	  --srcdir=$${topdir}/$$module_srcdir \
5799	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5800	  --target=${target_alias}  \
5801	  || exit 1
5802@endif bison
5803
5804
5805
5806
5807
5808.PHONY: all-bison maybe-all-bison
5809maybe-all-bison:
5810@if gcc-bootstrap
5811all-bison: stage_current
5812@endif gcc-bootstrap
5813@if bison
5814TARGET-bison=all
5815maybe-all-bison: all-bison
5816all-bison: configure-bison
5817	@: $(MAKE); $(unstage)
5818	@r=`${PWD_COMMAND}`; export r; \
5819	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5820	$(HOST_EXPORTS)  \
5821	(cd $(HOST_SUBDIR)/bison && \
5822	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5823		$(TARGET-bison))
5824@endif bison
5825
5826
5827
5828
5829.PHONY: check-bison maybe-check-bison
5830maybe-check-bison:
5831@if bison
5832maybe-check-bison: check-bison
5833
5834# This module is only tested in a native toolchain.
5835check-bison:
5836	@: $(MAKE); $(unstage)
5837	@if [ '$(host)' = '$(target)' ]; then \
5838	  r=`${PWD_COMMAND}`; export r; \
5839	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5840	  $(HOST_EXPORTS)  \
5841	  (cd $(HOST_SUBDIR)/bison && \
5842	    $(MAKE) $(FLAGS_TO_PASS)  check)
5843	fi
5844
5845@endif bison
5846
5847.PHONY: install-bison maybe-install-bison
5848maybe-install-bison:
5849@if bison
5850maybe-install-bison: install-bison
5851
5852install-bison: installdirs
5853	@: $(MAKE); $(unstage)
5854	@r=`${PWD_COMMAND}`; export r; \
5855	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5856	$(HOST_EXPORTS) \
5857	(cd $(HOST_SUBDIR)/bison && \
5858	  $(MAKE) $(FLAGS_TO_PASS)  install)
5859
5860@endif bison
5861
5862.PHONY: install-strip-bison maybe-install-strip-bison
5863maybe-install-strip-bison:
5864@if bison
5865maybe-install-strip-bison: install-strip-bison
5866
5867install-strip-bison: installdirs
5868	@: $(MAKE); $(unstage)
5869	@r=`${PWD_COMMAND}`; export r; \
5870	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5871	$(HOST_EXPORTS) \
5872	(cd $(HOST_SUBDIR)/bison && \
5873	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5874
5875@endif bison
5876
5877# Other targets (info, dvi, pdf, etc.)
5878
5879.PHONY: maybe-info-bison info-bison
5880maybe-info-bison:
5881@if bison
5882maybe-info-bison: info-bison
5883
5884info-bison: \
5885    configure-bison 
5886	@: $(MAKE); $(unstage)
5887	@[ -f ./bison/Makefile ] || exit 0; \
5888	r=`${PWD_COMMAND}`; export r; \
5889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5890	$(HOST_EXPORTS) \
5891	for flag in $(EXTRA_HOST_FLAGS) ; do \
5892	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5893	done; \
5894	echo "Doing info in bison"; \
5895	(cd $(HOST_SUBDIR)/bison && \
5896	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5897	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5898	          "RANLIB=$${RANLIB}" \
5899	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5900	          info) \
5901	  || exit 1
5902
5903@endif bison
5904
5905.PHONY: maybe-dvi-bison dvi-bison
5906maybe-dvi-bison:
5907@if bison
5908maybe-dvi-bison: dvi-bison
5909
5910dvi-bison: \
5911    configure-bison 
5912	@: $(MAKE); $(unstage)
5913	@[ -f ./bison/Makefile ] || exit 0; \
5914	r=`${PWD_COMMAND}`; export r; \
5915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5916	$(HOST_EXPORTS) \
5917	for flag in $(EXTRA_HOST_FLAGS) ; do \
5918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5919	done; \
5920	echo "Doing dvi in bison"; \
5921	(cd $(HOST_SUBDIR)/bison && \
5922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5924	          "RANLIB=$${RANLIB}" \
5925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5926	          dvi) \
5927	  || exit 1
5928
5929@endif bison
5930
5931.PHONY: maybe-pdf-bison pdf-bison
5932maybe-pdf-bison:
5933@if bison
5934maybe-pdf-bison: pdf-bison
5935
5936pdf-bison: \
5937    configure-bison 
5938	@: $(MAKE); $(unstage)
5939	@[ -f ./bison/Makefile ] || exit 0; \
5940	r=`${PWD_COMMAND}`; export r; \
5941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5942	$(HOST_EXPORTS) \
5943	for flag in $(EXTRA_HOST_FLAGS) ; do \
5944	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5945	done; \
5946	echo "Doing pdf in bison"; \
5947	(cd $(HOST_SUBDIR)/bison && \
5948	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5949	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5950	          "RANLIB=$${RANLIB}" \
5951	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5952	          pdf) \
5953	  || exit 1
5954
5955@endif bison
5956
5957.PHONY: maybe-html-bison html-bison
5958maybe-html-bison:
5959@if bison
5960maybe-html-bison: html-bison
5961
5962html-bison: \
5963    configure-bison 
5964	@: $(MAKE); $(unstage)
5965	@[ -f ./bison/Makefile ] || exit 0; \
5966	r=`${PWD_COMMAND}`; export r; \
5967	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5968	$(HOST_EXPORTS) \
5969	for flag in $(EXTRA_HOST_FLAGS) ; do \
5970	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5971	done; \
5972	echo "Doing html in bison"; \
5973	(cd $(HOST_SUBDIR)/bison && \
5974	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5975	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5976	          "RANLIB=$${RANLIB}" \
5977	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5978	          html) \
5979	  || exit 1
5980
5981@endif bison
5982
5983.PHONY: maybe-TAGS-bison TAGS-bison
5984maybe-TAGS-bison:
5985@if bison
5986maybe-TAGS-bison: TAGS-bison
5987
5988TAGS-bison: \
5989    configure-bison 
5990	@: $(MAKE); $(unstage)
5991	@[ -f ./bison/Makefile ] || exit 0; \
5992	r=`${PWD_COMMAND}`; export r; \
5993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5994	$(HOST_EXPORTS) \
5995	for flag in $(EXTRA_HOST_FLAGS) ; do \
5996	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5997	done; \
5998	echo "Doing TAGS in bison"; \
5999	(cd $(HOST_SUBDIR)/bison && \
6000	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6001	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6002	          "RANLIB=$${RANLIB}" \
6003	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6004	          TAGS) \
6005	  || exit 1
6006
6007@endif bison
6008
6009.PHONY: maybe-install-info-bison install-info-bison
6010maybe-install-info-bison:
6011@if bison
6012maybe-install-info-bison: install-info-bison
6013
6014install-info-bison: \
6015    configure-bison \
6016    info-bison 
6017	@: $(MAKE); $(unstage)
6018	@[ -f ./bison/Makefile ] || exit 0; \
6019	r=`${PWD_COMMAND}`; export r; \
6020	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6021	$(HOST_EXPORTS) \
6022	for flag in $(EXTRA_HOST_FLAGS) ; do \
6023	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6024	done; \
6025	echo "Doing install-info in bison"; \
6026	(cd $(HOST_SUBDIR)/bison && \
6027	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6028	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6029	          "RANLIB=$${RANLIB}" \
6030	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6031	          install-info) \
6032	  || exit 1
6033
6034@endif bison
6035
6036.PHONY: maybe-install-pdf-bison install-pdf-bison
6037maybe-install-pdf-bison:
6038@if bison
6039maybe-install-pdf-bison: install-pdf-bison
6040
6041install-pdf-bison: \
6042    configure-bison \
6043    pdf-bison 
6044	@: $(MAKE); $(unstage)
6045	@[ -f ./bison/Makefile ] || exit 0; \
6046	r=`${PWD_COMMAND}`; export r; \
6047	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6048	$(HOST_EXPORTS) \
6049	for flag in $(EXTRA_HOST_FLAGS) ; do \
6050	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6051	done; \
6052	echo "Doing install-pdf in bison"; \
6053	(cd $(HOST_SUBDIR)/bison && \
6054	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6055	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6056	          "RANLIB=$${RANLIB}" \
6057	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6058	          install-pdf) \
6059	  || exit 1
6060
6061@endif bison
6062
6063.PHONY: maybe-install-html-bison install-html-bison
6064maybe-install-html-bison:
6065@if bison
6066maybe-install-html-bison: install-html-bison
6067
6068install-html-bison: \
6069    configure-bison \
6070    html-bison 
6071	@: $(MAKE); $(unstage)
6072	@[ -f ./bison/Makefile ] || exit 0; \
6073	r=`${PWD_COMMAND}`; export r; \
6074	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6075	$(HOST_EXPORTS) \
6076	for flag in $(EXTRA_HOST_FLAGS) ; do \
6077	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6078	done; \
6079	echo "Doing install-html in bison"; \
6080	(cd $(HOST_SUBDIR)/bison && \
6081	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6082	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6083	          "RANLIB=$${RANLIB}" \
6084	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6085	          install-html) \
6086	  || exit 1
6087
6088@endif bison
6089
6090.PHONY: maybe-installcheck-bison installcheck-bison
6091maybe-installcheck-bison:
6092@if bison
6093maybe-installcheck-bison: installcheck-bison
6094
6095installcheck-bison: \
6096    configure-bison 
6097	@: $(MAKE); $(unstage)
6098	@[ -f ./bison/Makefile ] || exit 0; \
6099	r=`${PWD_COMMAND}`; export r; \
6100	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6101	$(HOST_EXPORTS) \
6102	for flag in $(EXTRA_HOST_FLAGS) ; do \
6103	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6104	done; \
6105	echo "Doing installcheck in bison"; \
6106	(cd $(HOST_SUBDIR)/bison && \
6107	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6108	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6109	          "RANLIB=$${RANLIB}" \
6110	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6111	          installcheck) \
6112	  || exit 1
6113
6114@endif bison
6115
6116.PHONY: maybe-mostlyclean-bison mostlyclean-bison
6117maybe-mostlyclean-bison:
6118@if bison
6119maybe-mostlyclean-bison: mostlyclean-bison
6120
6121mostlyclean-bison: 
6122	@: $(MAKE); $(unstage)
6123	@[ -f ./bison/Makefile ] || exit 0; \
6124	r=`${PWD_COMMAND}`; export r; \
6125	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6126	$(HOST_EXPORTS) \
6127	for flag in $(EXTRA_HOST_FLAGS) ; do \
6128	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6129	done; \
6130	echo "Doing mostlyclean in bison"; \
6131	(cd $(HOST_SUBDIR)/bison && \
6132	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6133	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6134	          "RANLIB=$${RANLIB}" \
6135	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6136	          mostlyclean) \
6137	  || exit 1
6138
6139@endif bison
6140
6141.PHONY: maybe-clean-bison clean-bison
6142maybe-clean-bison:
6143@if bison
6144maybe-clean-bison: clean-bison
6145
6146clean-bison: 
6147	@: $(MAKE); $(unstage)
6148	@[ -f ./bison/Makefile ] || exit 0; \
6149	r=`${PWD_COMMAND}`; export r; \
6150	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6151	$(HOST_EXPORTS) \
6152	for flag in $(EXTRA_HOST_FLAGS) ; do \
6153	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6154	done; \
6155	echo "Doing clean in bison"; \
6156	(cd $(HOST_SUBDIR)/bison && \
6157	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6158	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6159	          "RANLIB=$${RANLIB}" \
6160	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6161	          clean) \
6162	  || exit 1
6163
6164@endif bison
6165
6166.PHONY: maybe-distclean-bison distclean-bison
6167maybe-distclean-bison:
6168@if bison
6169maybe-distclean-bison: distclean-bison
6170
6171distclean-bison: 
6172	@: $(MAKE); $(unstage)
6173	@[ -f ./bison/Makefile ] || exit 0; \
6174	r=`${PWD_COMMAND}`; export r; \
6175	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6176	$(HOST_EXPORTS) \
6177	for flag in $(EXTRA_HOST_FLAGS) ; do \
6178	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6179	done; \
6180	echo "Doing distclean in bison"; \
6181	(cd $(HOST_SUBDIR)/bison && \
6182	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6183	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6184	          "RANLIB=$${RANLIB}" \
6185	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6186	          distclean) \
6187	  || exit 1
6188
6189@endif bison
6190
6191.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6192maybe-maintainer-clean-bison:
6193@if bison
6194maybe-maintainer-clean-bison: maintainer-clean-bison
6195
6196maintainer-clean-bison: 
6197	@: $(MAKE); $(unstage)
6198	@[ -f ./bison/Makefile ] || exit 0; \
6199	r=`${PWD_COMMAND}`; export r; \
6200	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6201	$(HOST_EXPORTS) \
6202	for flag in $(EXTRA_HOST_FLAGS) ; do \
6203	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6204	done; \
6205	echo "Doing maintainer-clean in bison"; \
6206	(cd $(HOST_SUBDIR)/bison && \
6207	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6208	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6209	          "RANLIB=$${RANLIB}" \
6210	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6211	          maintainer-clean) \
6212	  || exit 1
6213
6214@endif bison
6215
6216
6217
6218.PHONY: configure-cgen maybe-configure-cgen
6219maybe-configure-cgen:
6220@if gcc-bootstrap
6221configure-cgen: stage_current
6222@endif gcc-bootstrap
6223@if cgen
6224maybe-configure-cgen: configure-cgen
6225configure-cgen: 
6226	@: $(MAKE); $(unstage)
6227	@r=`${PWD_COMMAND}`; export r; \
6228	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6229	test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6230	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6231	$(HOST_EXPORTS)  \
6232	echo Configuring in $(HOST_SUBDIR)/cgen; \
6233	cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6234	case $(srcdir) in \
6235	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6236	  *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6237		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6238	esac; \
6239	module_srcdir=cgen; \
6240	$(SHELL) \
6241	  $$s/$$module_srcdir/configure \
6242	  --srcdir=$${topdir}/$$module_srcdir \
6243	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6244	  --target=${target_alias}  \
6245	  || exit 1
6246@endif cgen
6247
6248
6249
6250
6251
6252.PHONY: all-cgen maybe-all-cgen
6253maybe-all-cgen:
6254@if gcc-bootstrap
6255all-cgen: stage_current
6256@endif gcc-bootstrap
6257@if cgen
6258TARGET-cgen=all
6259maybe-all-cgen: all-cgen
6260all-cgen: configure-cgen
6261	@: $(MAKE); $(unstage)
6262	@r=`${PWD_COMMAND}`; export r; \
6263	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6264	$(HOST_EXPORTS)  \
6265	(cd $(HOST_SUBDIR)/cgen && \
6266	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6267		$(TARGET-cgen))
6268@endif cgen
6269
6270
6271
6272
6273.PHONY: check-cgen maybe-check-cgen
6274maybe-check-cgen:
6275@if cgen
6276maybe-check-cgen: check-cgen
6277
6278check-cgen:
6279	@: $(MAKE); $(unstage)
6280	@r=`${PWD_COMMAND}`; export r; \
6281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6282	$(HOST_EXPORTS)  \
6283	(cd $(HOST_SUBDIR)/cgen && \
6284	  $(MAKE) $(FLAGS_TO_PASS)  check)
6285
6286@endif cgen
6287
6288.PHONY: install-cgen maybe-install-cgen
6289maybe-install-cgen:
6290@if cgen
6291maybe-install-cgen: install-cgen
6292
6293install-cgen: installdirs
6294	@: $(MAKE); $(unstage)
6295	@r=`${PWD_COMMAND}`; export r; \
6296	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6297	$(HOST_EXPORTS) \
6298	(cd $(HOST_SUBDIR)/cgen && \
6299	  $(MAKE) $(FLAGS_TO_PASS)  install)
6300
6301@endif cgen
6302
6303.PHONY: install-strip-cgen maybe-install-strip-cgen
6304maybe-install-strip-cgen:
6305@if cgen
6306maybe-install-strip-cgen: install-strip-cgen
6307
6308install-strip-cgen: installdirs
6309	@: $(MAKE); $(unstage)
6310	@r=`${PWD_COMMAND}`; export r; \
6311	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6312	$(HOST_EXPORTS) \
6313	(cd $(HOST_SUBDIR)/cgen && \
6314	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6315
6316@endif cgen
6317
6318# Other targets (info, dvi, pdf, etc.)
6319
6320.PHONY: maybe-info-cgen info-cgen
6321maybe-info-cgen:
6322@if cgen
6323maybe-info-cgen: info-cgen
6324
6325info-cgen: \
6326    configure-cgen 
6327	@: $(MAKE); $(unstage)
6328	@[ -f ./cgen/Makefile ] || exit 0; \
6329	r=`${PWD_COMMAND}`; export r; \
6330	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6331	$(HOST_EXPORTS) \
6332	for flag in $(EXTRA_HOST_FLAGS) ; do \
6333	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6334	done; \
6335	echo "Doing info in cgen"; \
6336	(cd $(HOST_SUBDIR)/cgen && \
6337	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6338	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6339	          "RANLIB=$${RANLIB}" \
6340	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6341	          info) \
6342	  || exit 1
6343
6344@endif cgen
6345
6346.PHONY: maybe-dvi-cgen dvi-cgen
6347maybe-dvi-cgen:
6348@if cgen
6349maybe-dvi-cgen: dvi-cgen
6350
6351dvi-cgen: \
6352    configure-cgen 
6353	@: $(MAKE); $(unstage)
6354	@[ -f ./cgen/Makefile ] || exit 0; \
6355	r=`${PWD_COMMAND}`; export r; \
6356	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6357	$(HOST_EXPORTS) \
6358	for flag in $(EXTRA_HOST_FLAGS) ; do \
6359	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6360	done; \
6361	echo "Doing dvi in cgen"; \
6362	(cd $(HOST_SUBDIR)/cgen && \
6363	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6364	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6365	          "RANLIB=$${RANLIB}" \
6366	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6367	          dvi) \
6368	  || exit 1
6369
6370@endif cgen
6371
6372.PHONY: maybe-pdf-cgen pdf-cgen
6373maybe-pdf-cgen:
6374@if cgen
6375maybe-pdf-cgen: pdf-cgen
6376
6377pdf-cgen: \
6378    configure-cgen 
6379	@: $(MAKE); $(unstage)
6380	@[ -f ./cgen/Makefile ] || exit 0; \
6381	r=`${PWD_COMMAND}`; export r; \
6382	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6383	$(HOST_EXPORTS) \
6384	for flag in $(EXTRA_HOST_FLAGS) ; do \
6385	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6386	done; \
6387	echo "Doing pdf in cgen"; \
6388	(cd $(HOST_SUBDIR)/cgen && \
6389	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6390	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6391	          "RANLIB=$${RANLIB}" \
6392	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6393	          pdf) \
6394	  || exit 1
6395
6396@endif cgen
6397
6398.PHONY: maybe-html-cgen html-cgen
6399maybe-html-cgen:
6400@if cgen
6401maybe-html-cgen: html-cgen
6402
6403html-cgen: \
6404    configure-cgen 
6405	@: $(MAKE); $(unstage)
6406	@[ -f ./cgen/Makefile ] || exit 0; \
6407	r=`${PWD_COMMAND}`; export r; \
6408	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6409	$(HOST_EXPORTS) \
6410	for flag in $(EXTRA_HOST_FLAGS) ; do \
6411	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6412	done; \
6413	echo "Doing html in cgen"; \
6414	(cd $(HOST_SUBDIR)/cgen && \
6415	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6416	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6417	          "RANLIB=$${RANLIB}" \
6418	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6419	          html) \
6420	  || exit 1
6421
6422@endif cgen
6423
6424.PHONY: maybe-TAGS-cgen TAGS-cgen
6425maybe-TAGS-cgen:
6426@if cgen
6427maybe-TAGS-cgen: TAGS-cgen
6428
6429TAGS-cgen: \
6430    configure-cgen 
6431	@: $(MAKE); $(unstage)
6432	@[ -f ./cgen/Makefile ] || exit 0; \
6433	r=`${PWD_COMMAND}`; export r; \
6434	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6435	$(HOST_EXPORTS) \
6436	for flag in $(EXTRA_HOST_FLAGS) ; do \
6437	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6438	done; \
6439	echo "Doing TAGS in cgen"; \
6440	(cd $(HOST_SUBDIR)/cgen && \
6441	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6442	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6443	          "RANLIB=$${RANLIB}" \
6444	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6445	          TAGS) \
6446	  || exit 1
6447
6448@endif cgen
6449
6450.PHONY: maybe-install-info-cgen install-info-cgen
6451maybe-install-info-cgen:
6452@if cgen
6453maybe-install-info-cgen: install-info-cgen
6454
6455install-info-cgen: \
6456    configure-cgen \
6457    info-cgen 
6458	@: $(MAKE); $(unstage)
6459	@[ -f ./cgen/Makefile ] || exit 0; \
6460	r=`${PWD_COMMAND}`; export r; \
6461	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6462	$(HOST_EXPORTS) \
6463	for flag in $(EXTRA_HOST_FLAGS) ; do \
6464	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6465	done; \
6466	echo "Doing install-info in cgen"; \
6467	(cd $(HOST_SUBDIR)/cgen && \
6468	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6469	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6470	          "RANLIB=$${RANLIB}" \
6471	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6472	          install-info) \
6473	  || exit 1
6474
6475@endif cgen
6476
6477.PHONY: maybe-install-pdf-cgen install-pdf-cgen
6478maybe-install-pdf-cgen:
6479@if cgen
6480maybe-install-pdf-cgen: install-pdf-cgen
6481
6482install-pdf-cgen: \
6483    configure-cgen \
6484    pdf-cgen 
6485	@: $(MAKE); $(unstage)
6486	@[ -f ./cgen/Makefile ] || exit 0; \
6487	r=`${PWD_COMMAND}`; export r; \
6488	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6489	$(HOST_EXPORTS) \
6490	for flag in $(EXTRA_HOST_FLAGS) ; do \
6491	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6492	done; \
6493	echo "Doing install-pdf in cgen"; \
6494	(cd $(HOST_SUBDIR)/cgen && \
6495	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6496	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6497	          "RANLIB=$${RANLIB}" \
6498	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6499	          install-pdf) \
6500	  || exit 1
6501
6502@endif cgen
6503
6504.PHONY: maybe-install-html-cgen install-html-cgen
6505maybe-install-html-cgen:
6506@if cgen
6507maybe-install-html-cgen: install-html-cgen
6508
6509install-html-cgen: \
6510    configure-cgen \
6511    html-cgen 
6512	@: $(MAKE); $(unstage)
6513	@[ -f ./cgen/Makefile ] || exit 0; \
6514	r=`${PWD_COMMAND}`; export r; \
6515	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6516	$(HOST_EXPORTS) \
6517	for flag in $(EXTRA_HOST_FLAGS) ; do \
6518	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6519	done; \
6520	echo "Doing install-html in cgen"; \
6521	(cd $(HOST_SUBDIR)/cgen && \
6522	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6523	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6524	          "RANLIB=$${RANLIB}" \
6525	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6526	          install-html) \
6527	  || exit 1
6528
6529@endif cgen
6530
6531.PHONY: maybe-installcheck-cgen installcheck-cgen
6532maybe-installcheck-cgen:
6533@if cgen
6534maybe-installcheck-cgen: installcheck-cgen
6535
6536installcheck-cgen: \
6537    configure-cgen 
6538	@: $(MAKE); $(unstage)
6539	@[ -f ./cgen/Makefile ] || exit 0; \
6540	r=`${PWD_COMMAND}`; export r; \
6541	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6542	$(HOST_EXPORTS) \
6543	for flag in $(EXTRA_HOST_FLAGS) ; do \
6544	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6545	done; \
6546	echo "Doing installcheck in cgen"; \
6547	(cd $(HOST_SUBDIR)/cgen && \
6548	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6549	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6550	          "RANLIB=$${RANLIB}" \
6551	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6552	          installcheck) \
6553	  || exit 1
6554
6555@endif cgen
6556
6557.PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6558maybe-mostlyclean-cgen:
6559@if cgen
6560maybe-mostlyclean-cgen: mostlyclean-cgen
6561
6562mostlyclean-cgen: 
6563	@: $(MAKE); $(unstage)
6564	@[ -f ./cgen/Makefile ] || exit 0; \
6565	r=`${PWD_COMMAND}`; export r; \
6566	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6567	$(HOST_EXPORTS) \
6568	for flag in $(EXTRA_HOST_FLAGS) ; do \
6569	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6570	done; \
6571	echo "Doing mostlyclean in cgen"; \
6572	(cd $(HOST_SUBDIR)/cgen && \
6573	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6574	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6575	          "RANLIB=$${RANLIB}" \
6576	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6577	          mostlyclean) \
6578	  || exit 1
6579
6580@endif cgen
6581
6582.PHONY: maybe-clean-cgen clean-cgen
6583maybe-clean-cgen:
6584@if cgen
6585maybe-clean-cgen: clean-cgen
6586
6587clean-cgen: 
6588	@: $(MAKE); $(unstage)
6589	@[ -f ./cgen/Makefile ] || exit 0; \
6590	r=`${PWD_COMMAND}`; export r; \
6591	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6592	$(HOST_EXPORTS) \
6593	for flag in $(EXTRA_HOST_FLAGS) ; do \
6594	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6595	done; \
6596	echo "Doing clean in cgen"; \
6597	(cd $(HOST_SUBDIR)/cgen && \
6598	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6599	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6600	          "RANLIB=$${RANLIB}" \
6601	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6602	          clean) \
6603	  || exit 1
6604
6605@endif cgen
6606
6607.PHONY: maybe-distclean-cgen distclean-cgen
6608maybe-distclean-cgen:
6609@if cgen
6610maybe-distclean-cgen: distclean-cgen
6611
6612distclean-cgen: 
6613	@: $(MAKE); $(unstage)
6614	@[ -f ./cgen/Makefile ] || exit 0; \
6615	r=`${PWD_COMMAND}`; export r; \
6616	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6617	$(HOST_EXPORTS) \
6618	for flag in $(EXTRA_HOST_FLAGS) ; do \
6619	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6620	done; \
6621	echo "Doing distclean in cgen"; \
6622	(cd $(HOST_SUBDIR)/cgen && \
6623	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6624	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6625	          "RANLIB=$${RANLIB}" \
6626	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6627	          distclean) \
6628	  || exit 1
6629
6630@endif cgen
6631
6632.PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6633maybe-maintainer-clean-cgen:
6634@if cgen
6635maybe-maintainer-clean-cgen: maintainer-clean-cgen
6636
6637maintainer-clean-cgen: 
6638	@: $(MAKE); $(unstage)
6639	@[ -f ./cgen/Makefile ] || exit 0; \
6640	r=`${PWD_COMMAND}`; export r; \
6641	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6642	$(HOST_EXPORTS) \
6643	for flag in $(EXTRA_HOST_FLAGS) ; do \
6644	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6645	done; \
6646	echo "Doing maintainer-clean in cgen"; \
6647	(cd $(HOST_SUBDIR)/cgen && \
6648	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6649	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6650	          "RANLIB=$${RANLIB}" \
6651	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6652	          maintainer-clean) \
6653	  || exit 1
6654
6655@endif cgen
6656
6657
6658
6659.PHONY: configure-dejagnu maybe-configure-dejagnu
6660maybe-configure-dejagnu:
6661@if gcc-bootstrap
6662configure-dejagnu: stage_current
6663@endif gcc-bootstrap
6664@if dejagnu
6665maybe-configure-dejagnu: configure-dejagnu
6666configure-dejagnu: 
6667	@: $(MAKE); $(unstage)
6668	@r=`${PWD_COMMAND}`; export r; \
6669	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6670	test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6671	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6672	$(HOST_EXPORTS)  \
6673	echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6674	cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6675	case $(srcdir) in \
6676	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6677	  *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6678		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6679	esac; \
6680	module_srcdir=dejagnu; \
6681	$(SHELL) \
6682	  $$s/$$module_srcdir/configure \
6683	  --srcdir=$${topdir}/$$module_srcdir \
6684	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6685	  --target=${target_alias}  \
6686	  || exit 1
6687@endif dejagnu
6688
6689
6690
6691
6692
6693.PHONY: all-dejagnu maybe-all-dejagnu
6694maybe-all-dejagnu:
6695@if gcc-bootstrap
6696all-dejagnu: stage_current
6697@endif gcc-bootstrap
6698@if dejagnu
6699TARGET-dejagnu=all
6700maybe-all-dejagnu: all-dejagnu
6701all-dejagnu: configure-dejagnu
6702	@: $(MAKE); $(unstage)
6703	@r=`${PWD_COMMAND}`; export r; \
6704	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6705	$(HOST_EXPORTS)  \
6706	(cd $(HOST_SUBDIR)/dejagnu && \
6707	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6708		$(TARGET-dejagnu))
6709@endif dejagnu
6710
6711
6712
6713
6714.PHONY: check-dejagnu maybe-check-dejagnu
6715maybe-check-dejagnu:
6716@if dejagnu
6717maybe-check-dejagnu: check-dejagnu
6718
6719check-dejagnu:
6720	@: $(MAKE); $(unstage)
6721	@r=`${PWD_COMMAND}`; export r; \
6722	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6723	$(HOST_EXPORTS)  \
6724	(cd $(HOST_SUBDIR)/dejagnu && \
6725	  $(MAKE) $(FLAGS_TO_PASS)  check)
6726
6727@endif dejagnu
6728
6729.PHONY: install-dejagnu maybe-install-dejagnu
6730maybe-install-dejagnu:
6731@if dejagnu
6732maybe-install-dejagnu: install-dejagnu
6733
6734install-dejagnu: installdirs
6735	@: $(MAKE); $(unstage)
6736	@r=`${PWD_COMMAND}`; export r; \
6737	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6738	$(HOST_EXPORTS) \
6739	(cd $(HOST_SUBDIR)/dejagnu && \
6740	  $(MAKE) $(FLAGS_TO_PASS)  install)
6741
6742@endif dejagnu
6743
6744.PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6745maybe-install-strip-dejagnu:
6746@if dejagnu
6747maybe-install-strip-dejagnu: install-strip-dejagnu
6748
6749install-strip-dejagnu: installdirs
6750	@: $(MAKE); $(unstage)
6751	@r=`${PWD_COMMAND}`; export r; \
6752	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753	$(HOST_EXPORTS) \
6754	(cd $(HOST_SUBDIR)/dejagnu && \
6755	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6756
6757@endif dejagnu
6758
6759# Other targets (info, dvi, pdf, etc.)
6760
6761.PHONY: maybe-info-dejagnu info-dejagnu
6762maybe-info-dejagnu:
6763@if dejagnu
6764maybe-info-dejagnu: info-dejagnu
6765
6766info-dejagnu: \
6767    configure-dejagnu 
6768	@: $(MAKE); $(unstage)
6769	@[ -f ./dejagnu/Makefile ] || exit 0; \
6770	r=`${PWD_COMMAND}`; export r; \
6771	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6772	$(HOST_EXPORTS) \
6773	for flag in $(EXTRA_HOST_FLAGS) ; do \
6774	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6775	done; \
6776	echo "Doing info in dejagnu"; \
6777	(cd $(HOST_SUBDIR)/dejagnu && \
6778	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6779	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6780	          "RANLIB=$${RANLIB}" \
6781	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6782	          info) \
6783	  || exit 1
6784
6785@endif dejagnu
6786
6787.PHONY: maybe-dvi-dejagnu dvi-dejagnu
6788maybe-dvi-dejagnu:
6789@if dejagnu
6790maybe-dvi-dejagnu: dvi-dejagnu
6791
6792dvi-dejagnu: \
6793    configure-dejagnu 
6794	@: $(MAKE); $(unstage)
6795	@[ -f ./dejagnu/Makefile ] || exit 0; \
6796	r=`${PWD_COMMAND}`; export r; \
6797	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6798	$(HOST_EXPORTS) \
6799	for flag in $(EXTRA_HOST_FLAGS) ; do \
6800	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6801	done; \
6802	echo "Doing dvi in dejagnu"; \
6803	(cd $(HOST_SUBDIR)/dejagnu && \
6804	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6805	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6806	          "RANLIB=$${RANLIB}" \
6807	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6808	          dvi) \
6809	  || exit 1
6810
6811@endif dejagnu
6812
6813.PHONY: maybe-pdf-dejagnu pdf-dejagnu
6814maybe-pdf-dejagnu:
6815@if dejagnu
6816maybe-pdf-dejagnu: pdf-dejagnu
6817
6818pdf-dejagnu: \
6819    configure-dejagnu 
6820	@: $(MAKE); $(unstage)
6821	@[ -f ./dejagnu/Makefile ] || exit 0; \
6822	r=`${PWD_COMMAND}`; export r; \
6823	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6824	$(HOST_EXPORTS) \
6825	for flag in $(EXTRA_HOST_FLAGS) ; do \
6826	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6827	done; \
6828	echo "Doing pdf in dejagnu"; \
6829	(cd $(HOST_SUBDIR)/dejagnu && \
6830	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6831	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6832	          "RANLIB=$${RANLIB}" \
6833	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6834	          pdf) \
6835	  || exit 1
6836
6837@endif dejagnu
6838
6839.PHONY: maybe-html-dejagnu html-dejagnu
6840maybe-html-dejagnu:
6841@if dejagnu
6842maybe-html-dejagnu: html-dejagnu
6843
6844html-dejagnu: \
6845    configure-dejagnu 
6846	@: $(MAKE); $(unstage)
6847	@[ -f ./dejagnu/Makefile ] || exit 0; \
6848	r=`${PWD_COMMAND}`; export r; \
6849	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6850	$(HOST_EXPORTS) \
6851	for flag in $(EXTRA_HOST_FLAGS) ; do \
6852	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6853	done; \
6854	echo "Doing html in dejagnu"; \
6855	(cd $(HOST_SUBDIR)/dejagnu && \
6856	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6857	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6858	          "RANLIB=$${RANLIB}" \
6859	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6860	          html) \
6861	  || exit 1
6862
6863@endif dejagnu
6864
6865.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6866maybe-TAGS-dejagnu:
6867@if dejagnu
6868maybe-TAGS-dejagnu: TAGS-dejagnu
6869
6870TAGS-dejagnu: \
6871    configure-dejagnu 
6872	@: $(MAKE); $(unstage)
6873	@[ -f ./dejagnu/Makefile ] || exit 0; \
6874	r=`${PWD_COMMAND}`; export r; \
6875	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6876	$(HOST_EXPORTS) \
6877	for flag in $(EXTRA_HOST_FLAGS) ; do \
6878	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6879	done; \
6880	echo "Doing TAGS in dejagnu"; \
6881	(cd $(HOST_SUBDIR)/dejagnu && \
6882	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6883	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6884	          "RANLIB=$${RANLIB}" \
6885	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6886	          TAGS) \
6887	  || exit 1
6888
6889@endif dejagnu
6890
6891.PHONY: maybe-install-info-dejagnu install-info-dejagnu
6892maybe-install-info-dejagnu:
6893@if dejagnu
6894maybe-install-info-dejagnu: install-info-dejagnu
6895
6896install-info-dejagnu: \
6897    configure-dejagnu \
6898    info-dejagnu 
6899	@: $(MAKE); $(unstage)
6900	@[ -f ./dejagnu/Makefile ] || exit 0; \
6901	r=`${PWD_COMMAND}`; export r; \
6902	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6903	$(HOST_EXPORTS) \
6904	for flag in $(EXTRA_HOST_FLAGS) ; do \
6905	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6906	done; \
6907	echo "Doing install-info in dejagnu"; \
6908	(cd $(HOST_SUBDIR)/dejagnu && \
6909	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6910	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6911	          "RANLIB=$${RANLIB}" \
6912	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6913	          install-info) \
6914	  || exit 1
6915
6916@endif dejagnu
6917
6918.PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6919maybe-install-pdf-dejagnu:
6920@if dejagnu
6921maybe-install-pdf-dejagnu: install-pdf-dejagnu
6922
6923install-pdf-dejagnu: \
6924    configure-dejagnu \
6925    pdf-dejagnu 
6926	@: $(MAKE); $(unstage)
6927	@[ -f ./dejagnu/Makefile ] || exit 0; \
6928	r=`${PWD_COMMAND}`; export r; \
6929	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6930	$(HOST_EXPORTS) \
6931	for flag in $(EXTRA_HOST_FLAGS) ; do \
6932	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6933	done; \
6934	echo "Doing install-pdf in dejagnu"; \
6935	(cd $(HOST_SUBDIR)/dejagnu && \
6936	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6937	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6938	          "RANLIB=$${RANLIB}" \
6939	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6940	          install-pdf) \
6941	  || exit 1
6942
6943@endif dejagnu
6944
6945.PHONY: maybe-install-html-dejagnu install-html-dejagnu
6946maybe-install-html-dejagnu:
6947@if dejagnu
6948maybe-install-html-dejagnu: install-html-dejagnu
6949
6950install-html-dejagnu: \
6951    configure-dejagnu \
6952    html-dejagnu 
6953	@: $(MAKE); $(unstage)
6954	@[ -f ./dejagnu/Makefile ] || exit 0; \
6955	r=`${PWD_COMMAND}`; export r; \
6956	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6957	$(HOST_EXPORTS) \
6958	for flag in $(EXTRA_HOST_FLAGS) ; do \
6959	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6960	done; \
6961	echo "Doing install-html in dejagnu"; \
6962	(cd $(HOST_SUBDIR)/dejagnu && \
6963	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6964	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6965	          "RANLIB=$${RANLIB}" \
6966	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6967	          install-html) \
6968	  || exit 1
6969
6970@endif dejagnu
6971
6972.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6973maybe-installcheck-dejagnu:
6974@if dejagnu
6975maybe-installcheck-dejagnu: installcheck-dejagnu
6976
6977installcheck-dejagnu: \
6978    configure-dejagnu 
6979	@: $(MAKE); $(unstage)
6980	@[ -f ./dejagnu/Makefile ] || exit 0; \
6981	r=`${PWD_COMMAND}`; export r; \
6982	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6983	$(HOST_EXPORTS) \
6984	for flag in $(EXTRA_HOST_FLAGS) ; do \
6985	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6986	done; \
6987	echo "Doing installcheck in dejagnu"; \
6988	(cd $(HOST_SUBDIR)/dejagnu && \
6989	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6990	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6991	          "RANLIB=$${RANLIB}" \
6992	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6993	          installcheck) \
6994	  || exit 1
6995
6996@endif dejagnu
6997
6998.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6999maybe-mostlyclean-dejagnu:
7000@if dejagnu
7001maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7002
7003mostlyclean-dejagnu: 
7004	@: $(MAKE); $(unstage)
7005	@[ -f ./dejagnu/Makefile ] || exit 0; \
7006	r=`${PWD_COMMAND}`; export r; \
7007	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7008	$(HOST_EXPORTS) \
7009	for flag in $(EXTRA_HOST_FLAGS) ; do \
7010	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7011	done; \
7012	echo "Doing mostlyclean in dejagnu"; \
7013	(cd $(HOST_SUBDIR)/dejagnu && \
7014	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7015	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7016	          "RANLIB=$${RANLIB}" \
7017	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7018	          mostlyclean) \
7019	  || exit 1
7020
7021@endif dejagnu
7022
7023.PHONY: maybe-clean-dejagnu clean-dejagnu
7024maybe-clean-dejagnu:
7025@if dejagnu
7026maybe-clean-dejagnu: clean-dejagnu
7027
7028clean-dejagnu: 
7029	@: $(MAKE); $(unstage)
7030	@[ -f ./dejagnu/Makefile ] || exit 0; \
7031	r=`${PWD_COMMAND}`; export r; \
7032	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7033	$(HOST_EXPORTS) \
7034	for flag in $(EXTRA_HOST_FLAGS) ; do \
7035	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7036	done; \
7037	echo "Doing clean in dejagnu"; \
7038	(cd $(HOST_SUBDIR)/dejagnu && \
7039	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7040	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7041	          "RANLIB=$${RANLIB}" \
7042	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7043	          clean) \
7044	  || exit 1
7045
7046@endif dejagnu
7047
7048.PHONY: maybe-distclean-dejagnu distclean-dejagnu
7049maybe-distclean-dejagnu:
7050@if dejagnu
7051maybe-distclean-dejagnu: distclean-dejagnu
7052
7053distclean-dejagnu: 
7054	@: $(MAKE); $(unstage)
7055	@[ -f ./dejagnu/Makefile ] || exit 0; \
7056	r=`${PWD_COMMAND}`; export r; \
7057	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7058	$(HOST_EXPORTS) \
7059	for flag in $(EXTRA_HOST_FLAGS) ; do \
7060	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7061	done; \
7062	echo "Doing distclean in dejagnu"; \
7063	(cd $(HOST_SUBDIR)/dejagnu && \
7064	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7065	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7066	          "RANLIB=$${RANLIB}" \
7067	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7068	          distclean) \
7069	  || exit 1
7070
7071@endif dejagnu
7072
7073.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7074maybe-maintainer-clean-dejagnu:
7075@if dejagnu
7076maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7077
7078maintainer-clean-dejagnu: 
7079	@: $(MAKE); $(unstage)
7080	@[ -f ./dejagnu/Makefile ] || exit 0; \
7081	r=`${PWD_COMMAND}`; export r; \
7082	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7083	$(HOST_EXPORTS) \
7084	for flag in $(EXTRA_HOST_FLAGS) ; do \
7085	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7086	done; \
7087	echo "Doing maintainer-clean in dejagnu"; \
7088	(cd $(HOST_SUBDIR)/dejagnu && \
7089	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7090	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7091	          "RANLIB=$${RANLIB}" \
7092	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7093	          maintainer-clean) \
7094	  || exit 1
7095
7096@endif dejagnu
7097
7098
7099
7100.PHONY: configure-etc maybe-configure-etc
7101maybe-configure-etc:
7102@if gcc-bootstrap
7103configure-etc: stage_current
7104@endif gcc-bootstrap
7105@if etc
7106maybe-configure-etc: configure-etc
7107configure-etc: 
7108	@: $(MAKE); $(unstage)
7109	@r=`${PWD_COMMAND}`; export r; \
7110	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7111	test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7112	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7113	$(HOST_EXPORTS)  \
7114	echo Configuring in $(HOST_SUBDIR)/etc; \
7115	cd "$(HOST_SUBDIR)/etc" || exit 1; \
7116	case $(srcdir) in \
7117	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7118	  *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7119		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7120	esac; \
7121	module_srcdir=etc; \
7122	$(SHELL) \
7123	  $$s/$$module_srcdir/configure \
7124	  --srcdir=$${topdir}/$$module_srcdir \
7125	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7126	  --target=${target_alias}  \
7127	  || exit 1
7128@endif etc
7129
7130
7131
7132
7133
7134.PHONY: all-etc maybe-all-etc
7135maybe-all-etc:
7136@if gcc-bootstrap
7137all-etc: stage_current
7138@endif gcc-bootstrap
7139@if etc
7140TARGET-etc=all
7141maybe-all-etc: all-etc
7142all-etc: configure-etc
7143	@: $(MAKE); $(unstage)
7144	@r=`${PWD_COMMAND}`; export r; \
7145	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7146	$(HOST_EXPORTS)  \
7147	(cd $(HOST_SUBDIR)/etc && \
7148	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7149		$(TARGET-etc))
7150@endif etc
7151
7152
7153
7154
7155.PHONY: check-etc maybe-check-etc
7156maybe-check-etc:
7157@if etc
7158maybe-check-etc: check-etc
7159
7160check-etc:
7161	@: $(MAKE); $(unstage)
7162	@r=`${PWD_COMMAND}`; export r; \
7163	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7164	$(HOST_EXPORTS)  \
7165	(cd $(HOST_SUBDIR)/etc && \
7166	  $(MAKE) $(FLAGS_TO_PASS)  check)
7167
7168@endif etc
7169
7170.PHONY: install-etc maybe-install-etc
7171maybe-install-etc:
7172@if etc
7173maybe-install-etc: install-etc
7174
7175install-etc: installdirs
7176	@: $(MAKE); $(unstage)
7177	@r=`${PWD_COMMAND}`; export r; \
7178	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7179	$(HOST_EXPORTS) \
7180	(cd $(HOST_SUBDIR)/etc && \
7181	  $(MAKE) $(FLAGS_TO_PASS)  install)
7182
7183@endif etc
7184
7185.PHONY: install-strip-etc maybe-install-strip-etc
7186maybe-install-strip-etc:
7187@if etc
7188maybe-install-strip-etc: install-strip-etc
7189
7190install-strip-etc: installdirs
7191	@: $(MAKE); $(unstage)
7192	@r=`${PWD_COMMAND}`; export r; \
7193	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194	$(HOST_EXPORTS) \
7195	(cd $(HOST_SUBDIR)/etc && \
7196	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7197
7198@endif etc
7199
7200# Other targets (info, dvi, pdf, etc.)
7201
7202.PHONY: maybe-info-etc info-etc
7203maybe-info-etc:
7204@if etc
7205maybe-info-etc: info-etc
7206
7207info-etc: \
7208    configure-etc 
7209	@: $(MAKE); $(unstage)
7210	@[ -f ./etc/Makefile ] || exit 0; \
7211	r=`${PWD_COMMAND}`; export r; \
7212	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7213	$(HOST_EXPORTS) \
7214	for flag in $(EXTRA_HOST_FLAGS) ; do \
7215	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7216	done; \
7217	echo "Doing info in etc"; \
7218	(cd $(HOST_SUBDIR)/etc && \
7219	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7220	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7221	          "RANLIB=$${RANLIB}" \
7222	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7223	          info) \
7224	  || exit 1
7225
7226@endif etc
7227
7228.PHONY: maybe-dvi-etc dvi-etc
7229maybe-dvi-etc:
7230@if etc
7231maybe-dvi-etc: dvi-etc
7232
7233dvi-etc: \
7234    configure-etc 
7235	@: $(MAKE); $(unstage)
7236	@[ -f ./etc/Makefile ] || exit 0; \
7237	r=`${PWD_COMMAND}`; export r; \
7238	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7239	$(HOST_EXPORTS) \
7240	for flag in $(EXTRA_HOST_FLAGS) ; do \
7241	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7242	done; \
7243	echo "Doing dvi in etc"; \
7244	(cd $(HOST_SUBDIR)/etc && \
7245	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7246	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7247	          "RANLIB=$${RANLIB}" \
7248	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7249	          dvi) \
7250	  || exit 1
7251
7252@endif etc
7253
7254.PHONY: maybe-pdf-etc pdf-etc
7255maybe-pdf-etc:
7256@if etc
7257maybe-pdf-etc: pdf-etc
7258
7259pdf-etc: \
7260    configure-etc 
7261	@: $(MAKE); $(unstage)
7262	@[ -f ./etc/Makefile ] || exit 0; \
7263	r=`${PWD_COMMAND}`; export r; \
7264	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7265	$(HOST_EXPORTS) \
7266	for flag in $(EXTRA_HOST_FLAGS) ; do \
7267	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7268	done; \
7269	echo "Doing pdf in etc"; \
7270	(cd $(HOST_SUBDIR)/etc && \
7271	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7272	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7273	          "RANLIB=$${RANLIB}" \
7274	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7275	          pdf) \
7276	  || exit 1
7277
7278@endif etc
7279
7280.PHONY: maybe-html-etc html-etc
7281maybe-html-etc:
7282@if etc
7283maybe-html-etc: html-etc
7284
7285html-etc: \
7286    configure-etc 
7287	@: $(MAKE); $(unstage)
7288	@[ -f ./etc/Makefile ] || exit 0; \
7289	r=`${PWD_COMMAND}`; export r; \
7290	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7291	$(HOST_EXPORTS) \
7292	for flag in $(EXTRA_HOST_FLAGS) ; do \
7293	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7294	done; \
7295	echo "Doing html in etc"; \
7296	(cd $(HOST_SUBDIR)/etc && \
7297	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7298	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7299	          "RANLIB=$${RANLIB}" \
7300	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7301	          html) \
7302	  || exit 1
7303
7304@endif etc
7305
7306.PHONY: maybe-TAGS-etc TAGS-etc
7307maybe-TAGS-etc:
7308@if etc
7309maybe-TAGS-etc: TAGS-etc
7310
7311TAGS-etc: \
7312    configure-etc 
7313	@: $(MAKE); $(unstage)
7314	@[ -f ./etc/Makefile ] || exit 0; \
7315	r=`${PWD_COMMAND}`; export r; \
7316	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7317	$(HOST_EXPORTS) \
7318	for flag in $(EXTRA_HOST_FLAGS) ; do \
7319	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7320	done; \
7321	echo "Doing TAGS in etc"; \
7322	(cd $(HOST_SUBDIR)/etc && \
7323	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7324	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7325	          "RANLIB=$${RANLIB}" \
7326	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7327	          TAGS) \
7328	  || exit 1
7329
7330@endif etc
7331
7332.PHONY: maybe-install-info-etc install-info-etc
7333maybe-install-info-etc:
7334@if etc
7335maybe-install-info-etc: install-info-etc
7336
7337install-info-etc: \
7338    configure-etc \
7339    info-etc 
7340	@: $(MAKE); $(unstage)
7341	@[ -f ./etc/Makefile ] || exit 0; \
7342	r=`${PWD_COMMAND}`; export r; \
7343	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7344	$(HOST_EXPORTS) \
7345	for flag in $(EXTRA_HOST_FLAGS) ; do \
7346	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7347	done; \
7348	echo "Doing install-info in etc"; \
7349	(cd $(HOST_SUBDIR)/etc && \
7350	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7351	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7352	          "RANLIB=$${RANLIB}" \
7353	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7354	          install-info) \
7355	  || exit 1
7356
7357@endif etc
7358
7359.PHONY: maybe-install-pdf-etc install-pdf-etc
7360maybe-install-pdf-etc:
7361@if etc
7362maybe-install-pdf-etc: install-pdf-etc
7363
7364install-pdf-etc: \
7365    configure-etc \
7366    pdf-etc 
7367	@: $(MAKE); $(unstage)
7368	@[ -f ./etc/Makefile ] || exit 0; \
7369	r=`${PWD_COMMAND}`; export r; \
7370	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7371	$(HOST_EXPORTS) \
7372	for flag in $(EXTRA_HOST_FLAGS) ; do \
7373	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7374	done; \
7375	echo "Doing install-pdf in etc"; \
7376	(cd $(HOST_SUBDIR)/etc && \
7377	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7378	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7379	          "RANLIB=$${RANLIB}" \
7380	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7381	          install-pdf) \
7382	  || exit 1
7383
7384@endif etc
7385
7386.PHONY: maybe-install-html-etc install-html-etc
7387maybe-install-html-etc:
7388@if etc
7389maybe-install-html-etc: install-html-etc
7390
7391install-html-etc: \
7392    configure-etc \
7393    html-etc 
7394	@: $(MAKE); $(unstage)
7395	@[ -f ./etc/Makefile ] || exit 0; \
7396	r=`${PWD_COMMAND}`; export r; \
7397	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7398	$(HOST_EXPORTS) \
7399	for flag in $(EXTRA_HOST_FLAGS) ; do \
7400	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7401	done; \
7402	echo "Doing install-html in etc"; \
7403	(cd $(HOST_SUBDIR)/etc && \
7404	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7405	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7406	          "RANLIB=$${RANLIB}" \
7407	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7408	          install-html) \
7409	  || exit 1
7410
7411@endif etc
7412
7413.PHONY: maybe-installcheck-etc installcheck-etc
7414maybe-installcheck-etc:
7415@if etc
7416maybe-installcheck-etc: installcheck-etc
7417
7418installcheck-etc: \
7419    configure-etc 
7420	@: $(MAKE); $(unstage)
7421	@[ -f ./etc/Makefile ] || exit 0; \
7422	r=`${PWD_COMMAND}`; export r; \
7423	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7424	$(HOST_EXPORTS) \
7425	for flag in $(EXTRA_HOST_FLAGS) ; do \
7426	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7427	done; \
7428	echo "Doing installcheck in etc"; \
7429	(cd $(HOST_SUBDIR)/etc && \
7430	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7431	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7432	          "RANLIB=$${RANLIB}" \
7433	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7434	          installcheck) \
7435	  || exit 1
7436
7437@endif etc
7438
7439.PHONY: maybe-mostlyclean-etc mostlyclean-etc
7440maybe-mostlyclean-etc:
7441@if etc
7442maybe-mostlyclean-etc: mostlyclean-etc
7443
7444mostlyclean-etc: 
7445	@: $(MAKE); $(unstage)
7446	@[ -f ./etc/Makefile ] || exit 0; \
7447	r=`${PWD_COMMAND}`; export r; \
7448	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7449	$(HOST_EXPORTS) \
7450	for flag in $(EXTRA_HOST_FLAGS) ; do \
7451	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7452	done; \
7453	echo "Doing mostlyclean in etc"; \
7454	(cd $(HOST_SUBDIR)/etc && \
7455	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7456	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7457	          "RANLIB=$${RANLIB}" \
7458	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7459	          mostlyclean) \
7460	  || exit 1
7461
7462@endif etc
7463
7464.PHONY: maybe-clean-etc clean-etc
7465maybe-clean-etc:
7466@if etc
7467maybe-clean-etc: clean-etc
7468
7469clean-etc: 
7470	@: $(MAKE); $(unstage)
7471	@[ -f ./etc/Makefile ] || exit 0; \
7472	r=`${PWD_COMMAND}`; export r; \
7473	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7474	$(HOST_EXPORTS) \
7475	for flag in $(EXTRA_HOST_FLAGS) ; do \
7476	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7477	done; \
7478	echo "Doing clean in etc"; \
7479	(cd $(HOST_SUBDIR)/etc && \
7480	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7481	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7482	          "RANLIB=$${RANLIB}" \
7483	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7484	          clean) \
7485	  || exit 1
7486
7487@endif etc
7488
7489.PHONY: maybe-distclean-etc distclean-etc
7490maybe-distclean-etc:
7491@if etc
7492maybe-distclean-etc: distclean-etc
7493
7494distclean-etc: 
7495	@: $(MAKE); $(unstage)
7496	@[ -f ./etc/Makefile ] || exit 0; \
7497	r=`${PWD_COMMAND}`; export r; \
7498	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7499	$(HOST_EXPORTS) \
7500	for flag in $(EXTRA_HOST_FLAGS) ; do \
7501	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7502	done; \
7503	echo "Doing distclean in etc"; \
7504	(cd $(HOST_SUBDIR)/etc && \
7505	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7506	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7507	          "RANLIB=$${RANLIB}" \
7508	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7509	          distclean) \
7510	  || exit 1
7511
7512@endif etc
7513
7514.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7515maybe-maintainer-clean-etc:
7516@if etc
7517maybe-maintainer-clean-etc: maintainer-clean-etc
7518
7519maintainer-clean-etc: 
7520	@: $(MAKE); $(unstage)
7521	@[ -f ./etc/Makefile ] || exit 0; \
7522	r=`${PWD_COMMAND}`; export r; \
7523	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7524	$(HOST_EXPORTS) \
7525	for flag in $(EXTRA_HOST_FLAGS) ; do \
7526	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7527	done; \
7528	echo "Doing maintainer-clean in etc"; \
7529	(cd $(HOST_SUBDIR)/etc && \
7530	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7531	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7532	          "RANLIB=$${RANLIB}" \
7533	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7534	          maintainer-clean) \
7535	  || exit 1
7536
7537@endif etc
7538
7539
7540
7541.PHONY: configure-fastjar maybe-configure-fastjar
7542maybe-configure-fastjar:
7543@if gcc-bootstrap
7544configure-fastjar: stage_current
7545@endif gcc-bootstrap
7546@if fastjar
7547maybe-configure-fastjar: configure-fastjar
7548configure-fastjar: 
7549	@: $(MAKE); $(unstage)
7550	@r=`${PWD_COMMAND}`; export r; \
7551	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7552	test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7553	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7554	$(HOST_EXPORTS)  \
7555	echo Configuring in $(HOST_SUBDIR)/fastjar; \
7556	cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7557	case $(srcdir) in \
7558	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7559	  *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7560		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7561	esac; \
7562	module_srcdir=fastjar; \
7563	$(SHELL) \
7564	  $$s/$$module_srcdir/configure \
7565	  --srcdir=$${topdir}/$$module_srcdir \
7566	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7567	  --target=${target_alias}  \
7568	  || exit 1
7569@endif fastjar
7570
7571
7572
7573
7574
7575.PHONY: all-fastjar maybe-all-fastjar
7576maybe-all-fastjar:
7577@if gcc-bootstrap
7578all-fastjar: stage_current
7579@endif gcc-bootstrap
7580@if fastjar
7581TARGET-fastjar=all
7582maybe-all-fastjar: all-fastjar
7583all-fastjar: configure-fastjar
7584	@: $(MAKE); $(unstage)
7585	@r=`${PWD_COMMAND}`; export r; \
7586	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7587	$(HOST_EXPORTS)  \
7588	(cd $(HOST_SUBDIR)/fastjar && \
7589	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7590		$(TARGET-fastjar))
7591@endif fastjar
7592
7593
7594
7595
7596.PHONY: check-fastjar maybe-check-fastjar
7597maybe-check-fastjar:
7598@if fastjar
7599maybe-check-fastjar: check-fastjar
7600
7601# This module is only tested in a native toolchain.
7602check-fastjar:
7603	@: $(MAKE); $(unstage)
7604	@if [ '$(host)' = '$(target)' ]; then \
7605	  r=`${PWD_COMMAND}`; export r; \
7606	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7607	  $(HOST_EXPORTS)  \
7608	  (cd $(HOST_SUBDIR)/fastjar && \
7609	    $(MAKE) $(FLAGS_TO_PASS)  check)
7610	fi
7611
7612@endif fastjar
7613
7614.PHONY: install-fastjar maybe-install-fastjar
7615maybe-install-fastjar:
7616@if fastjar
7617maybe-install-fastjar: install-fastjar
7618
7619install-fastjar: installdirs
7620	@: $(MAKE); $(unstage)
7621	@r=`${PWD_COMMAND}`; export r; \
7622	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7623	$(HOST_EXPORTS) \
7624	(cd $(HOST_SUBDIR)/fastjar && \
7625	  $(MAKE) $(FLAGS_TO_PASS)  install)
7626
7627@endif fastjar
7628
7629.PHONY: install-strip-fastjar maybe-install-strip-fastjar
7630maybe-install-strip-fastjar:
7631@if fastjar
7632maybe-install-strip-fastjar: install-strip-fastjar
7633
7634install-strip-fastjar: installdirs
7635	@: $(MAKE); $(unstage)
7636	@r=`${PWD_COMMAND}`; export r; \
7637	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7638	$(HOST_EXPORTS) \
7639	(cd $(HOST_SUBDIR)/fastjar && \
7640	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7641
7642@endif fastjar
7643
7644# Other targets (info, dvi, pdf, etc.)
7645
7646.PHONY: maybe-info-fastjar info-fastjar
7647maybe-info-fastjar:
7648@if fastjar
7649maybe-info-fastjar: info-fastjar
7650
7651info-fastjar: \
7652    configure-fastjar 
7653	@: $(MAKE); $(unstage)
7654	@[ -f ./fastjar/Makefile ] || exit 0; \
7655	r=`${PWD_COMMAND}`; export r; \
7656	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7657	$(HOST_EXPORTS) \
7658	for flag in $(EXTRA_HOST_FLAGS) ; do \
7659	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7660	done; \
7661	echo "Doing info in fastjar"; \
7662	(cd $(HOST_SUBDIR)/fastjar && \
7663	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7664	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7665	          "RANLIB=$${RANLIB}" \
7666	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7667	          info) \
7668	  || exit 1
7669
7670@endif fastjar
7671
7672.PHONY: maybe-dvi-fastjar dvi-fastjar
7673maybe-dvi-fastjar:
7674@if fastjar
7675maybe-dvi-fastjar: dvi-fastjar
7676
7677dvi-fastjar: \
7678    configure-fastjar 
7679	@: $(MAKE); $(unstage)
7680	@[ -f ./fastjar/Makefile ] || exit 0; \
7681	r=`${PWD_COMMAND}`; export r; \
7682	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7683	$(HOST_EXPORTS) \
7684	for flag in $(EXTRA_HOST_FLAGS) ; do \
7685	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7686	done; \
7687	echo "Doing dvi in fastjar"; \
7688	(cd $(HOST_SUBDIR)/fastjar && \
7689	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7690	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7691	          "RANLIB=$${RANLIB}" \
7692	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7693	          dvi) \
7694	  || exit 1
7695
7696@endif fastjar
7697
7698.PHONY: maybe-pdf-fastjar pdf-fastjar
7699maybe-pdf-fastjar:
7700@if fastjar
7701maybe-pdf-fastjar: pdf-fastjar
7702
7703pdf-fastjar: \
7704    configure-fastjar 
7705	@: $(MAKE); $(unstage)
7706	@[ -f ./fastjar/Makefile ] || exit 0; \
7707	r=`${PWD_COMMAND}`; export r; \
7708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7709	$(HOST_EXPORTS) \
7710	for flag in $(EXTRA_HOST_FLAGS) ; do \
7711	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7712	done; \
7713	echo "Doing pdf in fastjar"; \
7714	(cd $(HOST_SUBDIR)/fastjar && \
7715	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7716	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7717	          "RANLIB=$${RANLIB}" \
7718	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7719	          pdf) \
7720	  || exit 1
7721
7722@endif fastjar
7723
7724.PHONY: maybe-html-fastjar html-fastjar
7725maybe-html-fastjar:
7726@if fastjar
7727maybe-html-fastjar: html-fastjar
7728
7729html-fastjar: \
7730    configure-fastjar 
7731	@: $(MAKE); $(unstage)
7732	@[ -f ./fastjar/Makefile ] || exit 0; \
7733	r=`${PWD_COMMAND}`; export r; \
7734	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7735	$(HOST_EXPORTS) \
7736	for flag in $(EXTRA_HOST_FLAGS) ; do \
7737	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7738	done; \
7739	echo "Doing html in fastjar"; \
7740	(cd $(HOST_SUBDIR)/fastjar && \
7741	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7742	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7743	          "RANLIB=$${RANLIB}" \
7744	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7745	          html) \
7746	  || exit 1
7747
7748@endif fastjar
7749
7750.PHONY: maybe-TAGS-fastjar TAGS-fastjar
7751maybe-TAGS-fastjar:
7752@if fastjar
7753maybe-TAGS-fastjar: TAGS-fastjar
7754
7755TAGS-fastjar: \
7756    configure-fastjar 
7757	@: $(MAKE); $(unstage)
7758	@[ -f ./fastjar/Makefile ] || exit 0; \
7759	r=`${PWD_COMMAND}`; export r; \
7760	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7761	$(HOST_EXPORTS) \
7762	for flag in $(EXTRA_HOST_FLAGS) ; do \
7763	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7764	done; \
7765	echo "Doing TAGS in fastjar"; \
7766	(cd $(HOST_SUBDIR)/fastjar && \
7767	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7768	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7769	          "RANLIB=$${RANLIB}" \
7770	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7771	          TAGS) \
7772	  || exit 1
7773
7774@endif fastjar
7775
7776.PHONY: maybe-install-info-fastjar install-info-fastjar
7777maybe-install-info-fastjar:
7778@if fastjar
7779maybe-install-info-fastjar: install-info-fastjar
7780
7781install-info-fastjar: \
7782    configure-fastjar \
7783    info-fastjar 
7784	@: $(MAKE); $(unstage)
7785	@[ -f ./fastjar/Makefile ] || exit 0; \
7786	r=`${PWD_COMMAND}`; export r; \
7787	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7788	$(HOST_EXPORTS) \
7789	for flag in $(EXTRA_HOST_FLAGS) ; do \
7790	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7791	done; \
7792	echo "Doing install-info in fastjar"; \
7793	(cd $(HOST_SUBDIR)/fastjar && \
7794	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7795	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7796	          "RANLIB=$${RANLIB}" \
7797	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7798	          install-info) \
7799	  || exit 1
7800
7801@endif fastjar
7802
7803.PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7804maybe-install-pdf-fastjar:
7805@if fastjar
7806maybe-install-pdf-fastjar: install-pdf-fastjar
7807
7808install-pdf-fastjar: \
7809    configure-fastjar \
7810    pdf-fastjar 
7811	@: $(MAKE); $(unstage)
7812	@[ -f ./fastjar/Makefile ] || exit 0; \
7813	r=`${PWD_COMMAND}`; export r; \
7814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7815	$(HOST_EXPORTS) \
7816	for flag in $(EXTRA_HOST_FLAGS) ; do \
7817	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7818	done; \
7819	echo "Doing install-pdf in fastjar"; \
7820	(cd $(HOST_SUBDIR)/fastjar && \
7821	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7822	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7823	          "RANLIB=$${RANLIB}" \
7824	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7825	          install-pdf) \
7826	  || exit 1
7827
7828@endif fastjar
7829
7830.PHONY: maybe-install-html-fastjar install-html-fastjar
7831maybe-install-html-fastjar:
7832@if fastjar
7833maybe-install-html-fastjar: install-html-fastjar
7834
7835install-html-fastjar: \
7836    configure-fastjar \
7837    html-fastjar 
7838	@: $(MAKE); $(unstage)
7839	@[ -f ./fastjar/Makefile ] || exit 0; \
7840	r=`${PWD_COMMAND}`; export r; \
7841	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7842	$(HOST_EXPORTS) \
7843	for flag in $(EXTRA_HOST_FLAGS) ; do \
7844	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7845	done; \
7846	echo "Doing install-html in fastjar"; \
7847	(cd $(HOST_SUBDIR)/fastjar && \
7848	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7849	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7850	          "RANLIB=$${RANLIB}" \
7851	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7852	          install-html) \
7853	  || exit 1
7854
7855@endif fastjar
7856
7857.PHONY: maybe-installcheck-fastjar installcheck-fastjar
7858maybe-installcheck-fastjar:
7859@if fastjar
7860maybe-installcheck-fastjar: installcheck-fastjar
7861
7862installcheck-fastjar: \
7863    configure-fastjar 
7864	@: $(MAKE); $(unstage)
7865	@[ -f ./fastjar/Makefile ] || exit 0; \
7866	r=`${PWD_COMMAND}`; export r; \
7867	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7868	$(HOST_EXPORTS) \
7869	for flag in $(EXTRA_HOST_FLAGS) ; do \
7870	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7871	done; \
7872	echo "Doing installcheck in fastjar"; \
7873	(cd $(HOST_SUBDIR)/fastjar && \
7874	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7875	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7876	          "RANLIB=$${RANLIB}" \
7877	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7878	          installcheck) \
7879	  || exit 1
7880
7881@endif fastjar
7882
7883.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7884maybe-mostlyclean-fastjar:
7885@if fastjar
7886maybe-mostlyclean-fastjar: mostlyclean-fastjar
7887
7888mostlyclean-fastjar: 
7889	@: $(MAKE); $(unstage)
7890	@[ -f ./fastjar/Makefile ] || exit 0; \
7891	r=`${PWD_COMMAND}`; export r; \
7892	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7893	$(HOST_EXPORTS) \
7894	for flag in $(EXTRA_HOST_FLAGS) ; do \
7895	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7896	done; \
7897	echo "Doing mostlyclean in fastjar"; \
7898	(cd $(HOST_SUBDIR)/fastjar && \
7899	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7900	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7901	          "RANLIB=$${RANLIB}" \
7902	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7903	          mostlyclean) \
7904	  || exit 1
7905
7906@endif fastjar
7907
7908.PHONY: maybe-clean-fastjar clean-fastjar
7909maybe-clean-fastjar:
7910@if fastjar
7911maybe-clean-fastjar: clean-fastjar
7912
7913clean-fastjar: 
7914	@: $(MAKE); $(unstage)
7915	@[ -f ./fastjar/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 clean in fastjar"; \
7923	(cd $(HOST_SUBDIR)/fastjar && \
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	          clean) \
7929	  || exit 1
7930
7931@endif fastjar
7932
7933.PHONY: maybe-distclean-fastjar distclean-fastjar
7934maybe-distclean-fastjar:
7935@if fastjar
7936maybe-distclean-fastjar: distclean-fastjar
7937
7938distclean-fastjar: 
7939	@: $(MAKE); $(unstage)
7940	@[ -f ./fastjar/Makefile ] || exit 0; \
7941	r=`${PWD_COMMAND}`; export r; \
7942	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7943	$(HOST_EXPORTS) \
7944	for flag in $(EXTRA_HOST_FLAGS) ; do \
7945	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7946	done; \
7947	echo "Doing distclean in fastjar"; \
7948	(cd $(HOST_SUBDIR)/fastjar && \
7949	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7950	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7951	          "RANLIB=$${RANLIB}" \
7952	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7953	          distclean) \
7954	  || exit 1
7955
7956@endif fastjar
7957
7958.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7959maybe-maintainer-clean-fastjar:
7960@if fastjar
7961maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7962
7963maintainer-clean-fastjar: 
7964	@: $(MAKE); $(unstage)
7965	@[ -f ./fastjar/Makefile ] || exit 0; \
7966	r=`${PWD_COMMAND}`; export r; \
7967	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7968	$(HOST_EXPORTS) \
7969	for flag in $(EXTRA_HOST_FLAGS) ; do \
7970	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7971	done; \
7972	echo "Doing maintainer-clean in fastjar"; \
7973	(cd $(HOST_SUBDIR)/fastjar && \
7974	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7975	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7976	          "RANLIB=$${RANLIB}" \
7977	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7978	          maintainer-clean) \
7979	  || exit 1
7980
7981@endif fastjar
7982
7983
7984
7985.PHONY: configure-fixincludes maybe-configure-fixincludes
7986maybe-configure-fixincludes:
7987@if gcc-bootstrap
7988configure-fixincludes: stage_current
7989@endif gcc-bootstrap
7990@if fixincludes
7991maybe-configure-fixincludes: configure-fixincludes
7992configure-fixincludes: 
7993	@r=`${PWD_COMMAND}`; export r; \
7994	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7995	test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7996	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
7997	$(HOST_EXPORTS)  \
7998	echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7999	cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8000	case $(srcdir) in \
8001	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8002	  *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8003		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8004	esac; \
8005	module_srcdir=fixincludes; \
8006	$(SHELL) \
8007	  $$s/$$module_srcdir/configure \
8008	  --srcdir=$${topdir}/$$module_srcdir \
8009	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8010	  --target=${target_alias}  \
8011	  || exit 1
8012@endif fixincludes
8013
8014
8015
8016.PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8017maybe-configure-stage1-fixincludes:
8018@if fixincludes-bootstrap
8019maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8020configure-stage1-fixincludes:
8021	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8022	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8023	@r=`${PWD_COMMAND}`; export r; \
8024	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8025	TFLAGS="$(STAGE1_TFLAGS)"; \
8026	test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8027	$(HOST_EXPORTS) \
8028	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8029	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8030	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8031	echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8032	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8033	cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8034	case $(srcdir) in \
8035	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8036	  *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8037		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8038	esac; \
8039	module_srcdir=fixincludes; \
8040	$(SHELL) $$s/$$module_srcdir/configure \
8041	  --srcdir=$${topdir}/$$module_srcdir \
8042	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8043	  --target=${target_alias} \
8044	   \
8045	  $(STAGE1_CONFIGURE_FLAGS)
8046@endif fixincludes-bootstrap
8047
8048.PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8049maybe-configure-stage2-fixincludes:
8050@if fixincludes-bootstrap
8051maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8052configure-stage2-fixincludes:
8053	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8054	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8055	@r=`${PWD_COMMAND}`; export r; \
8056	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8057	TFLAGS="$(STAGE2_TFLAGS)"; \
8058	test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8059	$(HOST_EXPORTS) \
8060	$(POSTSTAGE1_HOST_EXPORTS) \
8061	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8062	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8063	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8064	echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8065	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8066	cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8067	case $(srcdir) in \
8068	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8069	  *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8070		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8071	esac; \
8072	module_srcdir=fixincludes; \
8073	$(SHELL) $$s/$$module_srcdir/configure \
8074	  --srcdir=$${topdir}/$$module_srcdir \
8075	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8076	  --target=${target_alias} \
8077	  --with-build-libsubdir=$(HOST_SUBDIR) \
8078	  $(STAGE2_CONFIGURE_FLAGS)
8079@endif fixincludes-bootstrap
8080
8081.PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8082maybe-configure-stage3-fixincludes:
8083@if fixincludes-bootstrap
8084maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8085configure-stage3-fixincludes:
8086	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8087	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8088	@r=`${PWD_COMMAND}`; export r; \
8089	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8090	TFLAGS="$(STAGE3_TFLAGS)"; \
8091	test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8092	$(HOST_EXPORTS) \
8093	$(POSTSTAGE1_HOST_EXPORTS) \
8094	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8095	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8096	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8097	echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8098	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8099	cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8100	case $(srcdir) in \
8101	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8102	  *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8103		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8104	esac; \
8105	module_srcdir=fixincludes; \
8106	$(SHELL) $$s/$$module_srcdir/configure \
8107	  --srcdir=$${topdir}/$$module_srcdir \
8108	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8109	  --target=${target_alias} \
8110	  --with-build-libsubdir=$(HOST_SUBDIR) \
8111	  $(STAGE3_CONFIGURE_FLAGS)
8112@endif fixincludes-bootstrap
8113
8114.PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8115maybe-configure-stage4-fixincludes:
8116@if fixincludes-bootstrap
8117maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8118configure-stage4-fixincludes:
8119	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8120	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8121	@r=`${PWD_COMMAND}`; export r; \
8122	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8123	TFLAGS="$(STAGE4_TFLAGS)"; \
8124	test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8125	$(HOST_EXPORTS) \
8126	$(POSTSTAGE1_HOST_EXPORTS) \
8127	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8128	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8129	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8130	echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8131	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8132	cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8133	case $(srcdir) in \
8134	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8135	  *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8136		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8137	esac; \
8138	module_srcdir=fixincludes; \
8139	$(SHELL) $$s/$$module_srcdir/configure \
8140	  --srcdir=$${topdir}/$$module_srcdir \
8141	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8142	  --target=${target_alias} \
8143	  --with-build-libsubdir=$(HOST_SUBDIR) \
8144	  $(STAGE4_CONFIGURE_FLAGS)
8145@endif fixincludes-bootstrap
8146
8147.PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8148maybe-configure-stageprofile-fixincludes:
8149@if fixincludes-bootstrap
8150maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8151configure-stageprofile-fixincludes:
8152	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8153	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8154	@r=`${PWD_COMMAND}`; export r; \
8155	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8156	TFLAGS="$(STAGEprofile_TFLAGS)"; \
8157	test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8158	$(HOST_EXPORTS) \
8159	$(POSTSTAGE1_HOST_EXPORTS) \
8160	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8161	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8162	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8163	echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8164	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8165	cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8166	case $(srcdir) in \
8167	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8168	  *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8169		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8170	esac; \
8171	module_srcdir=fixincludes; \
8172	$(SHELL) $$s/$$module_srcdir/configure \
8173	  --srcdir=$${topdir}/$$module_srcdir \
8174	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8175	  --target=${target_alias} \
8176	  --with-build-libsubdir=$(HOST_SUBDIR) \
8177	  $(STAGEprofile_CONFIGURE_FLAGS)
8178@endif fixincludes-bootstrap
8179
8180.PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8181maybe-configure-stagefeedback-fixincludes:
8182@if fixincludes-bootstrap
8183maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8184configure-stagefeedback-fixincludes:
8185	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8186	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8187	@r=`${PWD_COMMAND}`; export r; \
8188	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8190	test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8191	$(HOST_EXPORTS) \
8192	$(POSTSTAGE1_HOST_EXPORTS) \
8193	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8194	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8195	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8196	echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8197	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8198	cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8199	case $(srcdir) in \
8200	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8201	  *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8202		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8203	esac; \
8204	module_srcdir=fixincludes; \
8205	$(SHELL) $$s/$$module_srcdir/configure \
8206	  --srcdir=$${topdir}/$$module_srcdir \
8207	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8208	  --target=${target_alias} \
8209	  --with-build-libsubdir=$(HOST_SUBDIR) \
8210	  $(STAGEfeedback_CONFIGURE_FLAGS)
8211@endif fixincludes-bootstrap
8212
8213
8214
8215
8216
8217.PHONY: all-fixincludes maybe-all-fixincludes
8218maybe-all-fixincludes:
8219@if gcc-bootstrap
8220all-fixincludes: stage_current
8221@endif gcc-bootstrap
8222@if fixincludes
8223TARGET-fixincludes=all
8224maybe-all-fixincludes: all-fixincludes
8225all-fixincludes: configure-fixincludes
8226	@r=`${PWD_COMMAND}`; export r; \
8227	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8228	$(HOST_EXPORTS)  \
8229	(cd $(HOST_SUBDIR)/fixincludes && \
8230	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8231		$(TARGET-fixincludes))
8232@endif fixincludes
8233
8234
8235
8236.PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8237.PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8238maybe-all-stage1-fixincludes:
8239maybe-clean-stage1-fixincludes:
8240@if fixincludes-bootstrap
8241maybe-all-stage1-fixincludes: all-stage1-fixincludes
8242all-stage1: all-stage1-fixincludes
8243TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8244all-stage1-fixincludes: configure-stage1-fixincludes
8245	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8246	@r=`${PWD_COMMAND}`; export r; \
8247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8248	TFLAGS="$(STAGE1_TFLAGS)"; \
8249	$(HOST_EXPORTS)  \
8250	cd $(HOST_SUBDIR)/fixincludes && \
8251	 \
8252	$(MAKE) $(BASE_FLAGS_TO_PASS) \
8253		CFLAGS="$(STAGE1_CFLAGS)" \
8254		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8255		LIBCFLAGS="$(LIBCFLAGS)" \
8256		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8257		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8258		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8259		$(EXTRA_HOST_FLAGS)  \
8260		$(STAGE1_FLAGS_TO_PASS)  \
8261		TFLAGS="$(STAGE1_TFLAGS)"  \
8262		$(TARGET-stage1-fixincludes)
8263
8264maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8265clean-stage1: clean-stage1-fixincludes
8266clean-stage1-fixincludes:
8267	@if [ $(current_stage) = stage1 ]; then \
8268	  [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8269	else \
8270	  [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8271	  $(MAKE) stage1-start; \
8272	fi; \
8273	cd $(HOST_SUBDIR)/fixincludes && \
8274	$(MAKE) $(EXTRA_HOST_FLAGS)  \
8275	$(STAGE1_FLAGS_TO_PASS)  clean
8276@endif fixincludes-bootstrap
8277
8278
8279.PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8280.PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8281maybe-all-stage2-fixincludes:
8282maybe-clean-stage2-fixincludes:
8283@if fixincludes-bootstrap
8284maybe-all-stage2-fixincludes: all-stage2-fixincludes
8285all-stage2: all-stage2-fixincludes
8286TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8287all-stage2-fixincludes: configure-stage2-fixincludes
8288	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8289	@r=`${PWD_COMMAND}`; export r; \
8290	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8291	TFLAGS="$(STAGE2_TFLAGS)"; \
8292	$(HOST_EXPORTS) \
8293	$(POSTSTAGE1_HOST_EXPORTS)  \
8294	cd $(HOST_SUBDIR)/fixincludes && \
8295	 \
8296	$(MAKE) $(BASE_FLAGS_TO_PASS) \
8297		CFLAGS="$(STAGE2_CFLAGS)" \
8298		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8299		LIBCFLAGS="$(STAGE2_CFLAGS)" \
8300		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8301		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8302		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8303		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8304		TFLAGS="$(STAGE2_TFLAGS)"  \
8305		$(TARGET-stage2-fixincludes)
8306
8307maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8308clean-stage2: clean-stage2-fixincludes
8309clean-stage2-fixincludes:
8310	@if [ $(current_stage) = stage2 ]; then \
8311	  [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8312	else \
8313	  [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8314	  $(MAKE) stage2-start; \
8315	fi; \
8316	cd $(HOST_SUBDIR)/fixincludes && \
8317	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8318@endif fixincludes-bootstrap
8319
8320
8321.PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8322.PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8323maybe-all-stage3-fixincludes:
8324maybe-clean-stage3-fixincludes:
8325@if fixincludes-bootstrap
8326maybe-all-stage3-fixincludes: all-stage3-fixincludes
8327all-stage3: all-stage3-fixincludes
8328TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8329all-stage3-fixincludes: configure-stage3-fixincludes
8330	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8331	@r=`${PWD_COMMAND}`; export r; \
8332	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8333	TFLAGS="$(STAGE3_TFLAGS)"; \
8334	$(HOST_EXPORTS) \
8335	$(POSTSTAGE1_HOST_EXPORTS)  \
8336	cd $(HOST_SUBDIR)/fixincludes && \
8337	 \
8338	$(MAKE) $(BASE_FLAGS_TO_PASS) \
8339		CFLAGS="$(STAGE3_CFLAGS)" \
8340		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8341		LIBCFLAGS="$(STAGE3_CFLAGS)" \
8342		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8343		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8344		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8345		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8346		TFLAGS="$(STAGE3_TFLAGS)"  \
8347		$(TARGET-stage3-fixincludes)
8348
8349maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8350clean-stage3: clean-stage3-fixincludes
8351clean-stage3-fixincludes:
8352	@if [ $(current_stage) = stage3 ]; then \
8353	  [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8354	else \
8355	  [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8356	  $(MAKE) stage3-start; \
8357	fi; \
8358	cd $(HOST_SUBDIR)/fixincludes && \
8359	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8360@endif fixincludes-bootstrap
8361
8362
8363.PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8364.PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8365maybe-all-stage4-fixincludes:
8366maybe-clean-stage4-fixincludes:
8367@if fixincludes-bootstrap
8368maybe-all-stage4-fixincludes: all-stage4-fixincludes
8369all-stage4: all-stage4-fixincludes
8370TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8371all-stage4-fixincludes: configure-stage4-fixincludes
8372	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8373	@r=`${PWD_COMMAND}`; export r; \
8374	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8375	TFLAGS="$(STAGE4_TFLAGS)"; \
8376	$(HOST_EXPORTS) \
8377	$(POSTSTAGE1_HOST_EXPORTS)  \
8378	cd $(HOST_SUBDIR)/fixincludes && \
8379	 \
8380	$(MAKE) $(BASE_FLAGS_TO_PASS) \
8381		CFLAGS="$(STAGE4_CFLAGS)" \
8382		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8383		LIBCFLAGS="$(STAGE4_CFLAGS)" \
8384		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8385		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8386		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8387		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8388		TFLAGS="$(STAGE4_TFLAGS)"  \
8389		$(TARGET-stage4-fixincludes)
8390
8391maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8392clean-stage4: clean-stage4-fixincludes
8393clean-stage4-fixincludes:
8394	@if [ $(current_stage) = stage4 ]; then \
8395	  [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8396	else \
8397	  [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8398	  $(MAKE) stage4-start; \
8399	fi; \
8400	cd $(HOST_SUBDIR)/fixincludes && \
8401	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8402@endif fixincludes-bootstrap
8403
8404
8405.PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8406.PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8407maybe-all-stageprofile-fixincludes:
8408maybe-clean-stageprofile-fixincludes:
8409@if fixincludes-bootstrap
8410maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8411all-stageprofile: all-stageprofile-fixincludes
8412TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8413all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8414	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8415	@r=`${PWD_COMMAND}`; export r; \
8416	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8417	TFLAGS="$(STAGEprofile_TFLAGS)"; \
8418	$(HOST_EXPORTS) \
8419	$(POSTSTAGE1_HOST_EXPORTS)  \
8420	cd $(HOST_SUBDIR)/fixincludes && \
8421	 \
8422	$(MAKE) $(BASE_FLAGS_TO_PASS) \
8423		CFLAGS="$(STAGEprofile_CFLAGS)" \
8424		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8425		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8426		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8427		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8428		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8429		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8430		TFLAGS="$(STAGEprofile_TFLAGS)"  \
8431		$(TARGET-stageprofile-fixincludes)
8432
8433maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8434clean-stageprofile: clean-stageprofile-fixincludes
8435clean-stageprofile-fixincludes:
8436	@if [ $(current_stage) = stageprofile ]; then \
8437	  [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8438	else \
8439	  [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8440	  $(MAKE) stageprofile-start; \
8441	fi; \
8442	cd $(HOST_SUBDIR)/fixincludes && \
8443	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8444@endif fixincludes-bootstrap
8445
8446
8447.PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8448.PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8449maybe-all-stagefeedback-fixincludes:
8450maybe-clean-stagefeedback-fixincludes:
8451@if fixincludes-bootstrap
8452maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8453all-stagefeedback: all-stagefeedback-fixincludes
8454TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8455all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8456	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8457	@r=`${PWD_COMMAND}`; export r; \
8458	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8459	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8460	$(HOST_EXPORTS) \
8461	$(POSTSTAGE1_HOST_EXPORTS)  \
8462	cd $(HOST_SUBDIR)/fixincludes && \
8463	 \
8464	$(MAKE) $(BASE_FLAGS_TO_PASS) \
8465		CFLAGS="$(STAGEfeedback_CFLAGS)" \
8466		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8467		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8468		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8469		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8470		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8471		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8472		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
8473		$(TARGET-stagefeedback-fixincludes)
8474
8475maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8476clean-stagefeedback: clean-stagefeedback-fixincludes
8477clean-stagefeedback-fixincludes:
8478	@if [ $(current_stage) = stagefeedback ]; then \
8479	  [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8480	else \
8481	  [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8482	  $(MAKE) stagefeedback-start; \
8483	fi; \
8484	cd $(HOST_SUBDIR)/fixincludes && \
8485	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8486@endif fixincludes-bootstrap
8487
8488
8489
8490
8491
8492.PHONY: check-fixincludes maybe-check-fixincludes
8493maybe-check-fixincludes:
8494@if fixincludes
8495maybe-check-fixincludes: check-fixincludes
8496
8497check-fixincludes:
8498	@: $(MAKE); $(unstage)
8499	@r=`${PWD_COMMAND}`; export r; \
8500	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8501	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8502	(cd $(HOST_SUBDIR)/fixincludes && \
8503	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
8504
8505@endif fixincludes
8506
8507.PHONY: install-fixincludes maybe-install-fixincludes
8508maybe-install-fixincludes:
8509@if fixincludes
8510maybe-install-fixincludes: install-fixincludes
8511
8512install-fixincludes: installdirs
8513	@: $(MAKE); $(unstage)
8514	@r=`${PWD_COMMAND}`; export r; \
8515	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8516	$(HOST_EXPORTS) \
8517	(cd $(HOST_SUBDIR)/fixincludes && \
8518	  $(MAKE) $(FLAGS_TO_PASS)  install)
8519
8520@endif fixincludes
8521
8522.PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8523maybe-install-strip-fixincludes:
8524@if fixincludes
8525maybe-install-strip-fixincludes: install-strip-fixincludes
8526
8527install-strip-fixincludes: installdirs
8528	@: $(MAKE); $(unstage)
8529	@r=`${PWD_COMMAND}`; export r; \
8530	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8531	$(HOST_EXPORTS) \
8532	(cd $(HOST_SUBDIR)/fixincludes && \
8533	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8534
8535@endif fixincludes
8536
8537# Other targets (info, dvi, pdf, etc.)
8538
8539.PHONY: maybe-info-fixincludes info-fixincludes
8540maybe-info-fixincludes:
8541@if fixincludes
8542maybe-info-fixincludes: info-fixincludes
8543
8544info-fixincludes: \
8545    configure-fixincludes 
8546	@[ -f ./fixincludes/Makefile ] || exit 0; \
8547	r=`${PWD_COMMAND}`; export r; \
8548	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8549	$(HOST_EXPORTS) \
8550	for flag in $(EXTRA_HOST_FLAGS) ; do \
8551	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8552	done; \
8553	echo "Doing info in fixincludes"; \
8554	(cd $(HOST_SUBDIR)/fixincludes && \
8555	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8556	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8557	          "RANLIB=$${RANLIB}" \
8558	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8559	          info) \
8560	  || exit 1
8561
8562@endif fixincludes
8563
8564.PHONY: maybe-dvi-fixincludes dvi-fixincludes
8565maybe-dvi-fixincludes:
8566@if fixincludes
8567maybe-dvi-fixincludes: dvi-fixincludes
8568
8569dvi-fixincludes: \
8570    configure-fixincludes 
8571	@[ -f ./fixincludes/Makefile ] || exit 0; \
8572	r=`${PWD_COMMAND}`; export r; \
8573	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8574	$(HOST_EXPORTS) \
8575	for flag in $(EXTRA_HOST_FLAGS) ; do \
8576	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8577	done; \
8578	echo "Doing dvi in fixincludes"; \
8579	(cd $(HOST_SUBDIR)/fixincludes && \
8580	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8581	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8582	          "RANLIB=$${RANLIB}" \
8583	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8584	          dvi) \
8585	  || exit 1
8586
8587@endif fixincludes
8588
8589.PHONY: maybe-pdf-fixincludes pdf-fixincludes
8590maybe-pdf-fixincludes:
8591@if fixincludes
8592maybe-pdf-fixincludes: pdf-fixincludes
8593
8594pdf-fixincludes: \
8595    configure-fixincludes 
8596	@[ -f ./fixincludes/Makefile ] || exit 0; \
8597	r=`${PWD_COMMAND}`; export r; \
8598	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8599	$(HOST_EXPORTS) \
8600	for flag in $(EXTRA_HOST_FLAGS) ; do \
8601	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8602	done; \
8603	echo "Doing pdf in fixincludes"; \
8604	(cd $(HOST_SUBDIR)/fixincludes && \
8605	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8606	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8607	          "RANLIB=$${RANLIB}" \
8608	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8609	          pdf) \
8610	  || exit 1
8611
8612@endif fixincludes
8613
8614.PHONY: maybe-html-fixincludes html-fixincludes
8615maybe-html-fixincludes:
8616@if fixincludes
8617maybe-html-fixincludes: html-fixincludes
8618
8619html-fixincludes: \
8620    configure-fixincludes 
8621	@[ -f ./fixincludes/Makefile ] || exit 0; \
8622	r=`${PWD_COMMAND}`; export r; \
8623	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8624	$(HOST_EXPORTS) \
8625	for flag in $(EXTRA_HOST_FLAGS) ; do \
8626	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8627	done; \
8628	echo "Doing html in fixincludes"; \
8629	(cd $(HOST_SUBDIR)/fixincludes && \
8630	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8631	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8632	          "RANLIB=$${RANLIB}" \
8633	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8634	          html) \
8635	  || exit 1
8636
8637@endif fixincludes
8638
8639.PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8640maybe-TAGS-fixincludes:
8641@if fixincludes
8642maybe-TAGS-fixincludes: TAGS-fixincludes
8643
8644# fixincludes doesn't support TAGS.
8645TAGS-fixincludes:
8646
8647@endif fixincludes
8648
8649.PHONY: maybe-install-info-fixincludes install-info-fixincludes
8650maybe-install-info-fixincludes:
8651@if fixincludes
8652maybe-install-info-fixincludes: install-info-fixincludes
8653
8654install-info-fixincludes: \
8655    configure-fixincludes \
8656    info-fixincludes 
8657	@[ -f ./fixincludes/Makefile ] || exit 0; \
8658	r=`${PWD_COMMAND}`; export r; \
8659	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8660	$(HOST_EXPORTS) \
8661	for flag in $(EXTRA_HOST_FLAGS) ; do \
8662	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8663	done; \
8664	echo "Doing install-info in fixincludes"; \
8665	(cd $(HOST_SUBDIR)/fixincludes && \
8666	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8667	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8668	          "RANLIB=$${RANLIB}" \
8669	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8670	          install-info) \
8671	  || exit 1
8672
8673@endif fixincludes
8674
8675.PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8676maybe-install-pdf-fixincludes:
8677@if fixincludes
8678maybe-install-pdf-fixincludes: install-pdf-fixincludes
8679
8680install-pdf-fixincludes: \
8681    configure-fixincludes \
8682    pdf-fixincludes 
8683	@[ -f ./fixincludes/Makefile ] || exit 0; \
8684	r=`${PWD_COMMAND}`; export r; \
8685	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8686	$(HOST_EXPORTS) \
8687	for flag in $(EXTRA_HOST_FLAGS) ; do \
8688	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8689	done; \
8690	echo "Doing install-pdf in fixincludes"; \
8691	(cd $(HOST_SUBDIR)/fixincludes && \
8692	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8693	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8694	          "RANLIB=$${RANLIB}" \
8695	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8696	          install-pdf) \
8697	  || exit 1
8698
8699@endif fixincludes
8700
8701.PHONY: maybe-install-html-fixincludes install-html-fixincludes
8702maybe-install-html-fixincludes:
8703@if fixincludes
8704maybe-install-html-fixincludes: install-html-fixincludes
8705
8706install-html-fixincludes: \
8707    configure-fixincludes \
8708    html-fixincludes 
8709	@[ -f ./fixincludes/Makefile ] || exit 0; \
8710	r=`${PWD_COMMAND}`; export r; \
8711	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8712	$(HOST_EXPORTS) \
8713	for flag in $(EXTRA_HOST_FLAGS) ; do \
8714	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8715	done; \
8716	echo "Doing install-html in fixincludes"; \
8717	(cd $(HOST_SUBDIR)/fixincludes && \
8718	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8719	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8720	          "RANLIB=$${RANLIB}" \
8721	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8722	          install-html) \
8723	  || exit 1
8724
8725@endif fixincludes
8726
8727.PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8728maybe-installcheck-fixincludes:
8729@if fixincludes
8730maybe-installcheck-fixincludes: installcheck-fixincludes
8731
8732installcheck-fixincludes: \
8733    configure-fixincludes 
8734	@[ -f ./fixincludes/Makefile ] || exit 0; \
8735	r=`${PWD_COMMAND}`; export r; \
8736	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8737	$(HOST_EXPORTS) \
8738	for flag in $(EXTRA_HOST_FLAGS) ; do \
8739	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8740	done; \
8741	echo "Doing installcheck in fixincludes"; \
8742	(cd $(HOST_SUBDIR)/fixincludes && \
8743	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8744	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8745	          "RANLIB=$${RANLIB}" \
8746	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8747	          installcheck) \
8748	  || exit 1
8749
8750@endif fixincludes
8751
8752.PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8753maybe-mostlyclean-fixincludes:
8754@if fixincludes
8755maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8756
8757mostlyclean-fixincludes: 
8758	@[ -f ./fixincludes/Makefile ] || exit 0; \
8759	r=`${PWD_COMMAND}`; export r; \
8760	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8761	$(HOST_EXPORTS) \
8762	for flag in $(EXTRA_HOST_FLAGS) ; do \
8763	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8764	done; \
8765	echo "Doing mostlyclean in fixincludes"; \
8766	(cd $(HOST_SUBDIR)/fixincludes && \
8767	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8768	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8769	          "RANLIB=$${RANLIB}" \
8770	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8771	          mostlyclean) \
8772	  || exit 1
8773
8774@endif fixincludes
8775
8776.PHONY: maybe-clean-fixincludes clean-fixincludes
8777maybe-clean-fixincludes:
8778@if fixincludes
8779maybe-clean-fixincludes: clean-fixincludes
8780
8781clean-fixincludes: 
8782	@[ -f ./fixincludes/Makefile ] || exit 0; \
8783	r=`${PWD_COMMAND}`; export r; \
8784	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8785	$(HOST_EXPORTS) \
8786	for flag in $(EXTRA_HOST_FLAGS) ; do \
8787	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8788	done; \
8789	echo "Doing clean in fixincludes"; \
8790	(cd $(HOST_SUBDIR)/fixincludes && \
8791	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8792	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8793	          "RANLIB=$${RANLIB}" \
8794	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8795	          clean) \
8796	  || exit 1
8797
8798@endif fixincludes
8799
8800.PHONY: maybe-distclean-fixincludes distclean-fixincludes
8801maybe-distclean-fixincludes:
8802@if fixincludes
8803maybe-distclean-fixincludes: distclean-fixincludes
8804
8805distclean-fixincludes: 
8806	@[ -f ./fixincludes/Makefile ] || exit 0; \
8807	r=`${PWD_COMMAND}`; export r; \
8808	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8809	$(HOST_EXPORTS) \
8810	for flag in $(EXTRA_HOST_FLAGS) ; do \
8811	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8812	done; \
8813	echo "Doing distclean in fixincludes"; \
8814	(cd $(HOST_SUBDIR)/fixincludes && \
8815	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8816	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8817	          "RANLIB=$${RANLIB}" \
8818	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8819	          distclean) \
8820	  || exit 1
8821
8822@endif fixincludes
8823
8824.PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8825maybe-maintainer-clean-fixincludes:
8826@if fixincludes
8827maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8828
8829maintainer-clean-fixincludes: 
8830	@[ -f ./fixincludes/Makefile ] || exit 0; \
8831	r=`${PWD_COMMAND}`; export r; \
8832	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8833	$(HOST_EXPORTS) \
8834	for flag in $(EXTRA_HOST_FLAGS) ; do \
8835	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8836	done; \
8837	echo "Doing maintainer-clean in fixincludes"; \
8838	(cd $(HOST_SUBDIR)/fixincludes && \
8839	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8840	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8841	          "RANLIB=$${RANLIB}" \
8842	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8843	          maintainer-clean) \
8844	  || exit 1
8845
8846@endif fixincludes
8847
8848
8849
8850.PHONY: configure-flex maybe-configure-flex
8851maybe-configure-flex:
8852@if gcc-bootstrap
8853configure-flex: stage_current
8854@endif gcc-bootstrap
8855@if flex
8856maybe-configure-flex: configure-flex
8857configure-flex: 
8858	@: $(MAKE); $(unstage)
8859	@r=`${PWD_COMMAND}`; export r; \
8860	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8861	test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8862	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8863	$(HOST_EXPORTS)  \
8864	echo Configuring in $(HOST_SUBDIR)/flex; \
8865	cd "$(HOST_SUBDIR)/flex" || exit 1; \
8866	case $(srcdir) in \
8867	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8868	  *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8869		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8870	esac; \
8871	module_srcdir=flex; \
8872	$(SHELL) \
8873	  $$s/$$module_srcdir/configure \
8874	  --srcdir=$${topdir}/$$module_srcdir \
8875	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8876	  --target=${target_alias}  \
8877	  || exit 1
8878@endif flex
8879
8880
8881
8882
8883
8884.PHONY: all-flex maybe-all-flex
8885maybe-all-flex:
8886@if gcc-bootstrap
8887all-flex: stage_current
8888@endif gcc-bootstrap
8889@if flex
8890TARGET-flex=all
8891maybe-all-flex: all-flex
8892all-flex: configure-flex
8893	@: $(MAKE); $(unstage)
8894	@r=`${PWD_COMMAND}`; export r; \
8895	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8896	$(HOST_EXPORTS)  \
8897	(cd $(HOST_SUBDIR)/flex && \
8898	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8899		$(TARGET-flex))
8900@endif flex
8901
8902
8903
8904
8905.PHONY: check-flex maybe-check-flex
8906maybe-check-flex:
8907@if flex
8908maybe-check-flex: check-flex
8909
8910# This module is only tested in a native toolchain.
8911check-flex:
8912	@: $(MAKE); $(unstage)
8913	@if [ '$(host)' = '$(target)' ]; then \
8914	  r=`${PWD_COMMAND}`; export r; \
8915	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8916	  $(HOST_EXPORTS)  \
8917	  (cd $(HOST_SUBDIR)/flex && \
8918	    $(MAKE) $(FLAGS_TO_PASS)  check)
8919	fi
8920
8921@endif flex
8922
8923.PHONY: install-flex maybe-install-flex
8924maybe-install-flex:
8925@if flex
8926maybe-install-flex: install-flex
8927
8928install-flex: installdirs
8929	@: $(MAKE); $(unstage)
8930	@r=`${PWD_COMMAND}`; export r; \
8931	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8932	$(HOST_EXPORTS) \
8933	(cd $(HOST_SUBDIR)/flex && \
8934	  $(MAKE) $(FLAGS_TO_PASS)  install)
8935
8936@endif flex
8937
8938.PHONY: install-strip-flex maybe-install-strip-flex
8939maybe-install-strip-flex:
8940@if flex
8941maybe-install-strip-flex: install-strip-flex
8942
8943install-strip-flex: installdirs
8944	@: $(MAKE); $(unstage)
8945	@r=`${PWD_COMMAND}`; export r; \
8946	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8947	$(HOST_EXPORTS) \
8948	(cd $(HOST_SUBDIR)/flex && \
8949	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8950
8951@endif flex
8952
8953# Other targets (info, dvi, pdf, etc.)
8954
8955.PHONY: maybe-info-flex info-flex
8956maybe-info-flex:
8957@if flex
8958maybe-info-flex: info-flex
8959
8960info-flex: \
8961    configure-flex 
8962	@: $(MAKE); $(unstage)
8963	@[ -f ./flex/Makefile ] || exit 0; \
8964	r=`${PWD_COMMAND}`; export r; \
8965	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8966	$(HOST_EXPORTS) \
8967	for flag in $(EXTRA_HOST_FLAGS) ; do \
8968	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8969	done; \
8970	echo "Doing info in flex"; \
8971	(cd $(HOST_SUBDIR)/flex && \
8972	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8973	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8974	          "RANLIB=$${RANLIB}" \
8975	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8976	          info) \
8977	  || exit 1
8978
8979@endif flex
8980
8981.PHONY: maybe-dvi-flex dvi-flex
8982maybe-dvi-flex:
8983@if flex
8984maybe-dvi-flex: dvi-flex
8985
8986dvi-flex: \
8987    configure-flex 
8988	@: $(MAKE); $(unstage)
8989	@[ -f ./flex/Makefile ] || exit 0; \
8990	r=`${PWD_COMMAND}`; export r; \
8991	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8992	$(HOST_EXPORTS) \
8993	for flag in $(EXTRA_HOST_FLAGS) ; do \
8994	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8995	done; \
8996	echo "Doing dvi in flex"; \
8997	(cd $(HOST_SUBDIR)/flex && \
8998	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8999	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9000	          "RANLIB=$${RANLIB}" \
9001	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9002	          dvi) \
9003	  || exit 1
9004
9005@endif flex
9006
9007.PHONY: maybe-pdf-flex pdf-flex
9008maybe-pdf-flex:
9009@if flex
9010maybe-pdf-flex: pdf-flex
9011
9012pdf-flex: \
9013    configure-flex 
9014	@: $(MAKE); $(unstage)
9015	@[ -f ./flex/Makefile ] || exit 0; \
9016	r=`${PWD_COMMAND}`; export r; \
9017	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9018	$(HOST_EXPORTS) \
9019	for flag in $(EXTRA_HOST_FLAGS) ; do \
9020	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9021	done; \
9022	echo "Doing pdf in flex"; \
9023	(cd $(HOST_SUBDIR)/flex && \
9024	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9025	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9026	          "RANLIB=$${RANLIB}" \
9027	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9028	          pdf) \
9029	  || exit 1
9030
9031@endif flex
9032
9033.PHONY: maybe-html-flex html-flex
9034maybe-html-flex:
9035@if flex
9036maybe-html-flex: html-flex
9037
9038html-flex: \
9039    configure-flex 
9040	@: $(MAKE); $(unstage)
9041	@[ -f ./flex/Makefile ] || exit 0; \
9042	r=`${PWD_COMMAND}`; export r; \
9043	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044	$(HOST_EXPORTS) \
9045	for flag in $(EXTRA_HOST_FLAGS) ; do \
9046	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9047	done; \
9048	echo "Doing html in flex"; \
9049	(cd $(HOST_SUBDIR)/flex && \
9050	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9051	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9052	          "RANLIB=$${RANLIB}" \
9053	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9054	          html) \
9055	  || exit 1
9056
9057@endif flex
9058
9059.PHONY: maybe-TAGS-flex TAGS-flex
9060maybe-TAGS-flex:
9061@if flex
9062maybe-TAGS-flex: TAGS-flex
9063
9064TAGS-flex: \
9065    configure-flex 
9066	@: $(MAKE); $(unstage)
9067	@[ -f ./flex/Makefile ] || exit 0; \
9068	r=`${PWD_COMMAND}`; export r; \
9069	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9070	$(HOST_EXPORTS) \
9071	for flag in $(EXTRA_HOST_FLAGS) ; do \
9072	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9073	done; \
9074	echo "Doing TAGS in flex"; \
9075	(cd $(HOST_SUBDIR)/flex && \
9076	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9077	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9078	          "RANLIB=$${RANLIB}" \
9079	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9080	          TAGS) \
9081	  || exit 1
9082
9083@endif flex
9084
9085.PHONY: maybe-install-info-flex install-info-flex
9086maybe-install-info-flex:
9087@if flex
9088maybe-install-info-flex: install-info-flex
9089
9090install-info-flex: \
9091    configure-flex \
9092    info-flex 
9093	@: $(MAKE); $(unstage)
9094	@[ -f ./flex/Makefile ] || exit 0; \
9095	r=`${PWD_COMMAND}`; export r; \
9096	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9097	$(HOST_EXPORTS) \
9098	for flag in $(EXTRA_HOST_FLAGS) ; do \
9099	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9100	done; \
9101	echo "Doing install-info in flex"; \
9102	(cd $(HOST_SUBDIR)/flex && \
9103	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9104	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9105	          "RANLIB=$${RANLIB}" \
9106	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9107	          install-info) \
9108	  || exit 1
9109
9110@endif flex
9111
9112.PHONY: maybe-install-pdf-flex install-pdf-flex
9113maybe-install-pdf-flex:
9114@if flex
9115maybe-install-pdf-flex: install-pdf-flex
9116
9117install-pdf-flex: \
9118    configure-flex \
9119    pdf-flex 
9120	@: $(MAKE); $(unstage)
9121	@[ -f ./flex/Makefile ] || exit 0; \
9122	r=`${PWD_COMMAND}`; export r; \
9123	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9124	$(HOST_EXPORTS) \
9125	for flag in $(EXTRA_HOST_FLAGS) ; do \
9126	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9127	done; \
9128	echo "Doing install-pdf in flex"; \
9129	(cd $(HOST_SUBDIR)/flex && \
9130	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9131	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9132	          "RANLIB=$${RANLIB}" \
9133	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9134	          install-pdf) \
9135	  || exit 1
9136
9137@endif flex
9138
9139.PHONY: maybe-install-html-flex install-html-flex
9140maybe-install-html-flex:
9141@if flex
9142maybe-install-html-flex: install-html-flex
9143
9144install-html-flex: \
9145    configure-flex \
9146    html-flex 
9147	@: $(MAKE); $(unstage)
9148	@[ -f ./flex/Makefile ] || exit 0; \
9149	r=`${PWD_COMMAND}`; export r; \
9150	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9151	$(HOST_EXPORTS) \
9152	for flag in $(EXTRA_HOST_FLAGS) ; do \
9153	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9154	done; \
9155	echo "Doing install-html in flex"; \
9156	(cd $(HOST_SUBDIR)/flex && \
9157	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9158	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9159	          "RANLIB=$${RANLIB}" \
9160	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9161	          install-html) \
9162	  || exit 1
9163
9164@endif flex
9165
9166.PHONY: maybe-installcheck-flex installcheck-flex
9167maybe-installcheck-flex:
9168@if flex
9169maybe-installcheck-flex: installcheck-flex
9170
9171installcheck-flex: \
9172    configure-flex 
9173	@: $(MAKE); $(unstage)
9174	@[ -f ./flex/Makefile ] || exit 0; \
9175	r=`${PWD_COMMAND}`; export r; \
9176	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9177	$(HOST_EXPORTS) \
9178	for flag in $(EXTRA_HOST_FLAGS) ; do \
9179	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9180	done; \
9181	echo "Doing installcheck in flex"; \
9182	(cd $(HOST_SUBDIR)/flex && \
9183	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9184	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9185	          "RANLIB=$${RANLIB}" \
9186	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9187	          installcheck) \
9188	  || exit 1
9189
9190@endif flex
9191
9192.PHONY: maybe-mostlyclean-flex mostlyclean-flex
9193maybe-mostlyclean-flex:
9194@if flex
9195maybe-mostlyclean-flex: mostlyclean-flex
9196
9197mostlyclean-flex: 
9198	@: $(MAKE); $(unstage)
9199	@[ -f ./flex/Makefile ] || exit 0; \
9200	r=`${PWD_COMMAND}`; export r; \
9201	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9202	$(HOST_EXPORTS) \
9203	for flag in $(EXTRA_HOST_FLAGS) ; do \
9204	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9205	done; \
9206	echo "Doing mostlyclean in flex"; \
9207	(cd $(HOST_SUBDIR)/flex && \
9208	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9209	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9210	          "RANLIB=$${RANLIB}" \
9211	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9212	          mostlyclean) \
9213	  || exit 1
9214
9215@endif flex
9216
9217.PHONY: maybe-clean-flex clean-flex
9218maybe-clean-flex:
9219@if flex
9220maybe-clean-flex: clean-flex
9221
9222clean-flex: 
9223	@: $(MAKE); $(unstage)
9224	@[ -f ./flex/Makefile ] || exit 0; \
9225	r=`${PWD_COMMAND}`; export r; \
9226	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9227	$(HOST_EXPORTS) \
9228	for flag in $(EXTRA_HOST_FLAGS) ; do \
9229	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9230	done; \
9231	echo "Doing clean in flex"; \
9232	(cd $(HOST_SUBDIR)/flex && \
9233	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9234	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9235	          "RANLIB=$${RANLIB}" \
9236	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9237	          clean) \
9238	  || exit 1
9239
9240@endif flex
9241
9242.PHONY: maybe-distclean-flex distclean-flex
9243maybe-distclean-flex:
9244@if flex
9245maybe-distclean-flex: distclean-flex
9246
9247distclean-flex: 
9248	@: $(MAKE); $(unstage)
9249	@[ -f ./flex/Makefile ] || exit 0; \
9250	r=`${PWD_COMMAND}`; export r; \
9251	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9252	$(HOST_EXPORTS) \
9253	for flag in $(EXTRA_HOST_FLAGS) ; do \
9254	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9255	done; \
9256	echo "Doing distclean in flex"; \
9257	(cd $(HOST_SUBDIR)/flex && \
9258	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9259	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9260	          "RANLIB=$${RANLIB}" \
9261	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9262	          distclean) \
9263	  || exit 1
9264
9265@endif flex
9266
9267.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9268maybe-maintainer-clean-flex:
9269@if flex
9270maybe-maintainer-clean-flex: maintainer-clean-flex
9271
9272maintainer-clean-flex: 
9273	@: $(MAKE); $(unstage)
9274	@[ -f ./flex/Makefile ] || exit 0; \
9275	r=`${PWD_COMMAND}`; export r; \
9276	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9277	$(HOST_EXPORTS) \
9278	for flag in $(EXTRA_HOST_FLAGS) ; do \
9279	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9280	done; \
9281	echo "Doing maintainer-clean in flex"; \
9282	(cd $(HOST_SUBDIR)/flex && \
9283	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9284	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9285	          "RANLIB=$${RANLIB}" \
9286	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9287	          maintainer-clean) \
9288	  || exit 1
9289
9290@endif flex
9291
9292
9293
9294.PHONY: configure-gas maybe-configure-gas
9295maybe-configure-gas:
9296@if gcc-bootstrap
9297configure-gas: stage_current
9298@endif gcc-bootstrap
9299@if gas
9300maybe-configure-gas: configure-gas
9301configure-gas: 
9302	@r=`${PWD_COMMAND}`; export r; \
9303	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9304	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9305	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9306	$(HOST_EXPORTS)  \
9307	echo Configuring in $(HOST_SUBDIR)/gas; \
9308	cd "$(HOST_SUBDIR)/gas" || exit 1; \
9309	case $(srcdir) in \
9310	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9311	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9312		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9313	esac; \
9314	module_srcdir=gas; \
9315	$(SHELL) \
9316	  $$s/$$module_srcdir/configure \
9317	  --srcdir=$${topdir}/$$module_srcdir \
9318	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9319	  --target=${target_alias}  \
9320	  || exit 1
9321@endif gas
9322
9323
9324
9325.PHONY: configure-stage1-gas maybe-configure-stage1-gas
9326maybe-configure-stage1-gas:
9327@if gas-bootstrap
9328maybe-configure-stage1-gas: configure-stage1-gas
9329configure-stage1-gas:
9330	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9331	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9332	@r=`${PWD_COMMAND}`; export r; \
9333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9334	TFLAGS="$(STAGE1_TFLAGS)"; \
9335	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9336	$(HOST_EXPORTS) \
9337	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9338	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9339	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9340	echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9341	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9342	cd $(HOST_SUBDIR)/gas || exit 1; \
9343	case $(srcdir) in \
9344	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9345	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9346		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9347	esac; \
9348	module_srcdir=gas; \
9349	$(SHELL) $$s/$$module_srcdir/configure \
9350	  --srcdir=$${topdir}/$$module_srcdir \
9351	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9352	  --target=${target_alias} \
9353	   \
9354	  $(STAGE1_CONFIGURE_FLAGS)
9355@endif gas-bootstrap
9356
9357.PHONY: configure-stage2-gas maybe-configure-stage2-gas
9358maybe-configure-stage2-gas:
9359@if gas-bootstrap
9360maybe-configure-stage2-gas: configure-stage2-gas
9361configure-stage2-gas:
9362	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9363	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9364	@r=`${PWD_COMMAND}`; export r; \
9365	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9366	TFLAGS="$(STAGE2_TFLAGS)"; \
9367	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9368	$(HOST_EXPORTS) \
9369	$(POSTSTAGE1_HOST_EXPORTS) \
9370	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9371	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9372	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9373	echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9374	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9375	cd $(HOST_SUBDIR)/gas || exit 1; \
9376	case $(srcdir) in \
9377	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9378	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9379		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9380	esac; \
9381	module_srcdir=gas; \
9382	$(SHELL) $$s/$$module_srcdir/configure \
9383	  --srcdir=$${topdir}/$$module_srcdir \
9384	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9385	  --target=${target_alias} \
9386	  --with-build-libsubdir=$(HOST_SUBDIR) \
9387	  $(STAGE2_CONFIGURE_FLAGS)
9388@endif gas-bootstrap
9389
9390.PHONY: configure-stage3-gas maybe-configure-stage3-gas
9391maybe-configure-stage3-gas:
9392@if gas-bootstrap
9393maybe-configure-stage3-gas: configure-stage3-gas
9394configure-stage3-gas:
9395	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9396	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9397	@r=`${PWD_COMMAND}`; export r; \
9398	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9399	TFLAGS="$(STAGE3_TFLAGS)"; \
9400	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9401	$(HOST_EXPORTS) \
9402	$(POSTSTAGE1_HOST_EXPORTS) \
9403	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9404	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9405	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9406	echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9407	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9408	cd $(HOST_SUBDIR)/gas || exit 1; \
9409	case $(srcdir) in \
9410	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9411	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9412		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9413	esac; \
9414	module_srcdir=gas; \
9415	$(SHELL) $$s/$$module_srcdir/configure \
9416	  --srcdir=$${topdir}/$$module_srcdir \
9417	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9418	  --target=${target_alias} \
9419	  --with-build-libsubdir=$(HOST_SUBDIR) \
9420	  $(STAGE3_CONFIGURE_FLAGS)
9421@endif gas-bootstrap
9422
9423.PHONY: configure-stage4-gas maybe-configure-stage4-gas
9424maybe-configure-stage4-gas:
9425@if gas-bootstrap
9426maybe-configure-stage4-gas: configure-stage4-gas
9427configure-stage4-gas:
9428	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9429	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9430	@r=`${PWD_COMMAND}`; export r; \
9431	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9432	TFLAGS="$(STAGE4_TFLAGS)"; \
9433	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9434	$(HOST_EXPORTS) \
9435	$(POSTSTAGE1_HOST_EXPORTS) \
9436	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9437	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9438	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9439	echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9440	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9441	cd $(HOST_SUBDIR)/gas || exit 1; \
9442	case $(srcdir) in \
9443	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9444	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9445		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9446	esac; \
9447	module_srcdir=gas; \
9448	$(SHELL) $$s/$$module_srcdir/configure \
9449	  --srcdir=$${topdir}/$$module_srcdir \
9450	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9451	  --target=${target_alias} \
9452	  --with-build-libsubdir=$(HOST_SUBDIR) \
9453	  $(STAGE4_CONFIGURE_FLAGS)
9454@endif gas-bootstrap
9455
9456.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9457maybe-configure-stageprofile-gas:
9458@if gas-bootstrap
9459maybe-configure-stageprofile-gas: configure-stageprofile-gas
9460configure-stageprofile-gas:
9461	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9462	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9463	@r=`${PWD_COMMAND}`; export r; \
9464	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9465	TFLAGS="$(STAGEprofile_TFLAGS)"; \
9466	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9467	$(HOST_EXPORTS) \
9468	$(POSTSTAGE1_HOST_EXPORTS) \
9469	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9470	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9471	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9472	echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9473	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9474	cd $(HOST_SUBDIR)/gas || exit 1; \
9475	case $(srcdir) in \
9476	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9477	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9478		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9479	esac; \
9480	module_srcdir=gas; \
9481	$(SHELL) $$s/$$module_srcdir/configure \
9482	  --srcdir=$${topdir}/$$module_srcdir \
9483	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9484	  --target=${target_alias} \
9485	  --with-build-libsubdir=$(HOST_SUBDIR) \
9486	  $(STAGEprofile_CONFIGURE_FLAGS)
9487@endif gas-bootstrap
9488
9489.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9490maybe-configure-stagefeedback-gas:
9491@if gas-bootstrap
9492maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9493configure-stagefeedback-gas:
9494	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9495	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9496	@r=`${PWD_COMMAND}`; export r; \
9497	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9498	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9499	test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9500	$(HOST_EXPORTS) \
9501	$(POSTSTAGE1_HOST_EXPORTS) \
9502	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9503	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9504	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9505	echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9506	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9507	cd $(HOST_SUBDIR)/gas || exit 1; \
9508	case $(srcdir) in \
9509	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9510	  *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9511		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9512	esac; \
9513	module_srcdir=gas; \
9514	$(SHELL) $$s/$$module_srcdir/configure \
9515	  --srcdir=$${topdir}/$$module_srcdir \
9516	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9517	  --target=${target_alias} \
9518	  --with-build-libsubdir=$(HOST_SUBDIR) \
9519	  $(STAGEfeedback_CONFIGURE_FLAGS)
9520@endif gas-bootstrap
9521
9522
9523
9524
9525
9526.PHONY: all-gas maybe-all-gas
9527maybe-all-gas:
9528@if gcc-bootstrap
9529all-gas: stage_current
9530@endif gcc-bootstrap
9531@if gas
9532TARGET-gas=all
9533maybe-all-gas: all-gas
9534all-gas: configure-gas
9535	@r=`${PWD_COMMAND}`; export r; \
9536	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9537	$(HOST_EXPORTS)  \
9538	(cd $(HOST_SUBDIR)/gas && \
9539	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9540		$(TARGET-gas))
9541@endif gas
9542
9543
9544
9545.PHONY: all-stage1-gas maybe-all-stage1-gas
9546.PHONY: clean-stage1-gas maybe-clean-stage1-gas
9547maybe-all-stage1-gas:
9548maybe-clean-stage1-gas:
9549@if gas-bootstrap
9550maybe-all-stage1-gas: all-stage1-gas
9551all-stage1: all-stage1-gas
9552TARGET-stage1-gas = $(TARGET-gas)
9553all-stage1-gas: configure-stage1-gas
9554	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9555	@r=`${PWD_COMMAND}`; export r; \
9556	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9557	TFLAGS="$(STAGE1_TFLAGS)"; \
9558	$(HOST_EXPORTS)  \
9559	cd $(HOST_SUBDIR)/gas && \
9560	 \
9561	$(MAKE) $(BASE_FLAGS_TO_PASS) \
9562		CFLAGS="$(STAGE1_CFLAGS)" \
9563		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9564		LIBCFLAGS="$(LIBCFLAGS)" \
9565		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9566		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9567		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9568		$(EXTRA_HOST_FLAGS)  \
9569		$(STAGE1_FLAGS_TO_PASS)  \
9570		TFLAGS="$(STAGE1_TFLAGS)"  \
9571		$(TARGET-stage1-gas)
9572
9573maybe-clean-stage1-gas: clean-stage1-gas
9574clean-stage1: clean-stage1-gas
9575clean-stage1-gas:
9576	@if [ $(current_stage) = stage1 ]; then \
9577	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9578	else \
9579	  [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9580	  $(MAKE) stage1-start; \
9581	fi; \
9582	cd $(HOST_SUBDIR)/gas && \
9583	$(MAKE) $(EXTRA_HOST_FLAGS)  \
9584	$(STAGE1_FLAGS_TO_PASS)  clean
9585@endif gas-bootstrap
9586
9587
9588.PHONY: all-stage2-gas maybe-all-stage2-gas
9589.PHONY: clean-stage2-gas maybe-clean-stage2-gas
9590maybe-all-stage2-gas:
9591maybe-clean-stage2-gas:
9592@if gas-bootstrap
9593maybe-all-stage2-gas: all-stage2-gas
9594all-stage2: all-stage2-gas
9595TARGET-stage2-gas = $(TARGET-gas)
9596all-stage2-gas: configure-stage2-gas
9597	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9598	@r=`${PWD_COMMAND}`; export r; \
9599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9600	TFLAGS="$(STAGE2_TFLAGS)"; \
9601	$(HOST_EXPORTS) \
9602	$(POSTSTAGE1_HOST_EXPORTS)  \
9603	cd $(HOST_SUBDIR)/gas && \
9604	 \
9605	$(MAKE) $(BASE_FLAGS_TO_PASS) \
9606		CFLAGS="$(STAGE2_CFLAGS)" \
9607		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9608		LIBCFLAGS="$(STAGE2_CFLAGS)" \
9609		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9610		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9611		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9612		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9613		TFLAGS="$(STAGE2_TFLAGS)"  \
9614		$(TARGET-stage2-gas)
9615
9616maybe-clean-stage2-gas: clean-stage2-gas
9617clean-stage2: clean-stage2-gas
9618clean-stage2-gas:
9619	@if [ $(current_stage) = stage2 ]; then \
9620	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9621	else \
9622	  [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9623	  $(MAKE) stage2-start; \
9624	fi; \
9625	cd $(HOST_SUBDIR)/gas && \
9626	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9627@endif gas-bootstrap
9628
9629
9630.PHONY: all-stage3-gas maybe-all-stage3-gas
9631.PHONY: clean-stage3-gas maybe-clean-stage3-gas
9632maybe-all-stage3-gas:
9633maybe-clean-stage3-gas:
9634@if gas-bootstrap
9635maybe-all-stage3-gas: all-stage3-gas
9636all-stage3: all-stage3-gas
9637TARGET-stage3-gas = $(TARGET-gas)
9638all-stage3-gas: configure-stage3-gas
9639	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9640	@r=`${PWD_COMMAND}`; export r; \
9641	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9642	TFLAGS="$(STAGE3_TFLAGS)"; \
9643	$(HOST_EXPORTS) \
9644	$(POSTSTAGE1_HOST_EXPORTS)  \
9645	cd $(HOST_SUBDIR)/gas && \
9646	 \
9647	$(MAKE) $(BASE_FLAGS_TO_PASS) \
9648		CFLAGS="$(STAGE3_CFLAGS)" \
9649		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9650		LIBCFLAGS="$(STAGE3_CFLAGS)" \
9651		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9652		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9653		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9654		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9655		TFLAGS="$(STAGE3_TFLAGS)"  \
9656		$(TARGET-stage3-gas)
9657
9658maybe-clean-stage3-gas: clean-stage3-gas
9659clean-stage3: clean-stage3-gas
9660clean-stage3-gas:
9661	@if [ $(current_stage) = stage3 ]; then \
9662	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9663	else \
9664	  [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9665	  $(MAKE) stage3-start; \
9666	fi; \
9667	cd $(HOST_SUBDIR)/gas && \
9668	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9669@endif gas-bootstrap
9670
9671
9672.PHONY: all-stage4-gas maybe-all-stage4-gas
9673.PHONY: clean-stage4-gas maybe-clean-stage4-gas
9674maybe-all-stage4-gas:
9675maybe-clean-stage4-gas:
9676@if gas-bootstrap
9677maybe-all-stage4-gas: all-stage4-gas
9678all-stage4: all-stage4-gas
9679TARGET-stage4-gas = $(TARGET-gas)
9680all-stage4-gas: configure-stage4-gas
9681	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9682	@r=`${PWD_COMMAND}`; export r; \
9683	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9684	TFLAGS="$(STAGE4_TFLAGS)"; \
9685	$(HOST_EXPORTS) \
9686	$(POSTSTAGE1_HOST_EXPORTS)  \
9687	cd $(HOST_SUBDIR)/gas && \
9688	 \
9689	$(MAKE) $(BASE_FLAGS_TO_PASS) \
9690		CFLAGS="$(STAGE4_CFLAGS)" \
9691		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9692		LIBCFLAGS="$(STAGE4_CFLAGS)" \
9693		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9694		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9695		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9696		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9697		TFLAGS="$(STAGE4_TFLAGS)"  \
9698		$(TARGET-stage4-gas)
9699
9700maybe-clean-stage4-gas: clean-stage4-gas
9701clean-stage4: clean-stage4-gas
9702clean-stage4-gas:
9703	@if [ $(current_stage) = stage4 ]; then \
9704	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9705	else \
9706	  [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9707	  $(MAKE) stage4-start; \
9708	fi; \
9709	cd $(HOST_SUBDIR)/gas && \
9710	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9711@endif gas-bootstrap
9712
9713
9714.PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9715.PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9716maybe-all-stageprofile-gas:
9717maybe-clean-stageprofile-gas:
9718@if gas-bootstrap
9719maybe-all-stageprofile-gas: all-stageprofile-gas
9720all-stageprofile: all-stageprofile-gas
9721TARGET-stageprofile-gas = $(TARGET-gas)
9722all-stageprofile-gas: configure-stageprofile-gas
9723	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9724	@r=`${PWD_COMMAND}`; export r; \
9725	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9726	TFLAGS="$(STAGEprofile_TFLAGS)"; \
9727	$(HOST_EXPORTS) \
9728	$(POSTSTAGE1_HOST_EXPORTS)  \
9729	cd $(HOST_SUBDIR)/gas && \
9730	 \
9731	$(MAKE) $(BASE_FLAGS_TO_PASS) \
9732		CFLAGS="$(STAGEprofile_CFLAGS)" \
9733		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9734		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9735		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9736		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9737		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9738		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9739		TFLAGS="$(STAGEprofile_TFLAGS)"  \
9740		$(TARGET-stageprofile-gas)
9741
9742maybe-clean-stageprofile-gas: clean-stageprofile-gas
9743clean-stageprofile: clean-stageprofile-gas
9744clean-stageprofile-gas:
9745	@if [ $(current_stage) = stageprofile ]; then \
9746	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9747	else \
9748	  [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9749	  $(MAKE) stageprofile-start; \
9750	fi; \
9751	cd $(HOST_SUBDIR)/gas && \
9752	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9753@endif gas-bootstrap
9754
9755
9756.PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9757.PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9758maybe-all-stagefeedback-gas:
9759maybe-clean-stagefeedback-gas:
9760@if gas-bootstrap
9761maybe-all-stagefeedback-gas: all-stagefeedback-gas
9762all-stagefeedback: all-stagefeedback-gas
9763TARGET-stagefeedback-gas = $(TARGET-gas)
9764all-stagefeedback-gas: configure-stagefeedback-gas
9765	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9766	@r=`${PWD_COMMAND}`; export r; \
9767	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9768	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9769	$(HOST_EXPORTS) \
9770	$(POSTSTAGE1_HOST_EXPORTS)  \
9771	cd $(HOST_SUBDIR)/gas && \
9772	 \
9773	$(MAKE) $(BASE_FLAGS_TO_PASS) \
9774		CFLAGS="$(STAGEfeedback_CFLAGS)" \
9775		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9776		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9777		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9778		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9779		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9780		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9781		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9782		$(TARGET-stagefeedback-gas)
9783
9784maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9785clean-stagefeedback: clean-stagefeedback-gas
9786clean-stagefeedback-gas:
9787	@if [ $(current_stage) = stagefeedback ]; then \
9788	  [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9789	else \
9790	  [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9791	  $(MAKE) stagefeedback-start; \
9792	fi; \
9793	cd $(HOST_SUBDIR)/gas && \
9794	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9795@endif gas-bootstrap
9796
9797
9798
9799
9800
9801.PHONY: check-gas maybe-check-gas
9802maybe-check-gas:
9803@if gas
9804maybe-check-gas: check-gas
9805
9806check-gas:
9807	@: $(MAKE); $(unstage)
9808	@r=`${PWD_COMMAND}`; export r; \
9809	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9810	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9811	(cd $(HOST_SUBDIR)/gas && \
9812	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9813
9814@endif gas
9815
9816.PHONY: install-gas maybe-install-gas
9817maybe-install-gas:
9818@if gas
9819maybe-install-gas: install-gas
9820
9821install-gas: installdirs
9822	@: $(MAKE); $(unstage)
9823	@r=`${PWD_COMMAND}`; export r; \
9824	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9825	$(HOST_EXPORTS) \
9826	(cd $(HOST_SUBDIR)/gas && \
9827	  $(MAKE) $(FLAGS_TO_PASS)  install)
9828
9829@endif gas
9830
9831.PHONY: install-strip-gas maybe-install-strip-gas
9832maybe-install-strip-gas:
9833@if gas
9834maybe-install-strip-gas: install-strip-gas
9835
9836install-strip-gas: installdirs
9837	@: $(MAKE); $(unstage)
9838	@r=`${PWD_COMMAND}`; export r; \
9839	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9840	$(HOST_EXPORTS) \
9841	(cd $(HOST_SUBDIR)/gas && \
9842	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9843
9844@endif gas
9845
9846# Other targets (info, dvi, pdf, etc.)
9847
9848.PHONY: maybe-info-gas info-gas
9849maybe-info-gas:
9850@if gas
9851maybe-info-gas: info-gas
9852
9853info-gas: \
9854    configure-gas 
9855	@[ -f ./gas/Makefile ] || exit 0; \
9856	r=`${PWD_COMMAND}`; export r; \
9857	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9858	$(HOST_EXPORTS) \
9859	for flag in $(EXTRA_HOST_FLAGS) ; do \
9860	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9861	done; \
9862	echo "Doing info in gas"; \
9863	(cd $(HOST_SUBDIR)/gas && \
9864	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9865	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9866	          "RANLIB=$${RANLIB}" \
9867	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9868	          info) \
9869	  || exit 1
9870
9871@endif gas
9872
9873.PHONY: maybe-dvi-gas dvi-gas
9874maybe-dvi-gas:
9875@if gas
9876maybe-dvi-gas: dvi-gas
9877
9878dvi-gas: \
9879    configure-gas 
9880	@[ -f ./gas/Makefile ] || exit 0; \
9881	r=`${PWD_COMMAND}`; export r; \
9882	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9883	$(HOST_EXPORTS) \
9884	for flag in $(EXTRA_HOST_FLAGS) ; do \
9885	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9886	done; \
9887	echo "Doing dvi in gas"; \
9888	(cd $(HOST_SUBDIR)/gas && \
9889	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9890	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9891	          "RANLIB=$${RANLIB}" \
9892	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9893	          dvi) \
9894	  || exit 1
9895
9896@endif gas
9897
9898.PHONY: maybe-pdf-gas pdf-gas
9899maybe-pdf-gas:
9900@if gas
9901maybe-pdf-gas: pdf-gas
9902
9903pdf-gas: \
9904    configure-gas 
9905	@[ -f ./gas/Makefile ] || exit 0; \
9906	r=`${PWD_COMMAND}`; export r; \
9907	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9908	$(HOST_EXPORTS) \
9909	for flag in $(EXTRA_HOST_FLAGS) ; do \
9910	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9911	done; \
9912	echo "Doing pdf in gas"; \
9913	(cd $(HOST_SUBDIR)/gas && \
9914	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9915	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9916	          "RANLIB=$${RANLIB}" \
9917	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9918	          pdf) \
9919	  || exit 1
9920
9921@endif gas
9922
9923.PHONY: maybe-html-gas html-gas
9924maybe-html-gas:
9925@if gas
9926maybe-html-gas: html-gas
9927
9928html-gas: \
9929    configure-gas 
9930	@[ -f ./gas/Makefile ] || exit 0; \
9931	r=`${PWD_COMMAND}`; export r; \
9932	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9933	$(HOST_EXPORTS) \
9934	for flag in $(EXTRA_HOST_FLAGS) ; do \
9935	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9936	done; \
9937	echo "Doing html in gas"; \
9938	(cd $(HOST_SUBDIR)/gas && \
9939	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9940	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9941	          "RANLIB=$${RANLIB}" \
9942	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9943	          html) \
9944	  || exit 1
9945
9946@endif gas
9947
9948.PHONY: maybe-TAGS-gas TAGS-gas
9949maybe-TAGS-gas:
9950@if gas
9951maybe-TAGS-gas: TAGS-gas
9952
9953TAGS-gas: \
9954    configure-gas 
9955	@[ -f ./gas/Makefile ] || exit 0; \
9956	r=`${PWD_COMMAND}`; export r; \
9957	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9958	$(HOST_EXPORTS) \
9959	for flag in $(EXTRA_HOST_FLAGS) ; do \
9960	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9961	done; \
9962	echo "Doing TAGS in gas"; \
9963	(cd $(HOST_SUBDIR)/gas && \
9964	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9965	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9966	          "RANLIB=$${RANLIB}" \
9967	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9968	          TAGS) \
9969	  || exit 1
9970
9971@endif gas
9972
9973.PHONY: maybe-install-info-gas install-info-gas
9974maybe-install-info-gas:
9975@if gas
9976maybe-install-info-gas: install-info-gas
9977
9978install-info-gas: \
9979    configure-gas \
9980    info-gas 
9981	@[ -f ./gas/Makefile ] || exit 0; \
9982	r=`${PWD_COMMAND}`; export r; \
9983	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9984	$(HOST_EXPORTS) \
9985	for flag in $(EXTRA_HOST_FLAGS) ; do \
9986	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9987	done; \
9988	echo "Doing install-info in gas"; \
9989	(cd $(HOST_SUBDIR)/gas && \
9990	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9991	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9992	          "RANLIB=$${RANLIB}" \
9993	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9994	          install-info) \
9995	  || exit 1
9996
9997@endif gas
9998
9999.PHONY: maybe-install-pdf-gas install-pdf-gas
10000maybe-install-pdf-gas:
10001@if gas
10002maybe-install-pdf-gas: install-pdf-gas
10003
10004install-pdf-gas: \
10005    configure-gas \
10006    pdf-gas 
10007	@[ -f ./gas/Makefile ] || exit 0; \
10008	r=`${PWD_COMMAND}`; export r; \
10009	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10010	$(HOST_EXPORTS) \
10011	for flag in $(EXTRA_HOST_FLAGS) ; do \
10012	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10013	done; \
10014	echo "Doing install-pdf in gas"; \
10015	(cd $(HOST_SUBDIR)/gas && \
10016	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10017	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10018	          "RANLIB=$${RANLIB}" \
10019	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10020	          install-pdf) \
10021	  || exit 1
10022
10023@endif gas
10024
10025.PHONY: maybe-install-html-gas install-html-gas
10026maybe-install-html-gas:
10027@if gas
10028maybe-install-html-gas: install-html-gas
10029
10030install-html-gas: \
10031    configure-gas \
10032    html-gas 
10033	@[ -f ./gas/Makefile ] || exit 0; \
10034	r=`${PWD_COMMAND}`; export r; \
10035	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10036	$(HOST_EXPORTS) \
10037	for flag in $(EXTRA_HOST_FLAGS) ; do \
10038	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10039	done; \
10040	echo "Doing install-html in gas"; \
10041	(cd $(HOST_SUBDIR)/gas && \
10042	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10043	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10044	          "RANLIB=$${RANLIB}" \
10045	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10046	          install-html) \
10047	  || exit 1
10048
10049@endif gas
10050
10051.PHONY: maybe-installcheck-gas installcheck-gas
10052maybe-installcheck-gas:
10053@if gas
10054maybe-installcheck-gas: installcheck-gas
10055
10056installcheck-gas: \
10057    configure-gas 
10058	@[ -f ./gas/Makefile ] || exit 0; \
10059	r=`${PWD_COMMAND}`; export r; \
10060	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10061	$(HOST_EXPORTS) \
10062	for flag in $(EXTRA_HOST_FLAGS) ; do \
10063	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10064	done; \
10065	echo "Doing installcheck in gas"; \
10066	(cd $(HOST_SUBDIR)/gas && \
10067	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10068	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10069	          "RANLIB=$${RANLIB}" \
10070	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10071	          installcheck) \
10072	  || exit 1
10073
10074@endif gas
10075
10076.PHONY: maybe-mostlyclean-gas mostlyclean-gas
10077maybe-mostlyclean-gas:
10078@if gas
10079maybe-mostlyclean-gas: mostlyclean-gas
10080
10081mostlyclean-gas: 
10082	@[ -f ./gas/Makefile ] || exit 0; \
10083	r=`${PWD_COMMAND}`; export r; \
10084	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10085	$(HOST_EXPORTS) \
10086	for flag in $(EXTRA_HOST_FLAGS) ; do \
10087	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10088	done; \
10089	echo "Doing mostlyclean in gas"; \
10090	(cd $(HOST_SUBDIR)/gas && \
10091	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10092	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10093	          "RANLIB=$${RANLIB}" \
10094	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10095	          mostlyclean) \
10096	  || exit 1
10097
10098@endif gas
10099
10100.PHONY: maybe-clean-gas clean-gas
10101maybe-clean-gas:
10102@if gas
10103maybe-clean-gas: clean-gas
10104
10105clean-gas: 
10106	@[ -f ./gas/Makefile ] || exit 0; \
10107	r=`${PWD_COMMAND}`; export r; \
10108	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10109	$(HOST_EXPORTS) \
10110	for flag in $(EXTRA_HOST_FLAGS) ; do \
10111	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10112	done; \
10113	echo "Doing clean in gas"; \
10114	(cd $(HOST_SUBDIR)/gas && \
10115	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10116	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10117	          "RANLIB=$${RANLIB}" \
10118	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10119	          clean) \
10120	  || exit 1
10121
10122@endif gas
10123
10124.PHONY: maybe-distclean-gas distclean-gas
10125maybe-distclean-gas:
10126@if gas
10127maybe-distclean-gas: distclean-gas
10128
10129distclean-gas: 
10130	@[ -f ./gas/Makefile ] || exit 0; \
10131	r=`${PWD_COMMAND}`; export r; \
10132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10133	$(HOST_EXPORTS) \
10134	for flag in $(EXTRA_HOST_FLAGS) ; do \
10135	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10136	done; \
10137	echo "Doing distclean in gas"; \
10138	(cd $(HOST_SUBDIR)/gas && \
10139	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10140	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10141	          "RANLIB=$${RANLIB}" \
10142	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10143	          distclean) \
10144	  || exit 1
10145
10146@endif gas
10147
10148.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10149maybe-maintainer-clean-gas:
10150@if gas
10151maybe-maintainer-clean-gas: maintainer-clean-gas
10152
10153maintainer-clean-gas: 
10154	@[ -f ./gas/Makefile ] || exit 0; \
10155	r=`${PWD_COMMAND}`; export r; \
10156	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10157	$(HOST_EXPORTS) \
10158	for flag in $(EXTRA_HOST_FLAGS) ; do \
10159	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10160	done; \
10161	echo "Doing maintainer-clean in gas"; \
10162	(cd $(HOST_SUBDIR)/gas && \
10163	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10164	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10165	          "RANLIB=$${RANLIB}" \
10166	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10167	          maintainer-clean) \
10168	  || exit 1
10169
10170@endif gas
10171
10172
10173
10174.PHONY: configure-gcc maybe-configure-gcc
10175maybe-configure-gcc:
10176@if gcc-bootstrap
10177configure-gcc: stage_current
10178@endif gcc-bootstrap
10179@if gcc
10180maybe-configure-gcc: configure-gcc
10181configure-gcc: 
10182	@r=`${PWD_COMMAND}`; export r; \
10183	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10184	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10185	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10186	$(HOST_EXPORTS)  \
10187	echo Configuring in $(HOST_SUBDIR)/gcc; \
10188	cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10189	case $(srcdir) in \
10190	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10191	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10192		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10193	esac; \
10194	module_srcdir=gcc; \
10195	$(SHELL) \
10196	  $$s/$$module_srcdir/configure \
10197	  --srcdir=$${topdir}/$$module_srcdir \
10198	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10199	  --target=${target_alias}  \
10200	  || exit 1
10201@endif gcc
10202
10203
10204
10205.PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10206maybe-configure-stage1-gcc:
10207@if gcc-bootstrap
10208maybe-configure-stage1-gcc: configure-stage1-gcc
10209configure-stage1-gcc:
10210	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10211	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10212	@r=`${PWD_COMMAND}`; export r; \
10213	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10214	TFLAGS="$(STAGE1_TFLAGS)"; \
10215	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10216	$(HOST_EXPORTS) \
10217	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10218	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10219	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10220	echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10221	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10222	cd $(HOST_SUBDIR)/gcc || exit 1; \
10223	case $(srcdir) in \
10224	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10225	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10226		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10227	esac; \
10228	module_srcdir=gcc; \
10229	$(SHELL) $$s/$$module_srcdir/configure \
10230	  --srcdir=$${topdir}/$$module_srcdir \
10231	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10232	  --target=${target_alias} \
10233	   \
10234	  $(STAGE1_CONFIGURE_FLAGS)
10235@endif gcc-bootstrap
10236
10237.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10238maybe-configure-stage2-gcc:
10239@if gcc-bootstrap
10240maybe-configure-stage2-gcc: configure-stage2-gcc
10241configure-stage2-gcc:
10242	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10243	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10244	@r=`${PWD_COMMAND}`; export r; \
10245	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10246	TFLAGS="$(STAGE2_TFLAGS)"; \
10247	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10248	$(HOST_EXPORTS) \
10249	$(POSTSTAGE1_HOST_EXPORTS) \
10250	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10251	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10252	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10253	echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10254	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10255	cd $(HOST_SUBDIR)/gcc || exit 1; \
10256	case $(srcdir) in \
10257	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10258	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10259		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10260	esac; \
10261	module_srcdir=gcc; \
10262	$(SHELL) $$s/$$module_srcdir/configure \
10263	  --srcdir=$${topdir}/$$module_srcdir \
10264	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10265	  --target=${target_alias} \
10266	  --with-build-libsubdir=$(HOST_SUBDIR) \
10267	  $(STAGE2_CONFIGURE_FLAGS)
10268@endif gcc-bootstrap
10269
10270.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10271maybe-configure-stage3-gcc:
10272@if gcc-bootstrap
10273maybe-configure-stage3-gcc: configure-stage3-gcc
10274configure-stage3-gcc:
10275	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10276	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10277	@r=`${PWD_COMMAND}`; export r; \
10278	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10279	TFLAGS="$(STAGE3_TFLAGS)"; \
10280	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10281	$(HOST_EXPORTS) \
10282	$(POSTSTAGE1_HOST_EXPORTS) \
10283	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10284	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10285	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10286	echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10287	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10288	cd $(HOST_SUBDIR)/gcc || exit 1; \
10289	case $(srcdir) in \
10290	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10291	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10292		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10293	esac; \
10294	module_srcdir=gcc; \
10295	$(SHELL) $$s/$$module_srcdir/configure \
10296	  --srcdir=$${topdir}/$$module_srcdir \
10297	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10298	  --target=${target_alias} \
10299	  --with-build-libsubdir=$(HOST_SUBDIR) \
10300	  $(STAGE3_CONFIGURE_FLAGS)
10301@endif gcc-bootstrap
10302
10303.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10304maybe-configure-stage4-gcc:
10305@if gcc-bootstrap
10306maybe-configure-stage4-gcc: configure-stage4-gcc
10307configure-stage4-gcc:
10308	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10309	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10310	@r=`${PWD_COMMAND}`; export r; \
10311	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10312	TFLAGS="$(STAGE4_TFLAGS)"; \
10313	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10314	$(HOST_EXPORTS) \
10315	$(POSTSTAGE1_HOST_EXPORTS) \
10316	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10317	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10318	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10319	echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10320	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10321	cd $(HOST_SUBDIR)/gcc || exit 1; \
10322	case $(srcdir) in \
10323	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10324	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10325		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10326	esac; \
10327	module_srcdir=gcc; \
10328	$(SHELL) $$s/$$module_srcdir/configure \
10329	  --srcdir=$${topdir}/$$module_srcdir \
10330	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10331	  --target=${target_alias} \
10332	  --with-build-libsubdir=$(HOST_SUBDIR) \
10333	  $(STAGE4_CONFIGURE_FLAGS)
10334@endif gcc-bootstrap
10335
10336.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10337maybe-configure-stageprofile-gcc:
10338@if gcc-bootstrap
10339maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10340configure-stageprofile-gcc:
10341	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10342	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10343	@r=`${PWD_COMMAND}`; export r; \
10344	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10345	TFLAGS="$(STAGEprofile_TFLAGS)"; \
10346	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10347	$(HOST_EXPORTS) \
10348	$(POSTSTAGE1_HOST_EXPORTS) \
10349	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10350	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10351	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10352	echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10353	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10354	cd $(HOST_SUBDIR)/gcc || exit 1; \
10355	case $(srcdir) in \
10356	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10357	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10358		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10359	esac; \
10360	module_srcdir=gcc; \
10361	$(SHELL) $$s/$$module_srcdir/configure \
10362	  --srcdir=$${topdir}/$$module_srcdir \
10363	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10364	  --target=${target_alias} \
10365	  --with-build-libsubdir=$(HOST_SUBDIR) \
10366	  $(STAGEprofile_CONFIGURE_FLAGS)
10367@endif gcc-bootstrap
10368
10369.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10370maybe-configure-stagefeedback-gcc:
10371@if gcc-bootstrap
10372maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10373configure-stagefeedback-gcc:
10374	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10375	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10376	@r=`${PWD_COMMAND}`; export r; \
10377	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10378	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10379	test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10380	$(HOST_EXPORTS) \
10381	$(POSTSTAGE1_HOST_EXPORTS) \
10382	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10383	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10384	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10385	echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10386	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10387	cd $(HOST_SUBDIR)/gcc || exit 1; \
10388	case $(srcdir) in \
10389	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10390	  *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10391		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10392	esac; \
10393	module_srcdir=gcc; \
10394	$(SHELL) $$s/$$module_srcdir/configure \
10395	  --srcdir=$${topdir}/$$module_srcdir \
10396	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10397	  --target=${target_alias} \
10398	  --with-build-libsubdir=$(HOST_SUBDIR) \
10399	  $(STAGEfeedback_CONFIGURE_FLAGS)
10400@endif gcc-bootstrap
10401
10402
10403
10404
10405
10406.PHONY: all-gcc maybe-all-gcc
10407maybe-all-gcc:
10408@if gcc-bootstrap
10409all-gcc: stage_current
10410@endif gcc-bootstrap
10411@if gcc
10412TARGET-gcc=all
10413maybe-all-gcc: all-gcc
10414all-gcc: configure-gcc
10415	@r=`${PWD_COMMAND}`; export r; \
10416	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10417	$(HOST_EXPORTS)  \
10418	(cd $(HOST_SUBDIR)/gcc && \
10419	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10420		$(TARGET-gcc))
10421@endif gcc
10422
10423
10424
10425.PHONY: all-stage1-gcc maybe-all-stage1-gcc
10426.PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10427maybe-all-stage1-gcc:
10428maybe-clean-stage1-gcc:
10429@if gcc-bootstrap
10430maybe-all-stage1-gcc: all-stage1-gcc
10431all-stage1: all-stage1-gcc
10432TARGET-stage1-gcc = $(TARGET-gcc)
10433all-stage1-gcc: configure-stage1-gcc
10434	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10435	@r=`${PWD_COMMAND}`; export r; \
10436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10437	TFLAGS="$(STAGE1_TFLAGS)"; \
10438	$(HOST_EXPORTS)  \
10439	cd $(HOST_SUBDIR)/gcc && \
10440	 \
10441	$(MAKE) $(BASE_FLAGS_TO_PASS) \
10442		CFLAGS="$(STAGE1_CFLAGS)" \
10443		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10444		LIBCFLAGS="$(LIBCFLAGS)" \
10445		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10446		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10447		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10448		$(EXTRA_HOST_FLAGS)  \
10449		$(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10450		TFLAGS="$(STAGE1_TFLAGS)"  \
10451		$(TARGET-stage1-gcc)
10452
10453maybe-clean-stage1-gcc: clean-stage1-gcc
10454clean-stage1: clean-stage1-gcc
10455clean-stage1-gcc:
10456	@if [ $(current_stage) = stage1 ]; then \
10457	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10458	else \
10459	  [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10460	  $(MAKE) stage1-start; \
10461	fi; \
10462	cd $(HOST_SUBDIR)/gcc && \
10463	$(MAKE) $(EXTRA_HOST_FLAGS)  \
10464	$(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10465@endif gcc-bootstrap
10466
10467
10468.PHONY: all-stage2-gcc maybe-all-stage2-gcc
10469.PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10470maybe-all-stage2-gcc:
10471maybe-clean-stage2-gcc:
10472@if gcc-bootstrap
10473maybe-all-stage2-gcc: all-stage2-gcc
10474all-stage2: all-stage2-gcc
10475TARGET-stage2-gcc = $(TARGET-gcc)
10476all-stage2-gcc: configure-stage2-gcc
10477	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10478	@r=`${PWD_COMMAND}`; export r; \
10479	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480	TFLAGS="$(STAGE2_TFLAGS)"; \
10481	$(HOST_EXPORTS) \
10482	$(POSTSTAGE1_HOST_EXPORTS)  \
10483	cd $(HOST_SUBDIR)/gcc && \
10484	 \
10485	$(MAKE) $(BASE_FLAGS_TO_PASS) \
10486		CFLAGS="$(STAGE2_CFLAGS)" \
10487		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10488		LIBCFLAGS="$(STAGE2_CFLAGS)" \
10489		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10490		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10491		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10492		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10493		TFLAGS="$(STAGE2_TFLAGS)"  \
10494		$(TARGET-stage2-gcc)
10495
10496maybe-clean-stage2-gcc: clean-stage2-gcc
10497clean-stage2: clean-stage2-gcc
10498clean-stage2-gcc:
10499	@if [ $(current_stage) = stage2 ]; then \
10500	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10501	else \
10502	  [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10503	  $(MAKE) stage2-start; \
10504	fi; \
10505	cd $(HOST_SUBDIR)/gcc && \
10506	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10507@endif gcc-bootstrap
10508
10509
10510.PHONY: all-stage3-gcc maybe-all-stage3-gcc
10511.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10512maybe-all-stage3-gcc:
10513maybe-clean-stage3-gcc:
10514@if gcc-bootstrap
10515maybe-all-stage3-gcc: all-stage3-gcc
10516all-stage3: all-stage3-gcc
10517TARGET-stage3-gcc = $(TARGET-gcc)
10518all-stage3-gcc: configure-stage3-gcc
10519	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10520	@r=`${PWD_COMMAND}`; export r; \
10521	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10522	TFLAGS="$(STAGE3_TFLAGS)"; \
10523	$(HOST_EXPORTS) \
10524	$(POSTSTAGE1_HOST_EXPORTS)  \
10525	cd $(HOST_SUBDIR)/gcc && \
10526	 \
10527	$(MAKE) $(BASE_FLAGS_TO_PASS) \
10528		CFLAGS="$(STAGE3_CFLAGS)" \
10529		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10530		LIBCFLAGS="$(STAGE3_CFLAGS)" \
10531		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10532		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10533		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10534		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10535		TFLAGS="$(STAGE3_TFLAGS)"  \
10536		$(TARGET-stage3-gcc)
10537
10538maybe-clean-stage3-gcc: clean-stage3-gcc
10539clean-stage3: clean-stage3-gcc
10540clean-stage3-gcc:
10541	@if [ $(current_stage) = stage3 ]; then \
10542	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10543	else \
10544	  [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10545	  $(MAKE) stage3-start; \
10546	fi; \
10547	cd $(HOST_SUBDIR)/gcc && \
10548	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10549@endif gcc-bootstrap
10550
10551
10552.PHONY: all-stage4-gcc maybe-all-stage4-gcc
10553.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10554maybe-all-stage4-gcc:
10555maybe-clean-stage4-gcc:
10556@if gcc-bootstrap
10557maybe-all-stage4-gcc: all-stage4-gcc
10558all-stage4: all-stage4-gcc
10559TARGET-stage4-gcc = $(TARGET-gcc)
10560all-stage4-gcc: configure-stage4-gcc
10561	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10562	@r=`${PWD_COMMAND}`; export r; \
10563	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10564	TFLAGS="$(STAGE4_TFLAGS)"; \
10565	$(HOST_EXPORTS) \
10566	$(POSTSTAGE1_HOST_EXPORTS)  \
10567	cd $(HOST_SUBDIR)/gcc && \
10568	 \
10569	$(MAKE) $(BASE_FLAGS_TO_PASS) \
10570		CFLAGS="$(STAGE4_CFLAGS)" \
10571		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10572		LIBCFLAGS="$(STAGE4_CFLAGS)" \
10573		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10574		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10575		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10576		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10577		TFLAGS="$(STAGE4_TFLAGS)"  \
10578		$(TARGET-stage4-gcc)
10579
10580maybe-clean-stage4-gcc: clean-stage4-gcc
10581clean-stage4: clean-stage4-gcc
10582clean-stage4-gcc:
10583	@if [ $(current_stage) = stage4 ]; then \
10584	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10585	else \
10586	  [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10587	  $(MAKE) stage4-start; \
10588	fi; \
10589	cd $(HOST_SUBDIR)/gcc && \
10590	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10591@endif gcc-bootstrap
10592
10593
10594.PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10595.PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10596maybe-all-stageprofile-gcc:
10597maybe-clean-stageprofile-gcc:
10598@if gcc-bootstrap
10599maybe-all-stageprofile-gcc: all-stageprofile-gcc
10600all-stageprofile: all-stageprofile-gcc
10601TARGET-stageprofile-gcc = $(TARGET-gcc)
10602all-stageprofile-gcc: configure-stageprofile-gcc
10603	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10604	@r=`${PWD_COMMAND}`; export r; \
10605	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10606	TFLAGS="$(STAGEprofile_TFLAGS)"; \
10607	$(HOST_EXPORTS) \
10608	$(POSTSTAGE1_HOST_EXPORTS)  \
10609	cd $(HOST_SUBDIR)/gcc && \
10610	 \
10611	$(MAKE) $(BASE_FLAGS_TO_PASS) \
10612		CFLAGS="$(STAGEprofile_CFLAGS)" \
10613		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10614		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10615		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10616		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10617		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10618		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10619		TFLAGS="$(STAGEprofile_TFLAGS)"  \
10620		$(TARGET-stageprofile-gcc)
10621
10622maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10623clean-stageprofile: clean-stageprofile-gcc
10624clean-stageprofile-gcc:
10625	@if [ $(current_stage) = stageprofile ]; then \
10626	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10627	else \
10628	  [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10629	  $(MAKE) stageprofile-start; \
10630	fi; \
10631	cd $(HOST_SUBDIR)/gcc && \
10632	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10633@endif gcc-bootstrap
10634
10635
10636.PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10637.PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10638maybe-all-stagefeedback-gcc:
10639maybe-clean-stagefeedback-gcc:
10640@if gcc-bootstrap
10641maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10642all-stagefeedback: all-stagefeedback-gcc
10643TARGET-stagefeedback-gcc = $(TARGET-gcc)
10644all-stagefeedback-gcc: configure-stagefeedback-gcc
10645	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10646	@r=`${PWD_COMMAND}`; export r; \
10647	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10648	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10649	$(HOST_EXPORTS) \
10650	$(POSTSTAGE1_HOST_EXPORTS)  \
10651	cd $(HOST_SUBDIR)/gcc && \
10652	 \
10653	$(MAKE) $(BASE_FLAGS_TO_PASS) \
10654		CFLAGS="$(STAGEfeedback_CFLAGS)" \
10655		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10656		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10657		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10658		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10659		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10660		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10661		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
10662		$(TARGET-stagefeedback-gcc)
10663
10664maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10665clean-stagefeedback: clean-stagefeedback-gcc
10666clean-stagefeedback-gcc:
10667	@if [ $(current_stage) = stagefeedback ]; then \
10668	  [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10669	else \
10670	  [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10671	  $(MAKE) stagefeedback-start; \
10672	fi; \
10673	cd $(HOST_SUBDIR)/gcc && \
10674	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10675@endif gcc-bootstrap
10676
10677
10678
10679
10680
10681.PHONY: check-gcc maybe-check-gcc
10682maybe-check-gcc:
10683@if gcc
10684maybe-check-gcc: check-gcc
10685
10686check-gcc:
10687	@: $(MAKE); $(unstage)
10688	@r=`${PWD_COMMAND}`; export r; \
10689	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10690	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10691	(cd $(HOST_SUBDIR)/gcc && \
10692	  $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10693
10694@endif gcc
10695
10696.PHONY: install-gcc maybe-install-gcc
10697maybe-install-gcc:
10698@if gcc
10699maybe-install-gcc: install-gcc
10700
10701install-gcc: installdirs
10702	@: $(MAKE); $(unstage)
10703	@r=`${PWD_COMMAND}`; export r; \
10704	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10705	$(HOST_EXPORTS) \
10706	(cd $(HOST_SUBDIR)/gcc && \
10707	  $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10708
10709@endif gcc
10710
10711.PHONY: install-strip-gcc maybe-install-strip-gcc
10712maybe-install-strip-gcc:
10713@if gcc
10714maybe-install-strip-gcc: install-strip-gcc
10715
10716install-strip-gcc: installdirs
10717	@: $(MAKE); $(unstage)
10718	@r=`${PWD_COMMAND}`; export r; \
10719	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10720	$(HOST_EXPORTS) \
10721	(cd $(HOST_SUBDIR)/gcc && \
10722	  $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10723
10724@endif gcc
10725
10726# Other targets (info, dvi, pdf, etc.)
10727
10728.PHONY: maybe-info-gcc info-gcc
10729maybe-info-gcc:
10730@if gcc
10731maybe-info-gcc: info-gcc
10732
10733info-gcc: \
10734    configure-gcc 
10735	@[ -f ./gcc/Makefile ] || exit 0; \
10736	r=`${PWD_COMMAND}`; export r; \
10737	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10738	$(HOST_EXPORTS) \
10739	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10740	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10741	done; \
10742	echo "Doing info in gcc"; \
10743	(cd $(HOST_SUBDIR)/gcc && \
10744	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10745	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10746	          "RANLIB=$${RANLIB}" \
10747	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10748	          info) \
10749	  || exit 1
10750
10751@endif gcc
10752
10753.PHONY: maybe-dvi-gcc dvi-gcc
10754maybe-dvi-gcc:
10755@if gcc
10756maybe-dvi-gcc: dvi-gcc
10757
10758dvi-gcc: \
10759    configure-gcc 
10760	@[ -f ./gcc/Makefile ] || exit 0; \
10761	r=`${PWD_COMMAND}`; export r; \
10762	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10763	$(HOST_EXPORTS) \
10764	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10765	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10766	done; \
10767	echo "Doing dvi in gcc"; \
10768	(cd $(HOST_SUBDIR)/gcc && \
10769	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10770	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10771	          "RANLIB=$${RANLIB}" \
10772	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10773	          dvi) \
10774	  || exit 1
10775
10776@endif gcc
10777
10778.PHONY: maybe-pdf-gcc pdf-gcc
10779maybe-pdf-gcc:
10780@if gcc
10781maybe-pdf-gcc: pdf-gcc
10782
10783pdf-gcc: \
10784    configure-gcc 
10785	@[ -f ./gcc/Makefile ] || exit 0; \
10786	r=`${PWD_COMMAND}`; export r; \
10787	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10788	$(HOST_EXPORTS) \
10789	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10790	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10791	done; \
10792	echo "Doing pdf in gcc"; \
10793	(cd $(HOST_SUBDIR)/gcc && \
10794	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10795	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10796	          "RANLIB=$${RANLIB}" \
10797	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10798	          pdf) \
10799	  || exit 1
10800
10801@endif gcc
10802
10803.PHONY: maybe-html-gcc html-gcc
10804maybe-html-gcc:
10805@if gcc
10806maybe-html-gcc: html-gcc
10807
10808html-gcc: \
10809    configure-gcc 
10810	@[ -f ./gcc/Makefile ] || exit 0; \
10811	r=`${PWD_COMMAND}`; export r; \
10812	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10813	$(HOST_EXPORTS) \
10814	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10815	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10816	done; \
10817	echo "Doing html in gcc"; \
10818	(cd $(HOST_SUBDIR)/gcc && \
10819	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10820	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10821	          "RANLIB=$${RANLIB}" \
10822	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10823	          html) \
10824	  || exit 1
10825
10826@endif gcc
10827
10828.PHONY: maybe-TAGS-gcc TAGS-gcc
10829maybe-TAGS-gcc:
10830@if gcc
10831maybe-TAGS-gcc: TAGS-gcc
10832
10833TAGS-gcc: \
10834    configure-gcc 
10835	@[ -f ./gcc/Makefile ] || exit 0; \
10836	r=`${PWD_COMMAND}`; export r; \
10837	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838	$(HOST_EXPORTS) \
10839	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10840	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10841	done; \
10842	echo "Doing TAGS in gcc"; \
10843	(cd $(HOST_SUBDIR)/gcc && \
10844	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10845	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10846	          "RANLIB=$${RANLIB}" \
10847	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10848	          TAGS) \
10849	  || exit 1
10850
10851@endif gcc
10852
10853.PHONY: maybe-install-info-gcc install-info-gcc
10854maybe-install-info-gcc:
10855@if gcc
10856maybe-install-info-gcc: install-info-gcc
10857
10858install-info-gcc: \
10859    configure-gcc \
10860    info-gcc 
10861	@[ -f ./gcc/Makefile ] || exit 0; \
10862	r=`${PWD_COMMAND}`; export r; \
10863	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864	$(HOST_EXPORTS) \
10865	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10866	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10867	done; \
10868	echo "Doing install-info in gcc"; \
10869	(cd $(HOST_SUBDIR)/gcc && \
10870	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10871	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10872	          "RANLIB=$${RANLIB}" \
10873	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10874	          install-info) \
10875	  || exit 1
10876
10877@endif gcc
10878
10879.PHONY: maybe-install-pdf-gcc install-pdf-gcc
10880maybe-install-pdf-gcc:
10881@if gcc
10882maybe-install-pdf-gcc: install-pdf-gcc
10883
10884install-pdf-gcc: \
10885    configure-gcc \
10886    pdf-gcc 
10887	@[ -f ./gcc/Makefile ] || exit 0; \
10888	r=`${PWD_COMMAND}`; export r; \
10889	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10890	$(HOST_EXPORTS) \
10891	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10892	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10893	done; \
10894	echo "Doing install-pdf in gcc"; \
10895	(cd $(HOST_SUBDIR)/gcc && \
10896	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10897	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10898	          "RANLIB=$${RANLIB}" \
10899	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10900	          install-pdf) \
10901	  || exit 1
10902
10903@endif gcc
10904
10905.PHONY: maybe-install-html-gcc install-html-gcc
10906maybe-install-html-gcc:
10907@if gcc
10908maybe-install-html-gcc: install-html-gcc
10909
10910install-html-gcc: \
10911    configure-gcc \
10912    html-gcc 
10913	@[ -f ./gcc/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) $(EXTRA_GCC_FLAGS); do \
10918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10919	done; \
10920	echo "Doing install-html in gcc"; \
10921	(cd $(HOST_SUBDIR)/gcc && \
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	          install-html) \
10927	  || exit 1
10928
10929@endif gcc
10930
10931.PHONY: maybe-installcheck-gcc installcheck-gcc
10932maybe-installcheck-gcc:
10933@if gcc
10934maybe-installcheck-gcc: installcheck-gcc
10935
10936installcheck-gcc: \
10937    configure-gcc 
10938	@[ -f ./gcc/Makefile ] || exit 0; \
10939	r=`${PWD_COMMAND}`; export r; \
10940	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10941	$(HOST_EXPORTS) \
10942	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10943	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10944	done; \
10945	echo "Doing installcheck in gcc"; \
10946	(cd $(HOST_SUBDIR)/gcc && \
10947	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10948	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10949	          "RANLIB=$${RANLIB}" \
10950	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10951	          installcheck) \
10952	  || exit 1
10953
10954@endif gcc
10955
10956.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10957maybe-mostlyclean-gcc:
10958@if gcc
10959maybe-mostlyclean-gcc: mostlyclean-gcc
10960
10961mostlyclean-gcc: 
10962	@[ -f ./gcc/Makefile ] || exit 0; \
10963	r=`${PWD_COMMAND}`; export r; \
10964	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10965	$(HOST_EXPORTS) \
10966	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10967	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10968	done; \
10969	echo "Doing mostlyclean in gcc"; \
10970	(cd $(HOST_SUBDIR)/gcc && \
10971	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10972	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10973	          "RANLIB=$${RANLIB}" \
10974	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10975	          mostlyclean) \
10976	  || exit 1
10977
10978@endif gcc
10979
10980.PHONY: maybe-clean-gcc clean-gcc
10981maybe-clean-gcc:
10982@if gcc
10983maybe-clean-gcc: clean-gcc
10984
10985clean-gcc: 
10986	@[ -f ./gcc/Makefile ] || exit 0; \
10987	r=`${PWD_COMMAND}`; export r; \
10988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10989	$(HOST_EXPORTS) \
10990	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10991	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10992	done; \
10993	echo "Doing clean in gcc"; \
10994	(cd $(HOST_SUBDIR)/gcc && \
10995	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10996	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10997	          "RANLIB=$${RANLIB}" \
10998	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10999	          clean) \
11000	  || exit 1
11001
11002@endif gcc
11003
11004.PHONY: maybe-distclean-gcc distclean-gcc
11005maybe-distclean-gcc:
11006@if gcc
11007maybe-distclean-gcc: distclean-gcc
11008
11009distclean-gcc: 
11010	@[ -f ./gcc/Makefile ] || exit 0; \
11011	r=`${PWD_COMMAND}`; export r; \
11012	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11013	$(HOST_EXPORTS) \
11014	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11015	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11016	done; \
11017	echo "Doing distclean in gcc"; \
11018	(cd $(HOST_SUBDIR)/gcc && \
11019	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11020	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11021	          "RANLIB=$${RANLIB}" \
11022	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11023	          distclean) \
11024	  || exit 1
11025
11026@endif gcc
11027
11028.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11029maybe-maintainer-clean-gcc:
11030@if gcc
11031maybe-maintainer-clean-gcc: maintainer-clean-gcc
11032
11033maintainer-clean-gcc: 
11034	@[ -f ./gcc/Makefile ] || exit 0; \
11035	r=`${PWD_COMMAND}`; export r; \
11036	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11037	$(HOST_EXPORTS) \
11038	for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11039	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11040	done; \
11041	echo "Doing maintainer-clean in gcc"; \
11042	(cd $(HOST_SUBDIR)/gcc && \
11043	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11044	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11045	          "RANLIB=$${RANLIB}" \
11046	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11047	          maintainer-clean) \
11048	  || exit 1
11049
11050@endif gcc
11051
11052
11053
11054.PHONY: configure-gmp maybe-configure-gmp
11055maybe-configure-gmp:
11056@if gcc-bootstrap
11057configure-gmp: stage_current
11058@endif gcc-bootstrap
11059@if gmp
11060maybe-configure-gmp: configure-gmp
11061configure-gmp: 
11062	@r=`${PWD_COMMAND}`; export r; \
11063	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11064	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11065	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11066	$(HOST_EXPORTS)  \
11067	echo Configuring in $(HOST_SUBDIR)/gmp; \
11068	cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11069	case $(srcdir) in \
11070	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11071	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11072		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11073	esac; \
11074	module_srcdir=gmp; \
11075	$(SHELL) \
11076	  $$s/$$module_srcdir/configure \
11077	  --srcdir=$${topdir}/$$module_srcdir \
11078	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11079	  --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11080	  || exit 1
11081@endif gmp
11082
11083
11084
11085.PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11086maybe-configure-stage1-gmp:
11087@if gmp-bootstrap
11088maybe-configure-stage1-gmp: configure-stage1-gmp
11089configure-stage1-gmp:
11090	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11091	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11092	@r=`${PWD_COMMAND}`; export r; \
11093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11094	TFLAGS="$(STAGE1_TFLAGS)"; \
11095	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11096	$(HOST_EXPORTS) \
11097	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11098	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11099	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11100	echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11101	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11102	cd $(HOST_SUBDIR)/gmp || exit 1; \
11103	case $(srcdir) in \
11104	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11105	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11106		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11107	esac; \
11108	module_srcdir=gmp; \
11109	$(SHELL) $$s/$$module_srcdir/configure \
11110	  --srcdir=$${topdir}/$$module_srcdir \
11111	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11112	  --target=none-${host_vendor}-${host_os} \
11113	   \
11114	  $(STAGE1_CONFIGURE_FLAGS) \
11115	  --disable-shared LEX="touch lex.yy.c"
11116@endif gmp-bootstrap
11117
11118.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11119maybe-configure-stage2-gmp:
11120@if gmp-bootstrap
11121maybe-configure-stage2-gmp: configure-stage2-gmp
11122configure-stage2-gmp:
11123	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11124	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11125	@r=`${PWD_COMMAND}`; export r; \
11126	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11127	TFLAGS="$(STAGE2_TFLAGS)"; \
11128	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11129	$(HOST_EXPORTS) \
11130	$(POSTSTAGE1_HOST_EXPORTS) \
11131	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11132	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11133	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11134	echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11135	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11136	cd $(HOST_SUBDIR)/gmp || exit 1; \
11137	case $(srcdir) in \
11138	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11139	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11140		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11141	esac; \
11142	module_srcdir=gmp; \
11143	$(SHELL) $$s/$$module_srcdir/configure \
11144	  --srcdir=$${topdir}/$$module_srcdir \
11145	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11146	  --target=none-${host_vendor}-${host_os} \
11147	  --with-build-libsubdir=$(HOST_SUBDIR) \
11148	  $(STAGE2_CONFIGURE_FLAGS) \
11149	  --disable-shared LEX="touch lex.yy.c"
11150@endif gmp-bootstrap
11151
11152.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11153maybe-configure-stage3-gmp:
11154@if gmp-bootstrap
11155maybe-configure-stage3-gmp: configure-stage3-gmp
11156configure-stage3-gmp:
11157	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11158	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11159	@r=`${PWD_COMMAND}`; export r; \
11160	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161	TFLAGS="$(STAGE3_TFLAGS)"; \
11162	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11163	$(HOST_EXPORTS) \
11164	$(POSTSTAGE1_HOST_EXPORTS) \
11165	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11166	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11167	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11168	echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11169	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11170	cd $(HOST_SUBDIR)/gmp || exit 1; \
11171	case $(srcdir) in \
11172	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11173	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11174		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11175	esac; \
11176	module_srcdir=gmp; \
11177	$(SHELL) $$s/$$module_srcdir/configure \
11178	  --srcdir=$${topdir}/$$module_srcdir \
11179	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11180	  --target=none-${host_vendor}-${host_os} \
11181	  --with-build-libsubdir=$(HOST_SUBDIR) \
11182	  $(STAGE3_CONFIGURE_FLAGS) \
11183	  --disable-shared LEX="touch lex.yy.c"
11184@endif gmp-bootstrap
11185
11186.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11187maybe-configure-stage4-gmp:
11188@if gmp-bootstrap
11189maybe-configure-stage4-gmp: configure-stage4-gmp
11190configure-stage4-gmp:
11191	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11192	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11193	@r=`${PWD_COMMAND}`; export r; \
11194	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11195	TFLAGS="$(STAGE4_TFLAGS)"; \
11196	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11197	$(HOST_EXPORTS) \
11198	$(POSTSTAGE1_HOST_EXPORTS) \
11199	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11200	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11201	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11202	echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11203	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11204	cd $(HOST_SUBDIR)/gmp || exit 1; \
11205	case $(srcdir) in \
11206	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11207	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11208		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11209	esac; \
11210	module_srcdir=gmp; \
11211	$(SHELL) $$s/$$module_srcdir/configure \
11212	  --srcdir=$${topdir}/$$module_srcdir \
11213	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11214	  --target=none-${host_vendor}-${host_os} \
11215	  --with-build-libsubdir=$(HOST_SUBDIR) \
11216	  $(STAGE4_CONFIGURE_FLAGS) \
11217	  --disable-shared LEX="touch lex.yy.c"
11218@endif gmp-bootstrap
11219
11220.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11221maybe-configure-stageprofile-gmp:
11222@if gmp-bootstrap
11223maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11224configure-stageprofile-gmp:
11225	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11226	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11227	@r=`${PWD_COMMAND}`; export r; \
11228	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11229	TFLAGS="$(STAGEprofile_TFLAGS)"; \
11230	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11231	$(HOST_EXPORTS) \
11232	$(POSTSTAGE1_HOST_EXPORTS) \
11233	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11234	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11235	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11236	echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11237	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11238	cd $(HOST_SUBDIR)/gmp || exit 1; \
11239	case $(srcdir) in \
11240	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11241	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11242		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11243	esac; \
11244	module_srcdir=gmp; \
11245	$(SHELL) $$s/$$module_srcdir/configure \
11246	  --srcdir=$${topdir}/$$module_srcdir \
11247	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11248	  --target=none-${host_vendor}-${host_os} \
11249	  --with-build-libsubdir=$(HOST_SUBDIR) \
11250	  $(STAGEprofile_CONFIGURE_FLAGS) \
11251	  --disable-shared LEX="touch lex.yy.c"
11252@endif gmp-bootstrap
11253
11254.PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11255maybe-configure-stagefeedback-gmp:
11256@if gmp-bootstrap
11257maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11258configure-stagefeedback-gmp:
11259	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11260	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11261	@r=`${PWD_COMMAND}`; export r; \
11262	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11263	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11264	test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11265	$(HOST_EXPORTS) \
11266	$(POSTSTAGE1_HOST_EXPORTS) \
11267	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11268	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11269	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11270	echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11271	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11272	cd $(HOST_SUBDIR)/gmp || exit 1; \
11273	case $(srcdir) in \
11274	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11275	  *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11276		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11277	esac; \
11278	module_srcdir=gmp; \
11279	$(SHELL) $$s/$$module_srcdir/configure \
11280	  --srcdir=$${topdir}/$$module_srcdir \
11281	  $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11282	  --target=none-${host_vendor}-${host_os} \
11283	  --with-build-libsubdir=$(HOST_SUBDIR) \
11284	  $(STAGEfeedback_CONFIGURE_FLAGS) \
11285	  --disable-shared LEX="touch lex.yy.c"
11286@endif gmp-bootstrap
11287
11288
11289
11290
11291
11292.PHONY: all-gmp maybe-all-gmp
11293maybe-all-gmp:
11294@if gcc-bootstrap
11295all-gmp: stage_current
11296@endif gcc-bootstrap
11297@if gmp
11298TARGET-gmp=all
11299maybe-all-gmp: all-gmp
11300all-gmp: configure-gmp
11301	@r=`${PWD_COMMAND}`; export r; \
11302	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11303	$(HOST_EXPORTS)  \
11304	(cd $(HOST_SUBDIR)/gmp && \
11305	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11306		$(TARGET-gmp))
11307@endif gmp
11308
11309
11310
11311.PHONY: all-stage1-gmp maybe-all-stage1-gmp
11312.PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11313maybe-all-stage1-gmp:
11314maybe-clean-stage1-gmp:
11315@if gmp-bootstrap
11316maybe-all-stage1-gmp: all-stage1-gmp
11317all-stage1: all-stage1-gmp
11318TARGET-stage1-gmp = $(TARGET-gmp)
11319all-stage1-gmp: configure-stage1-gmp
11320	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11321	@r=`${PWD_COMMAND}`; export r; \
11322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11323	TFLAGS="$(STAGE1_TFLAGS)"; \
11324	$(HOST_EXPORTS)  \
11325	cd $(HOST_SUBDIR)/gmp && \
11326	 \
11327	$(MAKE) $(BASE_FLAGS_TO_PASS) \
11328		CFLAGS="$(STAGE1_CFLAGS)" \
11329		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11330		LIBCFLAGS="$(LIBCFLAGS)" \
11331		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11332		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11333		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11334		$(EXTRA_HOST_FLAGS)  \
11335		$(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11336		TFLAGS="$(STAGE1_TFLAGS)"  \
11337		$(TARGET-stage1-gmp)
11338
11339maybe-clean-stage1-gmp: clean-stage1-gmp
11340clean-stage1: clean-stage1-gmp
11341clean-stage1-gmp:
11342	@if [ $(current_stage) = stage1 ]; then \
11343	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11344	else \
11345	  [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11346	  $(MAKE) stage1-start; \
11347	fi; \
11348	cd $(HOST_SUBDIR)/gmp && \
11349	$(MAKE) $(EXTRA_HOST_FLAGS)  \
11350	$(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11351@endif gmp-bootstrap
11352
11353
11354.PHONY: all-stage2-gmp maybe-all-stage2-gmp
11355.PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11356maybe-all-stage2-gmp:
11357maybe-clean-stage2-gmp:
11358@if gmp-bootstrap
11359maybe-all-stage2-gmp: all-stage2-gmp
11360all-stage2: all-stage2-gmp
11361TARGET-stage2-gmp = $(TARGET-gmp)
11362all-stage2-gmp: configure-stage2-gmp
11363	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11364	@r=`${PWD_COMMAND}`; export r; \
11365	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11366	TFLAGS="$(STAGE2_TFLAGS)"; \
11367	$(HOST_EXPORTS) \
11368	$(POSTSTAGE1_HOST_EXPORTS)  \
11369	cd $(HOST_SUBDIR)/gmp && \
11370	 \
11371	$(MAKE) $(BASE_FLAGS_TO_PASS) \
11372		CFLAGS="$(STAGE2_CFLAGS)" \
11373		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11374		LIBCFLAGS="$(STAGE2_CFLAGS)" \
11375		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11376		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11377		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11378		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11379		TFLAGS="$(STAGE2_TFLAGS)"  \
11380		$(TARGET-stage2-gmp)
11381
11382maybe-clean-stage2-gmp: clean-stage2-gmp
11383clean-stage2: clean-stage2-gmp
11384clean-stage2-gmp:
11385	@if [ $(current_stage) = stage2 ]; then \
11386	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11387	else \
11388	  [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11389	  $(MAKE) stage2-start; \
11390	fi; \
11391	cd $(HOST_SUBDIR)/gmp && \
11392	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11393@endif gmp-bootstrap
11394
11395
11396.PHONY: all-stage3-gmp maybe-all-stage3-gmp
11397.PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11398maybe-all-stage3-gmp:
11399maybe-clean-stage3-gmp:
11400@if gmp-bootstrap
11401maybe-all-stage3-gmp: all-stage3-gmp
11402all-stage3: all-stage3-gmp
11403TARGET-stage3-gmp = $(TARGET-gmp)
11404all-stage3-gmp: configure-stage3-gmp
11405	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11406	@r=`${PWD_COMMAND}`; export r; \
11407	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11408	TFLAGS="$(STAGE3_TFLAGS)"; \
11409	$(HOST_EXPORTS) \
11410	$(POSTSTAGE1_HOST_EXPORTS)  \
11411	cd $(HOST_SUBDIR)/gmp && \
11412	 \
11413	$(MAKE) $(BASE_FLAGS_TO_PASS) \
11414		CFLAGS="$(STAGE3_CFLAGS)" \
11415		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11416		LIBCFLAGS="$(STAGE3_CFLAGS)" \
11417		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11418		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11419		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11420		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11421		TFLAGS="$(STAGE3_TFLAGS)"  \
11422		$(TARGET-stage3-gmp)
11423
11424maybe-clean-stage3-gmp: clean-stage3-gmp
11425clean-stage3: clean-stage3-gmp
11426clean-stage3-gmp:
11427	@if [ $(current_stage) = stage3 ]; then \
11428	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11429	else \
11430	  [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11431	  $(MAKE) stage3-start; \
11432	fi; \
11433	cd $(HOST_SUBDIR)/gmp && \
11434	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11435@endif gmp-bootstrap
11436
11437
11438.PHONY: all-stage4-gmp maybe-all-stage4-gmp
11439.PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11440maybe-all-stage4-gmp:
11441maybe-clean-stage4-gmp:
11442@if gmp-bootstrap
11443maybe-all-stage4-gmp: all-stage4-gmp
11444all-stage4: all-stage4-gmp
11445TARGET-stage4-gmp = $(TARGET-gmp)
11446all-stage4-gmp: configure-stage4-gmp
11447	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11448	@r=`${PWD_COMMAND}`; export r; \
11449	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11450	TFLAGS="$(STAGE4_TFLAGS)"; \
11451	$(HOST_EXPORTS) \
11452	$(POSTSTAGE1_HOST_EXPORTS)  \
11453	cd $(HOST_SUBDIR)/gmp && \
11454	 \
11455	$(MAKE) $(BASE_FLAGS_TO_PASS) \
11456		CFLAGS="$(STAGE4_CFLAGS)" \
11457		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11458		LIBCFLAGS="$(STAGE4_CFLAGS)" \
11459		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11460		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11461		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11462		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11463		TFLAGS="$(STAGE4_TFLAGS)"  \
11464		$(TARGET-stage4-gmp)
11465
11466maybe-clean-stage4-gmp: clean-stage4-gmp
11467clean-stage4: clean-stage4-gmp
11468clean-stage4-gmp:
11469	@if [ $(current_stage) = stage4 ]; then \
11470	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11471	else \
11472	  [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11473	  $(MAKE) stage4-start; \
11474	fi; \
11475	cd $(HOST_SUBDIR)/gmp && \
11476	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11477@endif gmp-bootstrap
11478
11479
11480.PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11481.PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11482maybe-all-stageprofile-gmp:
11483maybe-clean-stageprofile-gmp:
11484@if gmp-bootstrap
11485maybe-all-stageprofile-gmp: all-stageprofile-gmp
11486all-stageprofile: all-stageprofile-gmp
11487TARGET-stageprofile-gmp = $(TARGET-gmp)
11488all-stageprofile-gmp: configure-stageprofile-gmp
11489	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11490	@r=`${PWD_COMMAND}`; export r; \
11491	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11492	TFLAGS="$(STAGEprofile_TFLAGS)"; \
11493	$(HOST_EXPORTS) \
11494	$(POSTSTAGE1_HOST_EXPORTS)  \
11495	cd $(HOST_SUBDIR)/gmp && \
11496	 \
11497	$(MAKE) $(BASE_FLAGS_TO_PASS) \
11498		CFLAGS="$(STAGEprofile_CFLAGS)" \
11499		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11500		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11501		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11502		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11503		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11504		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11505		TFLAGS="$(STAGEprofile_TFLAGS)"  \
11506		$(TARGET-stageprofile-gmp)
11507
11508maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11509clean-stageprofile: clean-stageprofile-gmp
11510clean-stageprofile-gmp:
11511	@if [ $(current_stage) = stageprofile ]; then \
11512	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11513	else \
11514	  [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11515	  $(MAKE) stageprofile-start; \
11516	fi; \
11517	cd $(HOST_SUBDIR)/gmp && \
11518	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11519@endif gmp-bootstrap
11520
11521
11522.PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11523.PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11524maybe-all-stagefeedback-gmp:
11525maybe-clean-stagefeedback-gmp:
11526@if gmp-bootstrap
11527maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11528all-stagefeedback: all-stagefeedback-gmp
11529TARGET-stagefeedback-gmp = $(TARGET-gmp)
11530all-stagefeedback-gmp: configure-stagefeedback-gmp
11531	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11532	@r=`${PWD_COMMAND}`; export r; \
11533	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11534	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11535	$(HOST_EXPORTS) \
11536	$(POSTSTAGE1_HOST_EXPORTS)  \
11537	cd $(HOST_SUBDIR)/gmp && \
11538	 \
11539	$(MAKE) $(BASE_FLAGS_TO_PASS) \
11540		CFLAGS="$(STAGEfeedback_CFLAGS)" \
11541		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11542		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11543		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11544		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11545		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11546		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11547		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11548		$(TARGET-stagefeedback-gmp)
11549
11550maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11551clean-stagefeedback: clean-stagefeedback-gmp
11552clean-stagefeedback-gmp:
11553	@if [ $(current_stage) = stagefeedback ]; then \
11554	  [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11555	else \
11556	  [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11557	  $(MAKE) stagefeedback-start; \
11558	fi; \
11559	cd $(HOST_SUBDIR)/gmp && \
11560	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11561@endif gmp-bootstrap
11562
11563
11564
11565
11566
11567.PHONY: check-gmp maybe-check-gmp
11568maybe-check-gmp:
11569@if gmp
11570maybe-check-gmp: check-gmp
11571
11572check-gmp:
11573	@: $(MAKE); $(unstage)
11574	@r=`${PWD_COMMAND}`; export r; \
11575	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11576	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11577	(cd $(HOST_SUBDIR)/gmp && \
11578	  $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
11579
11580@endif gmp
11581
11582.PHONY: install-gmp maybe-install-gmp
11583maybe-install-gmp:
11584@if gmp
11585maybe-install-gmp: install-gmp
11586
11587install-gmp:
11588
11589@endif gmp
11590
11591.PHONY: install-strip-gmp maybe-install-strip-gmp
11592maybe-install-strip-gmp:
11593@if gmp
11594maybe-install-strip-gmp: install-strip-gmp
11595
11596install-strip-gmp:
11597
11598@endif gmp
11599
11600# Other targets (info, dvi, pdf, etc.)
11601
11602.PHONY: maybe-info-gmp info-gmp
11603maybe-info-gmp:
11604@if gmp
11605maybe-info-gmp: info-gmp
11606
11607info-gmp: \
11608    configure-gmp 
11609	@[ -f ./gmp/Makefile ] || exit 0; \
11610	r=`${PWD_COMMAND}`; export r; \
11611	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11612	$(HOST_EXPORTS) \
11613	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11614	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11615	done; \
11616	echo "Doing info in gmp"; \
11617	(cd $(HOST_SUBDIR)/gmp && \
11618	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11619	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11620	          "RANLIB=$${RANLIB}" \
11621	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11622	          info) \
11623	  || exit 1
11624
11625@endif gmp
11626
11627.PHONY: maybe-dvi-gmp dvi-gmp
11628maybe-dvi-gmp:
11629@if gmp
11630maybe-dvi-gmp: dvi-gmp
11631
11632dvi-gmp: \
11633    configure-gmp 
11634	@[ -f ./gmp/Makefile ] || exit 0; \
11635	r=`${PWD_COMMAND}`; export r; \
11636	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11637	$(HOST_EXPORTS) \
11638	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11639	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11640	done; \
11641	echo "Doing dvi in gmp"; \
11642	(cd $(HOST_SUBDIR)/gmp && \
11643	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11644	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11645	          "RANLIB=$${RANLIB}" \
11646	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11647	          dvi) \
11648	  || exit 1
11649
11650@endif gmp
11651
11652.PHONY: maybe-pdf-gmp pdf-gmp
11653maybe-pdf-gmp:
11654@if gmp
11655maybe-pdf-gmp: pdf-gmp
11656
11657pdf-gmp: \
11658    configure-gmp 
11659	@[ -f ./gmp/Makefile ] || exit 0; \
11660	r=`${PWD_COMMAND}`; export r; \
11661	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11662	$(HOST_EXPORTS) \
11663	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11664	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11665	done; \
11666	echo "Doing pdf in gmp"; \
11667	(cd $(HOST_SUBDIR)/gmp && \
11668	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11669	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11670	          "RANLIB=$${RANLIB}" \
11671	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11672	          pdf) \
11673	  || exit 1
11674
11675@endif gmp
11676
11677.PHONY: maybe-html-gmp html-gmp
11678maybe-html-gmp:
11679@if gmp
11680maybe-html-gmp: html-gmp
11681
11682html-gmp: \
11683    configure-gmp 
11684	@[ -f ./gmp/Makefile ] || exit 0; \
11685	r=`${PWD_COMMAND}`; export r; \
11686	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11687	$(HOST_EXPORTS) \
11688	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11689	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11690	done; \
11691	echo "Doing html in gmp"; \
11692	(cd $(HOST_SUBDIR)/gmp && \
11693	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11694	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11695	          "RANLIB=$${RANLIB}" \
11696	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11697	          html) \
11698	  || exit 1
11699
11700@endif gmp
11701
11702.PHONY: maybe-TAGS-gmp TAGS-gmp
11703maybe-TAGS-gmp:
11704@if gmp
11705maybe-TAGS-gmp: TAGS-gmp
11706
11707TAGS-gmp: \
11708    configure-gmp 
11709	@[ -f ./gmp/Makefile ] || exit 0; \
11710	r=`${PWD_COMMAND}`; export r; \
11711	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11712	$(HOST_EXPORTS) \
11713	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11714	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11715	done; \
11716	echo "Doing TAGS in gmp"; \
11717	(cd $(HOST_SUBDIR)/gmp && \
11718	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11719	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11720	          "RANLIB=$${RANLIB}" \
11721	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11722	          TAGS) \
11723	  || exit 1
11724
11725@endif gmp
11726
11727.PHONY: maybe-install-info-gmp install-info-gmp
11728maybe-install-info-gmp:
11729@if gmp
11730maybe-install-info-gmp: install-info-gmp
11731
11732install-info-gmp: \
11733    configure-gmp \
11734    info-gmp 
11735	@[ -f ./gmp/Makefile ] || exit 0; \
11736	r=`${PWD_COMMAND}`; export r; \
11737	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11738	$(HOST_EXPORTS) \
11739	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11740	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11741	done; \
11742	echo "Doing install-info in gmp"; \
11743	(cd $(HOST_SUBDIR)/gmp && \
11744	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11745	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11746	          "RANLIB=$${RANLIB}" \
11747	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11748	          install-info) \
11749	  || exit 1
11750
11751@endif gmp
11752
11753.PHONY: maybe-install-pdf-gmp install-pdf-gmp
11754maybe-install-pdf-gmp:
11755@if gmp
11756maybe-install-pdf-gmp: install-pdf-gmp
11757
11758install-pdf-gmp: \
11759    configure-gmp \
11760    pdf-gmp 
11761	@[ -f ./gmp/Makefile ] || exit 0; \
11762	r=`${PWD_COMMAND}`; export r; \
11763	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11764	$(HOST_EXPORTS) \
11765	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11766	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11767	done; \
11768	echo "Doing install-pdf in gmp"; \
11769	(cd $(HOST_SUBDIR)/gmp && \
11770	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11771	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11772	          "RANLIB=$${RANLIB}" \
11773	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11774	          install-pdf) \
11775	  || exit 1
11776
11777@endif gmp
11778
11779.PHONY: maybe-install-html-gmp install-html-gmp
11780maybe-install-html-gmp:
11781@if gmp
11782maybe-install-html-gmp: install-html-gmp
11783
11784install-html-gmp: \
11785    configure-gmp \
11786    html-gmp 
11787	@[ -f ./gmp/Makefile ] || exit 0; \
11788	r=`${PWD_COMMAND}`; export r; \
11789	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11790	$(HOST_EXPORTS) \
11791	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11792	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11793	done; \
11794	echo "Doing install-html in gmp"; \
11795	(cd $(HOST_SUBDIR)/gmp && \
11796	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11797	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11798	          "RANLIB=$${RANLIB}" \
11799	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11800	          install-html) \
11801	  || exit 1
11802
11803@endif gmp
11804
11805.PHONY: maybe-installcheck-gmp installcheck-gmp
11806maybe-installcheck-gmp:
11807@if gmp
11808maybe-installcheck-gmp: installcheck-gmp
11809
11810installcheck-gmp: \
11811    configure-gmp 
11812	@[ -f ./gmp/Makefile ] || exit 0; \
11813	r=`${PWD_COMMAND}`; export r; \
11814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11815	$(HOST_EXPORTS) \
11816	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11817	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11818	done; \
11819	echo "Doing installcheck in gmp"; \
11820	(cd $(HOST_SUBDIR)/gmp && \
11821	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11822	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11823	          "RANLIB=$${RANLIB}" \
11824	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11825	          installcheck) \
11826	  || exit 1
11827
11828@endif gmp
11829
11830.PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11831maybe-mostlyclean-gmp:
11832@if gmp
11833maybe-mostlyclean-gmp: mostlyclean-gmp
11834
11835mostlyclean-gmp: 
11836	@[ -f ./gmp/Makefile ] || exit 0; \
11837	r=`${PWD_COMMAND}`; export r; \
11838	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11839	$(HOST_EXPORTS) \
11840	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11841	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11842	done; \
11843	echo "Doing mostlyclean in gmp"; \
11844	(cd $(HOST_SUBDIR)/gmp && \
11845	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11846	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11847	          "RANLIB=$${RANLIB}" \
11848	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11849	          mostlyclean) \
11850	  || exit 1
11851
11852@endif gmp
11853
11854.PHONY: maybe-clean-gmp clean-gmp
11855maybe-clean-gmp:
11856@if gmp
11857maybe-clean-gmp: clean-gmp
11858
11859clean-gmp: 
11860	@[ -f ./gmp/Makefile ] || exit 0; \
11861	r=`${PWD_COMMAND}`; export r; \
11862	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11863	$(HOST_EXPORTS) \
11864	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11865	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11866	done; \
11867	echo "Doing clean in gmp"; \
11868	(cd $(HOST_SUBDIR)/gmp && \
11869	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11870	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11871	          "RANLIB=$${RANLIB}" \
11872	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11873	          clean) \
11874	  || exit 1
11875
11876@endif gmp
11877
11878.PHONY: maybe-distclean-gmp distclean-gmp
11879maybe-distclean-gmp:
11880@if gmp
11881maybe-distclean-gmp: distclean-gmp
11882
11883distclean-gmp: 
11884	@[ -f ./gmp/Makefile ] || exit 0; \
11885	r=`${PWD_COMMAND}`; export r; \
11886	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11887	$(HOST_EXPORTS) \
11888	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11889	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11890	done; \
11891	echo "Doing distclean in gmp"; \
11892	(cd $(HOST_SUBDIR)/gmp && \
11893	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11894	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11895	          "RANLIB=$${RANLIB}" \
11896	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11897	          distclean) \
11898	  || exit 1
11899
11900@endif gmp
11901
11902.PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11903maybe-maintainer-clean-gmp:
11904@if gmp
11905maybe-maintainer-clean-gmp: maintainer-clean-gmp
11906
11907maintainer-clean-gmp: 
11908	@[ -f ./gmp/Makefile ] || exit 0; \
11909	r=`${PWD_COMMAND}`; export r; \
11910	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11911	$(HOST_EXPORTS) \
11912	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11913	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11914	done; \
11915	echo "Doing maintainer-clean in gmp"; \
11916	(cd $(HOST_SUBDIR)/gmp && \
11917	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11918	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11919	          "RANLIB=$${RANLIB}" \
11920	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11921	          maintainer-clean) \
11922	  || exit 1
11923
11924@endif gmp
11925
11926
11927
11928.PHONY: configure-mpfr maybe-configure-mpfr
11929maybe-configure-mpfr:
11930@if gcc-bootstrap
11931configure-mpfr: stage_current
11932@endif gcc-bootstrap
11933@if mpfr
11934maybe-configure-mpfr: configure-mpfr
11935configure-mpfr: 
11936	@r=`${PWD_COMMAND}`; export r; \
11937	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11938	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11939	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11940	$(HOST_EXPORTS)  \
11941	echo Configuring in $(HOST_SUBDIR)/mpfr; \
11942	cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11943	case $(srcdir) in \
11944	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11945	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11946		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11947	esac; \
11948	module_srcdir=mpfr; \
11949	$(SHELL) \
11950	  $$s/$$module_srcdir/configure \
11951	  --srcdir=$${topdir}/$$module_srcdir \
11952	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11953	  --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11954	  || exit 1
11955@endif mpfr
11956
11957
11958
11959.PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11960maybe-configure-stage1-mpfr:
11961@if mpfr-bootstrap
11962maybe-configure-stage1-mpfr: configure-stage1-mpfr
11963configure-stage1-mpfr:
11964	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11965	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11966	@r=`${PWD_COMMAND}`; export r; \
11967	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11968	TFLAGS="$(STAGE1_TFLAGS)"; \
11969	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11970	$(HOST_EXPORTS) \
11971	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11972	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11973	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11974	echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11975	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11976	cd $(HOST_SUBDIR)/mpfr || exit 1; \
11977	case $(srcdir) in \
11978	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11979	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11980		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11981	esac; \
11982	module_srcdir=mpfr; \
11983	$(SHELL) $$s/$$module_srcdir/configure \
11984	  --srcdir=$${topdir}/$$module_srcdir \
11985	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11986	  --target=${target_alias} \
11987	   \
11988	  $(STAGE1_CONFIGURE_FLAGS) \
11989	  --disable-shared @extra_mpfr_configure_flags@
11990@endif mpfr-bootstrap
11991
11992.PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11993maybe-configure-stage2-mpfr:
11994@if mpfr-bootstrap
11995maybe-configure-stage2-mpfr: configure-stage2-mpfr
11996configure-stage2-mpfr:
11997	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11998	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11999	@r=`${PWD_COMMAND}`; export r; \
12000	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12001	TFLAGS="$(STAGE2_TFLAGS)"; \
12002	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12003	$(HOST_EXPORTS) \
12004	$(POSTSTAGE1_HOST_EXPORTS) \
12005	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12006	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12007	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12008	echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12009	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12010	cd $(HOST_SUBDIR)/mpfr || exit 1; \
12011	case $(srcdir) in \
12012	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12013	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12014		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12015	esac; \
12016	module_srcdir=mpfr; \
12017	$(SHELL) $$s/$$module_srcdir/configure \
12018	  --srcdir=$${topdir}/$$module_srcdir \
12019	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12020	  --target=${target_alias} \
12021	  --with-build-libsubdir=$(HOST_SUBDIR) \
12022	  $(STAGE2_CONFIGURE_FLAGS) \
12023	  --disable-shared @extra_mpfr_configure_flags@
12024@endif mpfr-bootstrap
12025
12026.PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12027maybe-configure-stage3-mpfr:
12028@if mpfr-bootstrap
12029maybe-configure-stage3-mpfr: configure-stage3-mpfr
12030configure-stage3-mpfr:
12031	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12032	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12033	@r=`${PWD_COMMAND}`; export r; \
12034	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12035	TFLAGS="$(STAGE3_TFLAGS)"; \
12036	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12037	$(HOST_EXPORTS) \
12038	$(POSTSTAGE1_HOST_EXPORTS) \
12039	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12040	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12041	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12042	echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12043	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12044	cd $(HOST_SUBDIR)/mpfr || exit 1; \
12045	case $(srcdir) in \
12046	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12047	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12048		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12049	esac; \
12050	module_srcdir=mpfr; \
12051	$(SHELL) $$s/$$module_srcdir/configure \
12052	  --srcdir=$${topdir}/$$module_srcdir \
12053	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12054	  --target=${target_alias} \
12055	  --with-build-libsubdir=$(HOST_SUBDIR) \
12056	  $(STAGE3_CONFIGURE_FLAGS) \
12057	  --disable-shared @extra_mpfr_configure_flags@
12058@endif mpfr-bootstrap
12059
12060.PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12061maybe-configure-stage4-mpfr:
12062@if mpfr-bootstrap
12063maybe-configure-stage4-mpfr: configure-stage4-mpfr
12064configure-stage4-mpfr:
12065	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12066	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12067	@r=`${PWD_COMMAND}`; export r; \
12068	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12069	TFLAGS="$(STAGE4_TFLAGS)"; \
12070	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12071	$(HOST_EXPORTS) \
12072	$(POSTSTAGE1_HOST_EXPORTS) \
12073	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12074	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12075	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12076	echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12077	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12078	cd $(HOST_SUBDIR)/mpfr || exit 1; \
12079	case $(srcdir) in \
12080	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12081	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12082		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12083	esac; \
12084	module_srcdir=mpfr; \
12085	$(SHELL) $$s/$$module_srcdir/configure \
12086	  --srcdir=$${topdir}/$$module_srcdir \
12087	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12088	  --target=${target_alias} \
12089	  --with-build-libsubdir=$(HOST_SUBDIR) \
12090	  $(STAGE4_CONFIGURE_FLAGS) \
12091	  --disable-shared @extra_mpfr_configure_flags@
12092@endif mpfr-bootstrap
12093
12094.PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12095maybe-configure-stageprofile-mpfr:
12096@if mpfr-bootstrap
12097maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12098configure-stageprofile-mpfr:
12099	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12100	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12101	@r=`${PWD_COMMAND}`; export r; \
12102	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12103	TFLAGS="$(STAGEprofile_TFLAGS)"; \
12104	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12105	$(HOST_EXPORTS) \
12106	$(POSTSTAGE1_HOST_EXPORTS) \
12107	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12108	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12109	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12110	echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12111	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12112	cd $(HOST_SUBDIR)/mpfr || exit 1; \
12113	case $(srcdir) in \
12114	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12115	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12116		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12117	esac; \
12118	module_srcdir=mpfr; \
12119	$(SHELL) $$s/$$module_srcdir/configure \
12120	  --srcdir=$${topdir}/$$module_srcdir \
12121	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12122	  --target=${target_alias} \
12123	  --with-build-libsubdir=$(HOST_SUBDIR) \
12124	  $(STAGEprofile_CONFIGURE_FLAGS) \
12125	  --disable-shared @extra_mpfr_configure_flags@
12126@endif mpfr-bootstrap
12127
12128.PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12129maybe-configure-stagefeedback-mpfr:
12130@if mpfr-bootstrap
12131maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12132configure-stagefeedback-mpfr:
12133	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12134	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12135	@r=`${PWD_COMMAND}`; export r; \
12136	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12137	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12138	test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12139	$(HOST_EXPORTS) \
12140	$(POSTSTAGE1_HOST_EXPORTS) \
12141	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12142	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12143	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12144	echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12145	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12146	cd $(HOST_SUBDIR)/mpfr || exit 1; \
12147	case $(srcdir) in \
12148	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12149	  *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12150		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12151	esac; \
12152	module_srcdir=mpfr; \
12153	$(SHELL) $$s/$$module_srcdir/configure \
12154	  --srcdir=$${topdir}/$$module_srcdir \
12155	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12156	  --target=${target_alias} \
12157	  --with-build-libsubdir=$(HOST_SUBDIR) \
12158	  $(STAGEfeedback_CONFIGURE_FLAGS) \
12159	  --disable-shared @extra_mpfr_configure_flags@
12160@endif mpfr-bootstrap
12161
12162
12163
12164
12165
12166.PHONY: all-mpfr maybe-all-mpfr
12167maybe-all-mpfr:
12168@if gcc-bootstrap
12169all-mpfr: stage_current
12170@endif gcc-bootstrap
12171@if mpfr
12172TARGET-mpfr=all
12173maybe-all-mpfr: all-mpfr
12174all-mpfr: configure-mpfr
12175	@r=`${PWD_COMMAND}`; export r; \
12176	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12177	$(HOST_EXPORTS)  \
12178	(cd $(HOST_SUBDIR)/mpfr && \
12179	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12180		$(TARGET-mpfr))
12181@endif mpfr
12182
12183
12184
12185.PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12186.PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12187maybe-all-stage1-mpfr:
12188maybe-clean-stage1-mpfr:
12189@if mpfr-bootstrap
12190maybe-all-stage1-mpfr: all-stage1-mpfr
12191all-stage1: all-stage1-mpfr
12192TARGET-stage1-mpfr = $(TARGET-mpfr)
12193all-stage1-mpfr: configure-stage1-mpfr
12194	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12195	@r=`${PWD_COMMAND}`; export r; \
12196	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12197	TFLAGS="$(STAGE1_TFLAGS)"; \
12198	$(HOST_EXPORTS)  \
12199	cd $(HOST_SUBDIR)/mpfr && \
12200	 \
12201	$(MAKE) $(BASE_FLAGS_TO_PASS) \
12202		CFLAGS="$(STAGE1_CFLAGS)" \
12203		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12204		LIBCFLAGS="$(LIBCFLAGS)" \
12205		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12206		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12207		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12208		$(EXTRA_HOST_FLAGS)  \
12209		$(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12210		TFLAGS="$(STAGE1_TFLAGS)"  \
12211		$(TARGET-stage1-mpfr)
12212
12213maybe-clean-stage1-mpfr: clean-stage1-mpfr
12214clean-stage1: clean-stage1-mpfr
12215clean-stage1-mpfr:
12216	@if [ $(current_stage) = stage1 ]; then \
12217	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12218	else \
12219	  [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12220	  $(MAKE) stage1-start; \
12221	fi; \
12222	cd $(HOST_SUBDIR)/mpfr && \
12223	$(MAKE) $(EXTRA_HOST_FLAGS)  \
12224	$(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12225@endif mpfr-bootstrap
12226
12227
12228.PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12229.PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12230maybe-all-stage2-mpfr:
12231maybe-clean-stage2-mpfr:
12232@if mpfr-bootstrap
12233maybe-all-stage2-mpfr: all-stage2-mpfr
12234all-stage2: all-stage2-mpfr
12235TARGET-stage2-mpfr = $(TARGET-mpfr)
12236all-stage2-mpfr: configure-stage2-mpfr
12237	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12238	@r=`${PWD_COMMAND}`; export r; \
12239	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12240	TFLAGS="$(STAGE2_TFLAGS)"; \
12241	$(HOST_EXPORTS) \
12242	$(POSTSTAGE1_HOST_EXPORTS)  \
12243	cd $(HOST_SUBDIR)/mpfr && \
12244	 \
12245	$(MAKE) $(BASE_FLAGS_TO_PASS) \
12246		CFLAGS="$(STAGE2_CFLAGS)" \
12247		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12248		LIBCFLAGS="$(STAGE2_CFLAGS)" \
12249		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12250		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12251		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12252		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12253		TFLAGS="$(STAGE2_TFLAGS)"  \
12254		$(TARGET-stage2-mpfr)
12255
12256maybe-clean-stage2-mpfr: clean-stage2-mpfr
12257clean-stage2: clean-stage2-mpfr
12258clean-stage2-mpfr:
12259	@if [ $(current_stage) = stage2 ]; then \
12260	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12261	else \
12262	  [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12263	  $(MAKE) stage2-start; \
12264	fi; \
12265	cd $(HOST_SUBDIR)/mpfr && \
12266	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12267@endif mpfr-bootstrap
12268
12269
12270.PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12271.PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12272maybe-all-stage3-mpfr:
12273maybe-clean-stage3-mpfr:
12274@if mpfr-bootstrap
12275maybe-all-stage3-mpfr: all-stage3-mpfr
12276all-stage3: all-stage3-mpfr
12277TARGET-stage3-mpfr = $(TARGET-mpfr)
12278all-stage3-mpfr: configure-stage3-mpfr
12279	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12280	@r=`${PWD_COMMAND}`; export r; \
12281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12282	TFLAGS="$(STAGE3_TFLAGS)"; \
12283	$(HOST_EXPORTS) \
12284	$(POSTSTAGE1_HOST_EXPORTS)  \
12285	cd $(HOST_SUBDIR)/mpfr && \
12286	 \
12287	$(MAKE) $(BASE_FLAGS_TO_PASS) \
12288		CFLAGS="$(STAGE3_CFLAGS)" \
12289		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12290		LIBCFLAGS="$(STAGE3_CFLAGS)" \
12291		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12292		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12293		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12294		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12295		TFLAGS="$(STAGE3_TFLAGS)"  \
12296		$(TARGET-stage3-mpfr)
12297
12298maybe-clean-stage3-mpfr: clean-stage3-mpfr
12299clean-stage3: clean-stage3-mpfr
12300clean-stage3-mpfr:
12301	@if [ $(current_stage) = stage3 ]; then \
12302	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12303	else \
12304	  [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12305	  $(MAKE) stage3-start; \
12306	fi; \
12307	cd $(HOST_SUBDIR)/mpfr && \
12308	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12309@endif mpfr-bootstrap
12310
12311
12312.PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12313.PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12314maybe-all-stage4-mpfr:
12315maybe-clean-stage4-mpfr:
12316@if mpfr-bootstrap
12317maybe-all-stage4-mpfr: all-stage4-mpfr
12318all-stage4: all-stage4-mpfr
12319TARGET-stage4-mpfr = $(TARGET-mpfr)
12320all-stage4-mpfr: configure-stage4-mpfr
12321	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12322	@r=`${PWD_COMMAND}`; export r; \
12323	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12324	TFLAGS="$(STAGE4_TFLAGS)"; \
12325	$(HOST_EXPORTS) \
12326	$(POSTSTAGE1_HOST_EXPORTS)  \
12327	cd $(HOST_SUBDIR)/mpfr && \
12328	 \
12329	$(MAKE) $(BASE_FLAGS_TO_PASS) \
12330		CFLAGS="$(STAGE4_CFLAGS)" \
12331		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12332		LIBCFLAGS="$(STAGE4_CFLAGS)" \
12333		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12334		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12335		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12336		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12337		TFLAGS="$(STAGE4_TFLAGS)"  \
12338		$(TARGET-stage4-mpfr)
12339
12340maybe-clean-stage4-mpfr: clean-stage4-mpfr
12341clean-stage4: clean-stage4-mpfr
12342clean-stage4-mpfr:
12343	@if [ $(current_stage) = stage4 ]; then \
12344	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12345	else \
12346	  [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12347	  $(MAKE) stage4-start; \
12348	fi; \
12349	cd $(HOST_SUBDIR)/mpfr && \
12350	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12351@endif mpfr-bootstrap
12352
12353
12354.PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12355.PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12356maybe-all-stageprofile-mpfr:
12357maybe-clean-stageprofile-mpfr:
12358@if mpfr-bootstrap
12359maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12360all-stageprofile: all-stageprofile-mpfr
12361TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12362all-stageprofile-mpfr: configure-stageprofile-mpfr
12363	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12364	@r=`${PWD_COMMAND}`; export r; \
12365	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12366	TFLAGS="$(STAGEprofile_TFLAGS)"; \
12367	$(HOST_EXPORTS) \
12368	$(POSTSTAGE1_HOST_EXPORTS)  \
12369	cd $(HOST_SUBDIR)/mpfr && \
12370	 \
12371	$(MAKE) $(BASE_FLAGS_TO_PASS) \
12372		CFLAGS="$(STAGEprofile_CFLAGS)" \
12373		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12374		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12375		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12376		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12377		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12378		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12379		TFLAGS="$(STAGEprofile_TFLAGS)"  \
12380		$(TARGET-stageprofile-mpfr)
12381
12382maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12383clean-stageprofile: clean-stageprofile-mpfr
12384clean-stageprofile-mpfr:
12385	@if [ $(current_stage) = stageprofile ]; then \
12386	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12387	else \
12388	  [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12389	  $(MAKE) stageprofile-start; \
12390	fi; \
12391	cd $(HOST_SUBDIR)/mpfr && \
12392	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12393@endif mpfr-bootstrap
12394
12395
12396.PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12397.PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12398maybe-all-stagefeedback-mpfr:
12399maybe-clean-stagefeedback-mpfr:
12400@if mpfr-bootstrap
12401maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12402all-stagefeedback: all-stagefeedback-mpfr
12403TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12404all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12405	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12406	@r=`${PWD_COMMAND}`; export r; \
12407	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12408	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12409	$(HOST_EXPORTS) \
12410	$(POSTSTAGE1_HOST_EXPORTS)  \
12411	cd $(HOST_SUBDIR)/mpfr && \
12412	 \
12413	$(MAKE) $(BASE_FLAGS_TO_PASS) \
12414		CFLAGS="$(STAGEfeedback_CFLAGS)" \
12415		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12416		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12417		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12418		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12419		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12420		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12421		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12422		$(TARGET-stagefeedback-mpfr)
12423
12424maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12425clean-stagefeedback: clean-stagefeedback-mpfr
12426clean-stagefeedback-mpfr:
12427	@if [ $(current_stage) = stagefeedback ]; then \
12428	  [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12429	else \
12430	  [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12431	  $(MAKE) stagefeedback-start; \
12432	fi; \
12433	cd $(HOST_SUBDIR)/mpfr && \
12434	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12435@endif mpfr-bootstrap
12436
12437
12438
12439
12440
12441.PHONY: check-mpfr maybe-check-mpfr
12442maybe-check-mpfr:
12443@if mpfr
12444maybe-check-mpfr: check-mpfr
12445
12446check-mpfr:
12447	@: $(MAKE); $(unstage)
12448	@r=`${PWD_COMMAND}`; export r; \
12449	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12450	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12451	(cd $(HOST_SUBDIR)/mpfr && \
12452	  $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12453
12454@endif mpfr
12455
12456.PHONY: install-mpfr maybe-install-mpfr
12457maybe-install-mpfr:
12458@if mpfr
12459maybe-install-mpfr: install-mpfr
12460
12461install-mpfr:
12462
12463@endif mpfr
12464
12465.PHONY: install-strip-mpfr maybe-install-strip-mpfr
12466maybe-install-strip-mpfr:
12467@if mpfr
12468maybe-install-strip-mpfr: install-strip-mpfr
12469
12470install-strip-mpfr:
12471
12472@endif mpfr
12473
12474# Other targets (info, dvi, pdf, etc.)
12475
12476.PHONY: maybe-info-mpfr info-mpfr
12477maybe-info-mpfr:
12478@if mpfr
12479maybe-info-mpfr: info-mpfr
12480
12481info-mpfr: \
12482    configure-mpfr 
12483	@[ -f ./mpfr/Makefile ] || exit 0; \
12484	r=`${PWD_COMMAND}`; export r; \
12485	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12486	$(HOST_EXPORTS) \
12487	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12488	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12489	done; \
12490	echo "Doing info in mpfr"; \
12491	(cd $(HOST_SUBDIR)/mpfr && \
12492	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12493	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12494	          "RANLIB=$${RANLIB}" \
12495	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12496	          info) \
12497	  || exit 1
12498
12499@endif mpfr
12500
12501.PHONY: maybe-dvi-mpfr dvi-mpfr
12502maybe-dvi-mpfr:
12503@if mpfr
12504maybe-dvi-mpfr: dvi-mpfr
12505
12506dvi-mpfr: \
12507    configure-mpfr 
12508	@[ -f ./mpfr/Makefile ] || exit 0; \
12509	r=`${PWD_COMMAND}`; export r; \
12510	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12511	$(HOST_EXPORTS) \
12512	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12513	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12514	done; \
12515	echo "Doing dvi in mpfr"; \
12516	(cd $(HOST_SUBDIR)/mpfr && \
12517	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12518	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12519	          "RANLIB=$${RANLIB}" \
12520	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12521	          dvi) \
12522	  || exit 1
12523
12524@endif mpfr
12525
12526.PHONY: maybe-pdf-mpfr pdf-mpfr
12527maybe-pdf-mpfr:
12528@if mpfr
12529maybe-pdf-mpfr: pdf-mpfr
12530
12531pdf-mpfr: \
12532    configure-mpfr 
12533	@[ -f ./mpfr/Makefile ] || exit 0; \
12534	r=`${PWD_COMMAND}`; export r; \
12535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12536	$(HOST_EXPORTS) \
12537	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12538	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12539	done; \
12540	echo "Doing pdf in mpfr"; \
12541	(cd $(HOST_SUBDIR)/mpfr && \
12542	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12543	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12544	          "RANLIB=$${RANLIB}" \
12545	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12546	          pdf) \
12547	  || exit 1
12548
12549@endif mpfr
12550
12551.PHONY: maybe-html-mpfr html-mpfr
12552maybe-html-mpfr:
12553@if mpfr
12554maybe-html-mpfr: html-mpfr
12555
12556html-mpfr: \
12557    configure-mpfr 
12558	@[ -f ./mpfr/Makefile ] || exit 0; \
12559	r=`${PWD_COMMAND}`; export r; \
12560	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12561	$(HOST_EXPORTS) \
12562	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12563	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12564	done; \
12565	echo "Doing html in mpfr"; \
12566	(cd $(HOST_SUBDIR)/mpfr && \
12567	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12568	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12569	          "RANLIB=$${RANLIB}" \
12570	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12571	          html) \
12572	  || exit 1
12573
12574@endif mpfr
12575
12576.PHONY: maybe-TAGS-mpfr TAGS-mpfr
12577maybe-TAGS-mpfr:
12578@if mpfr
12579maybe-TAGS-mpfr: TAGS-mpfr
12580
12581TAGS-mpfr: \
12582    configure-mpfr 
12583	@[ -f ./mpfr/Makefile ] || exit 0; \
12584	r=`${PWD_COMMAND}`; export r; \
12585	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12586	$(HOST_EXPORTS) \
12587	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12588	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12589	done; \
12590	echo "Doing TAGS in mpfr"; \
12591	(cd $(HOST_SUBDIR)/mpfr && \
12592	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12593	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12594	          "RANLIB=$${RANLIB}" \
12595	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12596	          TAGS) \
12597	  || exit 1
12598
12599@endif mpfr
12600
12601.PHONY: maybe-install-info-mpfr install-info-mpfr
12602maybe-install-info-mpfr:
12603@if mpfr
12604maybe-install-info-mpfr: install-info-mpfr
12605
12606install-info-mpfr: \
12607    configure-mpfr \
12608    info-mpfr 
12609	@[ -f ./mpfr/Makefile ] || exit 0; \
12610	r=`${PWD_COMMAND}`; export r; \
12611	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12612	$(HOST_EXPORTS) \
12613	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12614	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12615	done; \
12616	echo "Doing install-info in mpfr"; \
12617	(cd $(HOST_SUBDIR)/mpfr && \
12618	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12619	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12620	          "RANLIB=$${RANLIB}" \
12621	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12622	          install-info) \
12623	  || exit 1
12624
12625@endif mpfr
12626
12627.PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12628maybe-install-pdf-mpfr:
12629@if mpfr
12630maybe-install-pdf-mpfr: install-pdf-mpfr
12631
12632install-pdf-mpfr: \
12633    configure-mpfr \
12634    pdf-mpfr 
12635	@[ -f ./mpfr/Makefile ] || exit 0; \
12636	r=`${PWD_COMMAND}`; export r; \
12637	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12638	$(HOST_EXPORTS) \
12639	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12640	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12641	done; \
12642	echo "Doing install-pdf in mpfr"; \
12643	(cd $(HOST_SUBDIR)/mpfr && \
12644	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12645	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12646	          "RANLIB=$${RANLIB}" \
12647	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12648	          install-pdf) \
12649	  || exit 1
12650
12651@endif mpfr
12652
12653.PHONY: maybe-install-html-mpfr install-html-mpfr
12654maybe-install-html-mpfr:
12655@if mpfr
12656maybe-install-html-mpfr: install-html-mpfr
12657
12658install-html-mpfr: \
12659    configure-mpfr \
12660    html-mpfr 
12661	@[ -f ./mpfr/Makefile ] || exit 0; \
12662	r=`${PWD_COMMAND}`; export r; \
12663	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12664	$(HOST_EXPORTS) \
12665	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12666	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12667	done; \
12668	echo "Doing install-html in mpfr"; \
12669	(cd $(HOST_SUBDIR)/mpfr && \
12670	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12671	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12672	          "RANLIB=$${RANLIB}" \
12673	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12674	          install-html) \
12675	  || exit 1
12676
12677@endif mpfr
12678
12679.PHONY: maybe-installcheck-mpfr installcheck-mpfr
12680maybe-installcheck-mpfr:
12681@if mpfr
12682maybe-installcheck-mpfr: installcheck-mpfr
12683
12684installcheck-mpfr: \
12685    configure-mpfr 
12686	@[ -f ./mpfr/Makefile ] || exit 0; \
12687	r=`${PWD_COMMAND}`; export r; \
12688	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12689	$(HOST_EXPORTS) \
12690	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12691	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12692	done; \
12693	echo "Doing installcheck in mpfr"; \
12694	(cd $(HOST_SUBDIR)/mpfr && \
12695	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12696	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12697	          "RANLIB=$${RANLIB}" \
12698	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12699	          installcheck) \
12700	  || exit 1
12701
12702@endif mpfr
12703
12704.PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12705maybe-mostlyclean-mpfr:
12706@if mpfr
12707maybe-mostlyclean-mpfr: mostlyclean-mpfr
12708
12709mostlyclean-mpfr: 
12710	@[ -f ./mpfr/Makefile ] || exit 0; \
12711	r=`${PWD_COMMAND}`; export r; \
12712	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12713	$(HOST_EXPORTS) \
12714	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12715	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12716	done; \
12717	echo "Doing mostlyclean in mpfr"; \
12718	(cd $(HOST_SUBDIR)/mpfr && \
12719	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12720	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12721	          "RANLIB=$${RANLIB}" \
12722	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12723	          mostlyclean) \
12724	  || exit 1
12725
12726@endif mpfr
12727
12728.PHONY: maybe-clean-mpfr clean-mpfr
12729maybe-clean-mpfr:
12730@if mpfr
12731maybe-clean-mpfr: clean-mpfr
12732
12733clean-mpfr: 
12734	@[ -f ./mpfr/Makefile ] || exit 0; \
12735	r=`${PWD_COMMAND}`; export r; \
12736	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12737	$(HOST_EXPORTS) \
12738	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12739	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12740	done; \
12741	echo "Doing clean in mpfr"; \
12742	(cd $(HOST_SUBDIR)/mpfr && \
12743	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12744	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12745	          "RANLIB=$${RANLIB}" \
12746	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12747	          clean) \
12748	  || exit 1
12749
12750@endif mpfr
12751
12752.PHONY: maybe-distclean-mpfr distclean-mpfr
12753maybe-distclean-mpfr:
12754@if mpfr
12755maybe-distclean-mpfr: distclean-mpfr
12756
12757distclean-mpfr: 
12758	@[ -f ./mpfr/Makefile ] || exit 0; \
12759	r=`${PWD_COMMAND}`; export r; \
12760	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12761	$(HOST_EXPORTS) \
12762	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12763	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12764	done; \
12765	echo "Doing distclean in mpfr"; \
12766	(cd $(HOST_SUBDIR)/mpfr && \
12767	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12768	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12769	          "RANLIB=$${RANLIB}" \
12770	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12771	          distclean) \
12772	  || exit 1
12773
12774@endif mpfr
12775
12776.PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12777maybe-maintainer-clean-mpfr:
12778@if mpfr
12779maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12780
12781maintainer-clean-mpfr: 
12782	@[ -f ./mpfr/Makefile ] || exit 0; \
12783	r=`${PWD_COMMAND}`; export r; \
12784	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12785	$(HOST_EXPORTS) \
12786	for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12787	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12788	done; \
12789	echo "Doing maintainer-clean in mpfr"; \
12790	(cd $(HOST_SUBDIR)/mpfr && \
12791	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12792	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12793	          "RANLIB=$${RANLIB}" \
12794	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12795	          maintainer-clean) \
12796	  || exit 1
12797
12798@endif mpfr
12799
12800
12801
12802.PHONY: configure-mpc maybe-configure-mpc
12803maybe-configure-mpc:
12804@if gcc-bootstrap
12805configure-mpc: stage_current
12806@endif gcc-bootstrap
12807@if mpc
12808maybe-configure-mpc: configure-mpc
12809configure-mpc: 
12810	@r=`${PWD_COMMAND}`; export r; \
12811	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12812	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12813	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12814	$(HOST_EXPORTS)  \
12815	echo Configuring in $(HOST_SUBDIR)/mpc; \
12816	cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12817	case $(srcdir) in \
12818	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12819	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12820		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12821	esac; \
12822	module_srcdir=mpc; \
12823	$(SHELL) \
12824	  $$s/$$module_srcdir/configure \
12825	  --srcdir=$${topdir}/$$module_srcdir \
12826	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12827	  --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12828	  || exit 1
12829@endif mpc
12830
12831
12832
12833.PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12834maybe-configure-stage1-mpc:
12835@if mpc-bootstrap
12836maybe-configure-stage1-mpc: configure-stage1-mpc
12837configure-stage1-mpc:
12838	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12839	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12840	@r=`${PWD_COMMAND}`; export r; \
12841	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12842	TFLAGS="$(STAGE1_TFLAGS)"; \
12843	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12844	$(HOST_EXPORTS) \
12845	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12846	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12847	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12848	echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12849	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12850	cd $(HOST_SUBDIR)/mpc || exit 1; \
12851	case $(srcdir) in \
12852	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12853	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12854		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12855	esac; \
12856	module_srcdir=mpc; \
12857	$(SHELL) $$s/$$module_srcdir/configure \
12858	  --srcdir=$${topdir}/$$module_srcdir \
12859	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12860	  --target=${target_alias} \
12861	   \
12862	  $(STAGE1_CONFIGURE_FLAGS) \
12863	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12864@endif mpc-bootstrap
12865
12866.PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12867maybe-configure-stage2-mpc:
12868@if mpc-bootstrap
12869maybe-configure-stage2-mpc: configure-stage2-mpc
12870configure-stage2-mpc:
12871	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12872	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12873	@r=`${PWD_COMMAND}`; export r; \
12874	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12875	TFLAGS="$(STAGE2_TFLAGS)"; \
12876	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12877	$(HOST_EXPORTS) \
12878	$(POSTSTAGE1_HOST_EXPORTS) \
12879	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12880	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12881	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12882	echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12883	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12884	cd $(HOST_SUBDIR)/mpc || exit 1; \
12885	case $(srcdir) in \
12886	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12887	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12888		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12889	esac; \
12890	module_srcdir=mpc; \
12891	$(SHELL) $$s/$$module_srcdir/configure \
12892	  --srcdir=$${topdir}/$$module_srcdir \
12893	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12894	  --target=${target_alias} \
12895	  --with-build-libsubdir=$(HOST_SUBDIR) \
12896	  $(STAGE2_CONFIGURE_FLAGS) \
12897	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12898@endif mpc-bootstrap
12899
12900.PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12901maybe-configure-stage3-mpc:
12902@if mpc-bootstrap
12903maybe-configure-stage3-mpc: configure-stage3-mpc
12904configure-stage3-mpc:
12905	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12906	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12907	@r=`${PWD_COMMAND}`; export r; \
12908	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12909	TFLAGS="$(STAGE3_TFLAGS)"; \
12910	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12911	$(HOST_EXPORTS) \
12912	$(POSTSTAGE1_HOST_EXPORTS) \
12913	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12914	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12915	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12916	echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12917	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12918	cd $(HOST_SUBDIR)/mpc || exit 1; \
12919	case $(srcdir) in \
12920	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12921	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12922		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12923	esac; \
12924	module_srcdir=mpc; \
12925	$(SHELL) $$s/$$module_srcdir/configure \
12926	  --srcdir=$${topdir}/$$module_srcdir \
12927	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12928	  --target=${target_alias} \
12929	  --with-build-libsubdir=$(HOST_SUBDIR) \
12930	  $(STAGE3_CONFIGURE_FLAGS) \
12931	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12932@endif mpc-bootstrap
12933
12934.PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12935maybe-configure-stage4-mpc:
12936@if mpc-bootstrap
12937maybe-configure-stage4-mpc: configure-stage4-mpc
12938configure-stage4-mpc:
12939	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12940	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12941	@r=`${PWD_COMMAND}`; export r; \
12942	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12943	TFLAGS="$(STAGE4_TFLAGS)"; \
12944	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12945	$(HOST_EXPORTS) \
12946	$(POSTSTAGE1_HOST_EXPORTS) \
12947	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12948	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12949	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12950	echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12951	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12952	cd $(HOST_SUBDIR)/mpc || exit 1; \
12953	case $(srcdir) in \
12954	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12955	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12956		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12957	esac; \
12958	module_srcdir=mpc; \
12959	$(SHELL) $$s/$$module_srcdir/configure \
12960	  --srcdir=$${topdir}/$$module_srcdir \
12961	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12962	  --target=${target_alias} \
12963	  --with-build-libsubdir=$(HOST_SUBDIR) \
12964	  $(STAGE4_CONFIGURE_FLAGS) \
12965	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12966@endif mpc-bootstrap
12967
12968.PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12969maybe-configure-stageprofile-mpc:
12970@if mpc-bootstrap
12971maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12972configure-stageprofile-mpc:
12973	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12974	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12975	@r=`${PWD_COMMAND}`; export r; \
12976	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12977	TFLAGS="$(STAGEprofile_TFLAGS)"; \
12978	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12979	$(HOST_EXPORTS) \
12980	$(POSTSTAGE1_HOST_EXPORTS) \
12981	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12982	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12983	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12984	echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
12985	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12986	cd $(HOST_SUBDIR)/mpc || exit 1; \
12987	case $(srcdir) in \
12988	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12989	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12990		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12991	esac; \
12992	module_srcdir=mpc; \
12993	$(SHELL) $$s/$$module_srcdir/configure \
12994	  --srcdir=$${topdir}/$$module_srcdir \
12995	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12996	  --target=${target_alias} \
12997	  --with-build-libsubdir=$(HOST_SUBDIR) \
12998	  $(STAGEprofile_CONFIGURE_FLAGS) \
12999	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13000@endif mpc-bootstrap
13001
13002.PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
13003maybe-configure-stagefeedback-mpc:
13004@if mpc-bootstrap
13005maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
13006configure-stagefeedback-mpc:
13007	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13008	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13009	@r=`${PWD_COMMAND}`; export r; \
13010	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13011	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13012	test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13013	$(HOST_EXPORTS) \
13014	$(POSTSTAGE1_HOST_EXPORTS) \
13015	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13016	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13017	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13018	echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13019	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13020	cd $(HOST_SUBDIR)/mpc || exit 1; \
13021	case $(srcdir) in \
13022	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13023	  *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13024		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13025	esac; \
13026	module_srcdir=mpc; \
13027	$(SHELL) $$s/$$module_srcdir/configure \
13028	  --srcdir=$${topdir}/$$module_srcdir \
13029	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13030	  --target=${target_alias} \
13031	  --with-build-libsubdir=$(HOST_SUBDIR) \
13032	  $(STAGEfeedback_CONFIGURE_FLAGS) \
13033	  --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13034@endif mpc-bootstrap
13035
13036
13037
13038
13039
13040.PHONY: all-mpc maybe-all-mpc
13041maybe-all-mpc:
13042@if gcc-bootstrap
13043all-mpc: stage_current
13044@endif gcc-bootstrap
13045@if mpc
13046TARGET-mpc=all
13047maybe-all-mpc: all-mpc
13048all-mpc: configure-mpc
13049	@r=`${PWD_COMMAND}`; export r; \
13050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13051	$(HOST_EXPORTS)  \
13052	(cd $(HOST_SUBDIR)/mpc && \
13053	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13054		$(TARGET-mpc))
13055@endif mpc
13056
13057
13058
13059.PHONY: all-stage1-mpc maybe-all-stage1-mpc
13060.PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13061maybe-all-stage1-mpc:
13062maybe-clean-stage1-mpc:
13063@if mpc-bootstrap
13064maybe-all-stage1-mpc: all-stage1-mpc
13065all-stage1: all-stage1-mpc
13066TARGET-stage1-mpc = $(TARGET-mpc)
13067all-stage1-mpc: configure-stage1-mpc
13068	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13069	@r=`${PWD_COMMAND}`; export r; \
13070	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13071	TFLAGS="$(STAGE1_TFLAGS)"; \
13072	$(HOST_EXPORTS)  \
13073	cd $(HOST_SUBDIR)/mpc && \
13074	 \
13075	$(MAKE) $(BASE_FLAGS_TO_PASS) \
13076		CFLAGS="$(STAGE1_CFLAGS)" \
13077		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13078		LIBCFLAGS="$(LIBCFLAGS)" \
13079		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13080		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13081		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13082		$(EXTRA_HOST_FLAGS)  \
13083		$(STAGE1_FLAGS_TO_PASS)  \
13084		TFLAGS="$(STAGE1_TFLAGS)"  \
13085		$(TARGET-stage1-mpc)
13086
13087maybe-clean-stage1-mpc: clean-stage1-mpc
13088clean-stage1: clean-stage1-mpc
13089clean-stage1-mpc:
13090	@if [ $(current_stage) = stage1 ]; then \
13091	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13092	else \
13093	  [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13094	  $(MAKE) stage1-start; \
13095	fi; \
13096	cd $(HOST_SUBDIR)/mpc && \
13097	$(MAKE) $(EXTRA_HOST_FLAGS)  \
13098	$(STAGE1_FLAGS_TO_PASS)  clean
13099@endif mpc-bootstrap
13100
13101
13102.PHONY: all-stage2-mpc maybe-all-stage2-mpc
13103.PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13104maybe-all-stage2-mpc:
13105maybe-clean-stage2-mpc:
13106@if mpc-bootstrap
13107maybe-all-stage2-mpc: all-stage2-mpc
13108all-stage2: all-stage2-mpc
13109TARGET-stage2-mpc = $(TARGET-mpc)
13110all-stage2-mpc: configure-stage2-mpc
13111	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13112	@r=`${PWD_COMMAND}`; export r; \
13113	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13114	TFLAGS="$(STAGE2_TFLAGS)"; \
13115	$(HOST_EXPORTS) \
13116	$(POSTSTAGE1_HOST_EXPORTS)  \
13117	cd $(HOST_SUBDIR)/mpc && \
13118	 \
13119	$(MAKE) $(BASE_FLAGS_TO_PASS) \
13120		CFLAGS="$(STAGE2_CFLAGS)" \
13121		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13122		LIBCFLAGS="$(STAGE2_CFLAGS)" \
13123		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13124		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13125		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13126		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13127		TFLAGS="$(STAGE2_TFLAGS)"  \
13128		$(TARGET-stage2-mpc)
13129
13130maybe-clean-stage2-mpc: clean-stage2-mpc
13131clean-stage2: clean-stage2-mpc
13132clean-stage2-mpc:
13133	@if [ $(current_stage) = stage2 ]; then \
13134	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13135	else \
13136	  [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13137	  $(MAKE) stage2-start; \
13138	fi; \
13139	cd $(HOST_SUBDIR)/mpc && \
13140	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13141@endif mpc-bootstrap
13142
13143
13144.PHONY: all-stage3-mpc maybe-all-stage3-mpc
13145.PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13146maybe-all-stage3-mpc:
13147maybe-clean-stage3-mpc:
13148@if mpc-bootstrap
13149maybe-all-stage3-mpc: all-stage3-mpc
13150all-stage3: all-stage3-mpc
13151TARGET-stage3-mpc = $(TARGET-mpc)
13152all-stage3-mpc: configure-stage3-mpc
13153	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13154	@r=`${PWD_COMMAND}`; export r; \
13155	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13156	TFLAGS="$(STAGE3_TFLAGS)"; \
13157	$(HOST_EXPORTS) \
13158	$(POSTSTAGE1_HOST_EXPORTS)  \
13159	cd $(HOST_SUBDIR)/mpc && \
13160	 \
13161	$(MAKE) $(BASE_FLAGS_TO_PASS) \
13162		CFLAGS="$(STAGE3_CFLAGS)" \
13163		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13164		LIBCFLAGS="$(STAGE3_CFLAGS)" \
13165		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13166		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13167		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13168		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13169		TFLAGS="$(STAGE3_TFLAGS)"  \
13170		$(TARGET-stage3-mpc)
13171
13172maybe-clean-stage3-mpc: clean-stage3-mpc
13173clean-stage3: clean-stage3-mpc
13174clean-stage3-mpc:
13175	@if [ $(current_stage) = stage3 ]; then \
13176	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13177	else \
13178	  [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13179	  $(MAKE) stage3-start; \
13180	fi; \
13181	cd $(HOST_SUBDIR)/mpc && \
13182	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13183@endif mpc-bootstrap
13184
13185
13186.PHONY: all-stage4-mpc maybe-all-stage4-mpc
13187.PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13188maybe-all-stage4-mpc:
13189maybe-clean-stage4-mpc:
13190@if mpc-bootstrap
13191maybe-all-stage4-mpc: all-stage4-mpc
13192all-stage4: all-stage4-mpc
13193TARGET-stage4-mpc = $(TARGET-mpc)
13194all-stage4-mpc: configure-stage4-mpc
13195	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13196	@r=`${PWD_COMMAND}`; export r; \
13197	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13198	TFLAGS="$(STAGE4_TFLAGS)"; \
13199	$(HOST_EXPORTS) \
13200	$(POSTSTAGE1_HOST_EXPORTS)  \
13201	cd $(HOST_SUBDIR)/mpc && \
13202	 \
13203	$(MAKE) $(BASE_FLAGS_TO_PASS) \
13204		CFLAGS="$(STAGE4_CFLAGS)" \
13205		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13206		LIBCFLAGS="$(STAGE4_CFLAGS)" \
13207		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13208		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13209		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13210		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13211		TFLAGS="$(STAGE4_TFLAGS)"  \
13212		$(TARGET-stage4-mpc)
13213
13214maybe-clean-stage4-mpc: clean-stage4-mpc
13215clean-stage4: clean-stage4-mpc
13216clean-stage4-mpc:
13217	@if [ $(current_stage) = stage4 ]; then \
13218	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13219	else \
13220	  [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13221	  $(MAKE) stage4-start; \
13222	fi; \
13223	cd $(HOST_SUBDIR)/mpc && \
13224	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13225@endif mpc-bootstrap
13226
13227
13228.PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13229.PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13230maybe-all-stageprofile-mpc:
13231maybe-clean-stageprofile-mpc:
13232@if mpc-bootstrap
13233maybe-all-stageprofile-mpc: all-stageprofile-mpc
13234all-stageprofile: all-stageprofile-mpc
13235TARGET-stageprofile-mpc = $(TARGET-mpc)
13236all-stageprofile-mpc: configure-stageprofile-mpc
13237	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13238	@r=`${PWD_COMMAND}`; export r; \
13239	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13240	TFLAGS="$(STAGEprofile_TFLAGS)"; \
13241	$(HOST_EXPORTS) \
13242	$(POSTSTAGE1_HOST_EXPORTS)  \
13243	cd $(HOST_SUBDIR)/mpc && \
13244	 \
13245	$(MAKE) $(BASE_FLAGS_TO_PASS) \
13246		CFLAGS="$(STAGEprofile_CFLAGS)" \
13247		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13248		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13249		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13250		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13251		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13252		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13253		TFLAGS="$(STAGEprofile_TFLAGS)"  \
13254		$(TARGET-stageprofile-mpc)
13255
13256maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13257clean-stageprofile: clean-stageprofile-mpc
13258clean-stageprofile-mpc:
13259	@if [ $(current_stage) = stageprofile ]; then \
13260	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13261	else \
13262	  [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13263	  $(MAKE) stageprofile-start; \
13264	fi; \
13265	cd $(HOST_SUBDIR)/mpc && \
13266	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13267@endif mpc-bootstrap
13268
13269
13270.PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13271.PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13272maybe-all-stagefeedback-mpc:
13273maybe-clean-stagefeedback-mpc:
13274@if mpc-bootstrap
13275maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13276all-stagefeedback: all-stagefeedback-mpc
13277TARGET-stagefeedback-mpc = $(TARGET-mpc)
13278all-stagefeedback-mpc: configure-stagefeedback-mpc
13279	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13280	@r=`${PWD_COMMAND}`; export r; \
13281	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13282	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13283	$(HOST_EXPORTS) \
13284	$(POSTSTAGE1_HOST_EXPORTS)  \
13285	cd $(HOST_SUBDIR)/mpc && \
13286	 \
13287	$(MAKE) $(BASE_FLAGS_TO_PASS) \
13288		CFLAGS="$(STAGEfeedback_CFLAGS)" \
13289		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13290		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13291		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13292		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13293		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13294		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13295		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13296		$(TARGET-stagefeedback-mpc)
13297
13298maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13299clean-stagefeedback: clean-stagefeedback-mpc
13300clean-stagefeedback-mpc:
13301	@if [ $(current_stage) = stagefeedback ]; then \
13302	  [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13303	else \
13304	  [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13305	  $(MAKE) stagefeedback-start; \
13306	fi; \
13307	cd $(HOST_SUBDIR)/mpc && \
13308	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13309@endif mpc-bootstrap
13310
13311
13312
13313
13314
13315.PHONY: check-mpc maybe-check-mpc
13316maybe-check-mpc:
13317@if mpc
13318maybe-check-mpc: check-mpc
13319
13320check-mpc:
13321	@: $(MAKE); $(unstage)
13322	@r=`${PWD_COMMAND}`; export r; \
13323	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13324	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13325	(cd $(HOST_SUBDIR)/mpc && \
13326	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
13327
13328@endif mpc
13329
13330.PHONY: install-mpc maybe-install-mpc
13331maybe-install-mpc:
13332@if mpc
13333maybe-install-mpc: install-mpc
13334
13335install-mpc:
13336
13337@endif mpc
13338
13339.PHONY: install-strip-mpc maybe-install-strip-mpc
13340maybe-install-strip-mpc:
13341@if mpc
13342maybe-install-strip-mpc: install-strip-mpc
13343
13344install-strip-mpc:
13345
13346@endif mpc
13347
13348# Other targets (info, dvi, pdf, etc.)
13349
13350.PHONY: maybe-info-mpc info-mpc
13351maybe-info-mpc:
13352@if mpc
13353maybe-info-mpc: info-mpc
13354
13355info-mpc: \
13356    configure-mpc 
13357	@[ -f ./mpc/Makefile ] || exit 0; \
13358	r=`${PWD_COMMAND}`; export r; \
13359	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13360	$(HOST_EXPORTS) \
13361	for flag in $(EXTRA_HOST_FLAGS) ; do \
13362	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13363	done; \
13364	echo "Doing info in mpc"; \
13365	(cd $(HOST_SUBDIR)/mpc && \
13366	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13367	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13368	          "RANLIB=$${RANLIB}" \
13369	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13370	          info) \
13371	  || exit 1
13372
13373@endif mpc
13374
13375.PHONY: maybe-dvi-mpc dvi-mpc
13376maybe-dvi-mpc:
13377@if mpc
13378maybe-dvi-mpc: dvi-mpc
13379
13380dvi-mpc: \
13381    configure-mpc 
13382	@[ -f ./mpc/Makefile ] || exit 0; \
13383	r=`${PWD_COMMAND}`; export r; \
13384	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385	$(HOST_EXPORTS) \
13386	for flag in $(EXTRA_HOST_FLAGS) ; do \
13387	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13388	done; \
13389	echo "Doing dvi in mpc"; \
13390	(cd $(HOST_SUBDIR)/mpc && \
13391	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13392	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13393	          "RANLIB=$${RANLIB}" \
13394	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13395	          dvi) \
13396	  || exit 1
13397
13398@endif mpc
13399
13400.PHONY: maybe-pdf-mpc pdf-mpc
13401maybe-pdf-mpc:
13402@if mpc
13403maybe-pdf-mpc: pdf-mpc
13404
13405pdf-mpc: \
13406    configure-mpc 
13407	@[ -f ./mpc/Makefile ] || exit 0; \
13408	r=`${PWD_COMMAND}`; export r; \
13409	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13410	$(HOST_EXPORTS) \
13411	for flag in $(EXTRA_HOST_FLAGS) ; do \
13412	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13413	done; \
13414	echo "Doing pdf in mpc"; \
13415	(cd $(HOST_SUBDIR)/mpc && \
13416	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13417	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13418	          "RANLIB=$${RANLIB}" \
13419	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13420	          pdf) \
13421	  || exit 1
13422
13423@endif mpc
13424
13425.PHONY: maybe-html-mpc html-mpc
13426maybe-html-mpc:
13427@if mpc
13428maybe-html-mpc: html-mpc
13429
13430html-mpc: \
13431    configure-mpc 
13432	@[ -f ./mpc/Makefile ] || exit 0; \
13433	r=`${PWD_COMMAND}`; export r; \
13434	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13435	$(HOST_EXPORTS) \
13436	for flag in $(EXTRA_HOST_FLAGS) ; do \
13437	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13438	done; \
13439	echo "Doing html in mpc"; \
13440	(cd $(HOST_SUBDIR)/mpc && \
13441	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13442	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13443	          "RANLIB=$${RANLIB}" \
13444	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13445	          html) \
13446	  || exit 1
13447
13448@endif mpc
13449
13450.PHONY: maybe-TAGS-mpc TAGS-mpc
13451maybe-TAGS-mpc:
13452@if mpc
13453maybe-TAGS-mpc: TAGS-mpc
13454
13455TAGS-mpc: \
13456    configure-mpc 
13457	@[ -f ./mpc/Makefile ] || exit 0; \
13458	r=`${PWD_COMMAND}`; export r; \
13459	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13460	$(HOST_EXPORTS) \
13461	for flag in $(EXTRA_HOST_FLAGS) ; do \
13462	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13463	done; \
13464	echo "Doing TAGS in mpc"; \
13465	(cd $(HOST_SUBDIR)/mpc && \
13466	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13467	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13468	          "RANLIB=$${RANLIB}" \
13469	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13470	          TAGS) \
13471	  || exit 1
13472
13473@endif mpc
13474
13475.PHONY: maybe-install-info-mpc install-info-mpc
13476maybe-install-info-mpc:
13477@if mpc
13478maybe-install-info-mpc: install-info-mpc
13479
13480install-info-mpc: \
13481    configure-mpc \
13482    info-mpc 
13483	@[ -f ./mpc/Makefile ] || exit 0; \
13484	r=`${PWD_COMMAND}`; export r; \
13485	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13486	$(HOST_EXPORTS) \
13487	for flag in $(EXTRA_HOST_FLAGS) ; do \
13488	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13489	done; \
13490	echo "Doing install-info in mpc"; \
13491	(cd $(HOST_SUBDIR)/mpc && \
13492	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13493	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13494	          "RANLIB=$${RANLIB}" \
13495	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13496	          install-info) \
13497	  || exit 1
13498
13499@endif mpc
13500
13501.PHONY: maybe-install-pdf-mpc install-pdf-mpc
13502maybe-install-pdf-mpc:
13503@if mpc
13504maybe-install-pdf-mpc: install-pdf-mpc
13505
13506install-pdf-mpc: \
13507    configure-mpc \
13508    pdf-mpc 
13509	@[ -f ./mpc/Makefile ] || exit 0; \
13510	r=`${PWD_COMMAND}`; export r; \
13511	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13512	$(HOST_EXPORTS) \
13513	for flag in $(EXTRA_HOST_FLAGS) ; do \
13514	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13515	done; \
13516	echo "Doing install-pdf in mpc"; \
13517	(cd $(HOST_SUBDIR)/mpc && \
13518	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13519	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13520	          "RANLIB=$${RANLIB}" \
13521	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13522	          install-pdf) \
13523	  || exit 1
13524
13525@endif mpc
13526
13527.PHONY: maybe-install-html-mpc install-html-mpc
13528maybe-install-html-mpc:
13529@if mpc
13530maybe-install-html-mpc: install-html-mpc
13531
13532install-html-mpc: \
13533    configure-mpc \
13534    html-mpc 
13535	@[ -f ./mpc/Makefile ] || exit 0; \
13536	r=`${PWD_COMMAND}`; export r; \
13537	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13538	$(HOST_EXPORTS) \
13539	for flag in $(EXTRA_HOST_FLAGS) ; do \
13540	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13541	done; \
13542	echo "Doing install-html in mpc"; \
13543	(cd $(HOST_SUBDIR)/mpc && \
13544	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13545	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13546	          "RANLIB=$${RANLIB}" \
13547	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13548	          install-html) \
13549	  || exit 1
13550
13551@endif mpc
13552
13553.PHONY: maybe-installcheck-mpc installcheck-mpc
13554maybe-installcheck-mpc:
13555@if mpc
13556maybe-installcheck-mpc: installcheck-mpc
13557
13558installcheck-mpc: \
13559    configure-mpc 
13560	@[ -f ./mpc/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 installcheck in mpc"; \
13568	(cd $(HOST_SUBDIR)/mpc && \
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	          installcheck) \
13574	  || exit 1
13575
13576@endif mpc
13577
13578.PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13579maybe-mostlyclean-mpc:
13580@if mpc
13581maybe-mostlyclean-mpc: mostlyclean-mpc
13582
13583mostlyclean-mpc: 
13584	@[ -f ./mpc/Makefile ] || exit 0; \
13585	r=`${PWD_COMMAND}`; export r; \
13586	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13587	$(HOST_EXPORTS) \
13588	for flag in $(EXTRA_HOST_FLAGS) ; do \
13589	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13590	done; \
13591	echo "Doing mostlyclean in mpc"; \
13592	(cd $(HOST_SUBDIR)/mpc && \
13593	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13594	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13595	          "RANLIB=$${RANLIB}" \
13596	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13597	          mostlyclean) \
13598	  || exit 1
13599
13600@endif mpc
13601
13602.PHONY: maybe-clean-mpc clean-mpc
13603maybe-clean-mpc:
13604@if mpc
13605maybe-clean-mpc: clean-mpc
13606
13607clean-mpc: 
13608	@[ -f ./mpc/Makefile ] || exit 0; \
13609	r=`${PWD_COMMAND}`; export r; \
13610	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13611	$(HOST_EXPORTS) \
13612	for flag in $(EXTRA_HOST_FLAGS) ; do \
13613	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13614	done; \
13615	echo "Doing clean in mpc"; \
13616	(cd $(HOST_SUBDIR)/mpc && \
13617	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13618	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13619	          "RANLIB=$${RANLIB}" \
13620	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13621	          clean) \
13622	  || exit 1
13623
13624@endif mpc
13625
13626.PHONY: maybe-distclean-mpc distclean-mpc
13627maybe-distclean-mpc:
13628@if mpc
13629maybe-distclean-mpc: distclean-mpc
13630
13631distclean-mpc: 
13632	@[ -f ./mpc/Makefile ] || exit 0; \
13633	r=`${PWD_COMMAND}`; export r; \
13634	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13635	$(HOST_EXPORTS) \
13636	for flag in $(EXTRA_HOST_FLAGS) ; do \
13637	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13638	done; \
13639	echo "Doing distclean in mpc"; \
13640	(cd $(HOST_SUBDIR)/mpc && \
13641	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13642	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13643	          "RANLIB=$${RANLIB}" \
13644	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13645	          distclean) \
13646	  || exit 1
13647
13648@endif mpc
13649
13650.PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13651maybe-maintainer-clean-mpc:
13652@if mpc
13653maybe-maintainer-clean-mpc: maintainer-clean-mpc
13654
13655maintainer-clean-mpc: 
13656	@[ -f ./mpc/Makefile ] || exit 0; \
13657	r=`${PWD_COMMAND}`; export r; \
13658	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13659	$(HOST_EXPORTS) \
13660	for flag in $(EXTRA_HOST_FLAGS) ; do \
13661	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13662	done; \
13663	echo "Doing maintainer-clean in mpc"; \
13664	(cd $(HOST_SUBDIR)/mpc && \
13665	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13666	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13667	          "RANLIB=$${RANLIB}" \
13668	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13669	          maintainer-clean) \
13670	  || exit 1
13671
13672@endif mpc
13673
13674
13675
13676.PHONY: configure-isl maybe-configure-isl
13677maybe-configure-isl:
13678@if gcc-bootstrap
13679configure-isl: stage_current
13680@endif gcc-bootstrap
13681@if isl
13682maybe-configure-isl: configure-isl
13683configure-isl: 
13684	@r=`${PWD_COMMAND}`; export r; \
13685	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13686	test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13687	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13688	$(HOST_EXPORTS)  \
13689	echo Configuring in $(HOST_SUBDIR)/isl; \
13690	cd "$(HOST_SUBDIR)/isl" || exit 1; \
13691	case $(srcdir) in \
13692	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13693	  *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13694		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13695	esac; \
13696	module_srcdir=isl; \
13697	$(SHELL) \
13698	  $$s/$$module_srcdir/configure \
13699	  --srcdir=$${topdir}/$$module_srcdir \
13700	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13701	  --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13702	  || exit 1
13703@endif isl
13704
13705
13706
13707.PHONY: configure-stage1-isl maybe-configure-stage1-isl
13708maybe-configure-stage1-isl:
13709@if isl-bootstrap
13710maybe-configure-stage1-isl: configure-stage1-isl
13711configure-stage1-isl:
13712	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13713	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13714	@r=`${PWD_COMMAND}`; export r; \
13715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13716	TFLAGS="$(STAGE1_TFLAGS)"; \
13717	test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13718	$(HOST_EXPORTS) \
13719	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13720	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13721	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13722	echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13723	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13724	cd $(HOST_SUBDIR)/isl || exit 1; \
13725	case $(srcdir) in \
13726	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13727	  *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13728		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13729	esac; \
13730	module_srcdir=isl; \
13731	$(SHELL) $$s/$$module_srcdir/configure \
13732	  --srcdir=$${topdir}/$$module_srcdir \
13733	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13734	  --target=${target_alias} \
13735	   \
13736	  $(STAGE1_CONFIGURE_FLAGS) \
13737	  --disable-shared @extra_isl_gmp_configure_flags@
13738@endif isl-bootstrap
13739
13740.PHONY: configure-stage2-isl maybe-configure-stage2-isl
13741maybe-configure-stage2-isl:
13742@if isl-bootstrap
13743maybe-configure-stage2-isl: configure-stage2-isl
13744configure-stage2-isl:
13745	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13746	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13747	@r=`${PWD_COMMAND}`; export r; \
13748	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13749	TFLAGS="$(STAGE2_TFLAGS)"; \
13750	test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13751	$(HOST_EXPORTS) \
13752	$(POSTSTAGE1_HOST_EXPORTS) \
13753	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13754	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13755	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13756	echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13757	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13758	cd $(HOST_SUBDIR)/isl || exit 1; \
13759	case $(srcdir) in \
13760	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13761	  *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13762		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13763	esac; \
13764	module_srcdir=isl; \
13765	$(SHELL) $$s/$$module_srcdir/configure \
13766	  --srcdir=$${topdir}/$$module_srcdir \
13767	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13768	  --target=${target_alias} \
13769	  --with-build-libsubdir=$(HOST_SUBDIR) \
13770	  $(STAGE2_CONFIGURE_FLAGS) \
13771	  --disable-shared @extra_isl_gmp_configure_flags@
13772@endif isl-bootstrap
13773
13774.PHONY: configure-stage3-isl maybe-configure-stage3-isl
13775maybe-configure-stage3-isl:
13776@if isl-bootstrap
13777maybe-configure-stage3-isl: configure-stage3-isl
13778configure-stage3-isl:
13779	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13780	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13781	@r=`${PWD_COMMAND}`; export r; \
13782	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13783	TFLAGS="$(STAGE3_TFLAGS)"; \
13784	test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13785	$(HOST_EXPORTS) \
13786	$(POSTSTAGE1_HOST_EXPORTS) \
13787	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13788	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13789	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13790	echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13791	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13792	cd $(HOST_SUBDIR)/isl || exit 1; \
13793	case $(srcdir) in \
13794	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13795	  *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13796		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13797	esac; \
13798	module_srcdir=isl; \
13799	$(SHELL) $$s/$$module_srcdir/configure \
13800	  --srcdir=$${topdir}/$$module_srcdir \
13801	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13802	  --target=${target_alias} \
13803	  --with-build-libsubdir=$(HOST_SUBDIR) \
13804	  $(STAGE3_CONFIGURE_FLAGS) \
13805	  --disable-shared @extra_isl_gmp_configure_flags@
13806@endif isl-bootstrap
13807
13808.PHONY: configure-stage4-isl maybe-configure-stage4-isl
13809maybe-configure-stage4-isl:
13810@if isl-bootstrap
13811maybe-configure-stage4-isl: configure-stage4-isl
13812configure-stage4-isl:
13813	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13814	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13815	@r=`${PWD_COMMAND}`; export r; \
13816	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13817	TFLAGS="$(STAGE4_TFLAGS)"; \
13818	test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13819	$(HOST_EXPORTS) \
13820	$(POSTSTAGE1_HOST_EXPORTS) \
13821	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13822	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13823	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13824	echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13825	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13826	cd $(HOST_SUBDIR)/isl || exit 1; \
13827	case $(srcdir) in \
13828	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13829	  *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13830		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13831	esac; \
13832	module_srcdir=isl; \
13833	$(SHELL) $$s/$$module_srcdir/configure \
13834	  --srcdir=$${topdir}/$$module_srcdir \
13835	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13836	  --target=${target_alias} \
13837	  --with-build-libsubdir=$(HOST_SUBDIR) \
13838	  $(STAGE4_CONFIGURE_FLAGS) \
13839	  --disable-shared @extra_isl_gmp_configure_flags@
13840@endif isl-bootstrap
13841
13842.PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13843maybe-configure-stageprofile-isl:
13844@if isl-bootstrap
13845maybe-configure-stageprofile-isl: configure-stageprofile-isl
13846configure-stageprofile-isl:
13847	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13848	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13849	@r=`${PWD_COMMAND}`; export r; \
13850	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13851	TFLAGS="$(STAGEprofile_TFLAGS)"; \
13852	test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13853	$(HOST_EXPORTS) \
13854	$(POSTSTAGE1_HOST_EXPORTS) \
13855	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13856	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13857	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13858	echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13859	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13860	cd $(HOST_SUBDIR)/isl || exit 1; \
13861	case $(srcdir) in \
13862	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13863	  *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13864		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13865	esac; \
13866	module_srcdir=isl; \
13867	$(SHELL) $$s/$$module_srcdir/configure \
13868	  --srcdir=$${topdir}/$$module_srcdir \
13869	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13870	  --target=${target_alias} \
13871	  --with-build-libsubdir=$(HOST_SUBDIR) \
13872	  $(STAGEprofile_CONFIGURE_FLAGS) \
13873	  --disable-shared @extra_isl_gmp_configure_flags@
13874@endif isl-bootstrap
13875
13876.PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13877maybe-configure-stagefeedback-isl:
13878@if isl-bootstrap
13879maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13880configure-stagefeedback-isl:
13881	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13882	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13883	@r=`${PWD_COMMAND}`; export r; \
13884	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13885	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13886	test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13887	$(HOST_EXPORTS) \
13888	$(POSTSTAGE1_HOST_EXPORTS) \
13889	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13890	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13891	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13892	echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13893	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13894	cd $(HOST_SUBDIR)/isl || exit 1; \
13895	case $(srcdir) in \
13896	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13897	  *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13898		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13899	esac; \
13900	module_srcdir=isl; \
13901	$(SHELL) $$s/$$module_srcdir/configure \
13902	  --srcdir=$${topdir}/$$module_srcdir \
13903	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13904	  --target=${target_alias} \
13905	  --with-build-libsubdir=$(HOST_SUBDIR) \
13906	  $(STAGEfeedback_CONFIGURE_FLAGS) \
13907	  --disable-shared @extra_isl_gmp_configure_flags@
13908@endif isl-bootstrap
13909
13910
13911
13912
13913
13914.PHONY: all-isl maybe-all-isl
13915maybe-all-isl:
13916@if gcc-bootstrap
13917all-isl: stage_current
13918@endif gcc-bootstrap
13919@if isl
13920TARGET-isl=all
13921maybe-all-isl: all-isl
13922all-isl: configure-isl
13923	@r=`${PWD_COMMAND}`; export r; \
13924	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13925	$(HOST_EXPORTS)  \
13926	(cd $(HOST_SUBDIR)/isl && \
13927	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13928		$(TARGET-isl))
13929@endif isl
13930
13931
13932
13933.PHONY: all-stage1-isl maybe-all-stage1-isl
13934.PHONY: clean-stage1-isl maybe-clean-stage1-isl
13935maybe-all-stage1-isl:
13936maybe-clean-stage1-isl:
13937@if isl-bootstrap
13938maybe-all-stage1-isl: all-stage1-isl
13939all-stage1: all-stage1-isl
13940TARGET-stage1-isl = $(TARGET-isl)
13941all-stage1-isl: configure-stage1-isl
13942	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13943	@r=`${PWD_COMMAND}`; export r; \
13944	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13945	TFLAGS="$(STAGE1_TFLAGS)"; \
13946	$(HOST_EXPORTS)  \
13947	cd $(HOST_SUBDIR)/isl && \
13948	 \
13949	$(MAKE) $(BASE_FLAGS_TO_PASS) \
13950		CFLAGS="$(STAGE1_CFLAGS)" \
13951		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13952		LIBCFLAGS="$(LIBCFLAGS)" \
13953		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13954		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13955		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13956		$(EXTRA_HOST_FLAGS)  \
13957		$(STAGE1_FLAGS_TO_PASS) V=1 \
13958		TFLAGS="$(STAGE1_TFLAGS)"  \
13959		$(TARGET-stage1-isl)
13960
13961maybe-clean-stage1-isl: clean-stage1-isl
13962clean-stage1: clean-stage1-isl
13963clean-stage1-isl:
13964	@if [ $(current_stage) = stage1 ]; then \
13965	  [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13966	else \
13967	  [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13968	  $(MAKE) stage1-start; \
13969	fi; \
13970	cd $(HOST_SUBDIR)/isl && \
13971	$(MAKE) $(EXTRA_HOST_FLAGS)  \
13972	$(STAGE1_FLAGS_TO_PASS) V=1 clean
13973@endif isl-bootstrap
13974
13975
13976.PHONY: all-stage2-isl maybe-all-stage2-isl
13977.PHONY: clean-stage2-isl maybe-clean-stage2-isl
13978maybe-all-stage2-isl:
13979maybe-clean-stage2-isl:
13980@if isl-bootstrap
13981maybe-all-stage2-isl: all-stage2-isl
13982all-stage2: all-stage2-isl
13983TARGET-stage2-isl = $(TARGET-isl)
13984all-stage2-isl: configure-stage2-isl
13985	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13986	@r=`${PWD_COMMAND}`; export r; \
13987	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13988	TFLAGS="$(STAGE2_TFLAGS)"; \
13989	$(HOST_EXPORTS) \
13990	$(POSTSTAGE1_HOST_EXPORTS)  \
13991	cd $(HOST_SUBDIR)/isl && \
13992	 \
13993	$(MAKE) $(BASE_FLAGS_TO_PASS) \
13994		CFLAGS="$(STAGE2_CFLAGS)" \
13995		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13996		LIBCFLAGS="$(STAGE2_CFLAGS)" \
13997		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13998		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13999		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14000		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14001		TFLAGS="$(STAGE2_TFLAGS)"  \
14002		$(TARGET-stage2-isl)
14003
14004maybe-clean-stage2-isl: clean-stage2-isl
14005clean-stage2: clean-stage2-isl
14006clean-stage2-isl:
14007	@if [ $(current_stage) = stage2 ]; then \
14008	  [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14009	else \
14010	  [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
14011	  $(MAKE) stage2-start; \
14012	fi; \
14013	cd $(HOST_SUBDIR)/isl && \
14014	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14015@endif isl-bootstrap
14016
14017
14018.PHONY: all-stage3-isl maybe-all-stage3-isl
14019.PHONY: clean-stage3-isl maybe-clean-stage3-isl
14020maybe-all-stage3-isl:
14021maybe-clean-stage3-isl:
14022@if isl-bootstrap
14023maybe-all-stage3-isl: all-stage3-isl
14024all-stage3: all-stage3-isl
14025TARGET-stage3-isl = $(TARGET-isl)
14026all-stage3-isl: configure-stage3-isl
14027	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14028	@r=`${PWD_COMMAND}`; export r; \
14029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14030	TFLAGS="$(STAGE3_TFLAGS)"; \
14031	$(HOST_EXPORTS) \
14032	$(POSTSTAGE1_HOST_EXPORTS)  \
14033	cd $(HOST_SUBDIR)/isl && \
14034	 \
14035	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14036		CFLAGS="$(STAGE3_CFLAGS)" \
14037		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14038		LIBCFLAGS="$(STAGE3_CFLAGS)" \
14039		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14040		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14041		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14042		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14043		TFLAGS="$(STAGE3_TFLAGS)"  \
14044		$(TARGET-stage3-isl)
14045
14046maybe-clean-stage3-isl: clean-stage3-isl
14047clean-stage3: clean-stage3-isl
14048clean-stage3-isl:
14049	@if [ $(current_stage) = stage3 ]; then \
14050	  [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14051	else \
14052	  [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14053	  $(MAKE) stage3-start; \
14054	fi; \
14055	cd $(HOST_SUBDIR)/isl && \
14056	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14057@endif isl-bootstrap
14058
14059
14060.PHONY: all-stage4-isl maybe-all-stage4-isl
14061.PHONY: clean-stage4-isl maybe-clean-stage4-isl
14062maybe-all-stage4-isl:
14063maybe-clean-stage4-isl:
14064@if isl-bootstrap
14065maybe-all-stage4-isl: all-stage4-isl
14066all-stage4: all-stage4-isl
14067TARGET-stage4-isl = $(TARGET-isl)
14068all-stage4-isl: configure-stage4-isl
14069	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14070	@r=`${PWD_COMMAND}`; export r; \
14071	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14072	TFLAGS="$(STAGE4_TFLAGS)"; \
14073	$(HOST_EXPORTS) \
14074	$(POSTSTAGE1_HOST_EXPORTS)  \
14075	cd $(HOST_SUBDIR)/isl && \
14076	 \
14077	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14078		CFLAGS="$(STAGE4_CFLAGS)" \
14079		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14080		LIBCFLAGS="$(STAGE4_CFLAGS)" \
14081		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14082		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14083		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14084		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14085		TFLAGS="$(STAGE4_TFLAGS)"  \
14086		$(TARGET-stage4-isl)
14087
14088maybe-clean-stage4-isl: clean-stage4-isl
14089clean-stage4: clean-stage4-isl
14090clean-stage4-isl:
14091	@if [ $(current_stage) = stage4 ]; then \
14092	  [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14093	else \
14094	  [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14095	  $(MAKE) stage4-start; \
14096	fi; \
14097	cd $(HOST_SUBDIR)/isl && \
14098	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14099@endif isl-bootstrap
14100
14101
14102.PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14103.PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14104maybe-all-stageprofile-isl:
14105maybe-clean-stageprofile-isl:
14106@if isl-bootstrap
14107maybe-all-stageprofile-isl: all-stageprofile-isl
14108all-stageprofile: all-stageprofile-isl
14109TARGET-stageprofile-isl = $(TARGET-isl)
14110all-stageprofile-isl: configure-stageprofile-isl
14111	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14112	@r=`${PWD_COMMAND}`; export r; \
14113	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14114	TFLAGS="$(STAGEprofile_TFLAGS)"; \
14115	$(HOST_EXPORTS) \
14116	$(POSTSTAGE1_HOST_EXPORTS)  \
14117	cd $(HOST_SUBDIR)/isl && \
14118	 \
14119	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14120		CFLAGS="$(STAGEprofile_CFLAGS)" \
14121		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14122		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14123		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14124		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14125		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14126		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14127		TFLAGS="$(STAGEprofile_TFLAGS)"  \
14128		$(TARGET-stageprofile-isl)
14129
14130maybe-clean-stageprofile-isl: clean-stageprofile-isl
14131clean-stageprofile: clean-stageprofile-isl
14132clean-stageprofile-isl:
14133	@if [ $(current_stage) = stageprofile ]; then \
14134	  [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14135	else \
14136	  [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14137	  $(MAKE) stageprofile-start; \
14138	fi; \
14139	cd $(HOST_SUBDIR)/isl && \
14140	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14141@endif isl-bootstrap
14142
14143
14144.PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14145.PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14146maybe-all-stagefeedback-isl:
14147maybe-clean-stagefeedback-isl:
14148@if isl-bootstrap
14149maybe-all-stagefeedback-isl: all-stagefeedback-isl
14150all-stagefeedback: all-stagefeedback-isl
14151TARGET-stagefeedback-isl = $(TARGET-isl)
14152all-stagefeedback-isl: configure-stagefeedback-isl
14153	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14154	@r=`${PWD_COMMAND}`; export r; \
14155	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14156	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14157	$(HOST_EXPORTS) \
14158	$(POSTSTAGE1_HOST_EXPORTS)  \
14159	cd $(HOST_SUBDIR)/isl && \
14160	 \
14161	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14162		CFLAGS="$(STAGEfeedback_CFLAGS)" \
14163		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14164		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14165		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14166		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14167		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14168		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14169		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14170		$(TARGET-stagefeedback-isl)
14171
14172maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14173clean-stagefeedback: clean-stagefeedback-isl
14174clean-stagefeedback-isl:
14175	@if [ $(current_stage) = stagefeedback ]; then \
14176	  [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14177	else \
14178	  [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14179	  $(MAKE) stagefeedback-start; \
14180	fi; \
14181	cd $(HOST_SUBDIR)/isl && \
14182	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14183@endif isl-bootstrap
14184
14185
14186
14187
14188
14189.PHONY: check-isl maybe-check-isl
14190maybe-check-isl:
14191@if isl
14192maybe-check-isl: check-isl
14193
14194check-isl:
14195	@: $(MAKE); $(unstage)
14196	@r=`${PWD_COMMAND}`; export r; \
14197	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14198	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14199	(cd $(HOST_SUBDIR)/isl && \
14200	  $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14201
14202@endif isl
14203
14204.PHONY: install-isl maybe-install-isl
14205maybe-install-isl:
14206@if isl
14207maybe-install-isl: install-isl
14208
14209install-isl:
14210
14211@endif isl
14212
14213.PHONY: install-strip-isl maybe-install-strip-isl
14214maybe-install-strip-isl:
14215@if isl
14216maybe-install-strip-isl: install-strip-isl
14217
14218install-strip-isl:
14219
14220@endif isl
14221
14222# Other targets (info, dvi, pdf, etc.)
14223
14224.PHONY: maybe-info-isl info-isl
14225maybe-info-isl:
14226@if isl
14227maybe-info-isl: info-isl
14228
14229info-isl: \
14230    configure-isl 
14231	@[ -f ./isl/Makefile ] || exit 0; \
14232	r=`${PWD_COMMAND}`; export r; \
14233	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14234	$(HOST_EXPORTS) \
14235	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14236	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14237	done; \
14238	echo "Doing info in isl"; \
14239	(cd $(HOST_SUBDIR)/isl && \
14240	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14241	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14242	          "RANLIB=$${RANLIB}" \
14243	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14244	          info) \
14245	  || exit 1
14246
14247@endif isl
14248
14249.PHONY: maybe-dvi-isl dvi-isl
14250maybe-dvi-isl:
14251@if isl
14252maybe-dvi-isl: dvi-isl
14253
14254dvi-isl: \
14255    configure-isl 
14256	@[ -f ./isl/Makefile ] || exit 0; \
14257	r=`${PWD_COMMAND}`; export r; \
14258	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14259	$(HOST_EXPORTS) \
14260	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14261	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14262	done; \
14263	echo "Doing dvi in isl"; \
14264	(cd $(HOST_SUBDIR)/isl && \
14265	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14266	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14267	          "RANLIB=$${RANLIB}" \
14268	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14269	          dvi) \
14270	  || exit 1
14271
14272@endif isl
14273
14274.PHONY: maybe-pdf-isl pdf-isl
14275maybe-pdf-isl:
14276@if isl
14277maybe-pdf-isl: pdf-isl
14278
14279pdf-isl: \
14280    configure-isl 
14281	@[ -f ./isl/Makefile ] || exit 0; \
14282	r=`${PWD_COMMAND}`; export r; \
14283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14284	$(HOST_EXPORTS) \
14285	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14286	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14287	done; \
14288	echo "Doing pdf in isl"; \
14289	(cd $(HOST_SUBDIR)/isl && \
14290	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14291	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14292	          "RANLIB=$${RANLIB}" \
14293	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14294	          pdf) \
14295	  || exit 1
14296
14297@endif isl
14298
14299.PHONY: maybe-html-isl html-isl
14300maybe-html-isl:
14301@if isl
14302maybe-html-isl: html-isl
14303
14304html-isl: \
14305    configure-isl 
14306	@[ -f ./isl/Makefile ] || exit 0; \
14307	r=`${PWD_COMMAND}`; export r; \
14308	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14309	$(HOST_EXPORTS) \
14310	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14311	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14312	done; \
14313	echo "Doing html in isl"; \
14314	(cd $(HOST_SUBDIR)/isl && \
14315	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14316	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14317	          "RANLIB=$${RANLIB}" \
14318	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14319	          html) \
14320	  || exit 1
14321
14322@endif isl
14323
14324.PHONY: maybe-TAGS-isl TAGS-isl
14325maybe-TAGS-isl:
14326@if isl
14327maybe-TAGS-isl: TAGS-isl
14328
14329TAGS-isl: \
14330    configure-isl 
14331	@[ -f ./isl/Makefile ] || exit 0; \
14332	r=`${PWD_COMMAND}`; export r; \
14333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14334	$(HOST_EXPORTS) \
14335	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14336	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14337	done; \
14338	echo "Doing TAGS in isl"; \
14339	(cd $(HOST_SUBDIR)/isl && \
14340	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14341	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14342	          "RANLIB=$${RANLIB}" \
14343	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14344	          TAGS) \
14345	  || exit 1
14346
14347@endif isl
14348
14349.PHONY: maybe-install-info-isl install-info-isl
14350maybe-install-info-isl:
14351@if isl
14352maybe-install-info-isl: install-info-isl
14353
14354install-info-isl: \
14355    configure-isl \
14356    info-isl 
14357	@[ -f ./isl/Makefile ] || exit 0; \
14358	r=`${PWD_COMMAND}`; export r; \
14359	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14360	$(HOST_EXPORTS) \
14361	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14362	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14363	done; \
14364	echo "Doing install-info in isl"; \
14365	(cd $(HOST_SUBDIR)/isl && \
14366	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14367	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14368	          "RANLIB=$${RANLIB}" \
14369	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14370	          install-info) \
14371	  || exit 1
14372
14373@endif isl
14374
14375.PHONY: maybe-install-pdf-isl install-pdf-isl
14376maybe-install-pdf-isl:
14377@if isl
14378maybe-install-pdf-isl: install-pdf-isl
14379
14380install-pdf-isl: \
14381    configure-isl \
14382    pdf-isl 
14383	@[ -f ./isl/Makefile ] || exit 0; \
14384	r=`${PWD_COMMAND}`; export r; \
14385	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14386	$(HOST_EXPORTS) \
14387	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14388	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14389	done; \
14390	echo "Doing install-pdf in isl"; \
14391	(cd $(HOST_SUBDIR)/isl && \
14392	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14393	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14394	          "RANLIB=$${RANLIB}" \
14395	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14396	          install-pdf) \
14397	  || exit 1
14398
14399@endif isl
14400
14401.PHONY: maybe-install-html-isl install-html-isl
14402maybe-install-html-isl:
14403@if isl
14404maybe-install-html-isl: install-html-isl
14405
14406install-html-isl: \
14407    configure-isl \
14408    html-isl 
14409	@[ -f ./isl/Makefile ] || exit 0; \
14410	r=`${PWD_COMMAND}`; export r; \
14411	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14412	$(HOST_EXPORTS) \
14413	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14414	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14415	done; \
14416	echo "Doing install-html in isl"; \
14417	(cd $(HOST_SUBDIR)/isl && \
14418	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14419	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14420	          "RANLIB=$${RANLIB}" \
14421	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14422	          install-html) \
14423	  || exit 1
14424
14425@endif isl
14426
14427.PHONY: maybe-installcheck-isl installcheck-isl
14428maybe-installcheck-isl:
14429@if isl
14430maybe-installcheck-isl: installcheck-isl
14431
14432installcheck-isl: \
14433    configure-isl 
14434	@[ -f ./isl/Makefile ] || exit 0; \
14435	r=`${PWD_COMMAND}`; export r; \
14436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14437	$(HOST_EXPORTS) \
14438	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14439	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14440	done; \
14441	echo "Doing installcheck in isl"; \
14442	(cd $(HOST_SUBDIR)/isl && \
14443	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14444	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14445	          "RANLIB=$${RANLIB}" \
14446	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14447	          installcheck) \
14448	  || exit 1
14449
14450@endif isl
14451
14452.PHONY: maybe-mostlyclean-isl mostlyclean-isl
14453maybe-mostlyclean-isl:
14454@if isl
14455maybe-mostlyclean-isl: mostlyclean-isl
14456
14457mostlyclean-isl: 
14458	@[ -f ./isl/Makefile ] || exit 0; \
14459	r=`${PWD_COMMAND}`; export r; \
14460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14461	$(HOST_EXPORTS) \
14462	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14463	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14464	done; \
14465	echo "Doing mostlyclean in isl"; \
14466	(cd $(HOST_SUBDIR)/isl && \
14467	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14468	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14469	          "RANLIB=$${RANLIB}" \
14470	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14471	          mostlyclean) \
14472	  || exit 1
14473
14474@endif isl
14475
14476.PHONY: maybe-clean-isl clean-isl
14477maybe-clean-isl:
14478@if isl
14479maybe-clean-isl: clean-isl
14480
14481clean-isl: 
14482	@[ -f ./isl/Makefile ] || exit 0; \
14483	r=`${PWD_COMMAND}`; export r; \
14484	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14485	$(HOST_EXPORTS) \
14486	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14487	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14488	done; \
14489	echo "Doing clean in isl"; \
14490	(cd $(HOST_SUBDIR)/isl && \
14491	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14492	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14493	          "RANLIB=$${RANLIB}" \
14494	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14495	          clean) \
14496	  || exit 1
14497
14498@endif isl
14499
14500.PHONY: maybe-distclean-isl distclean-isl
14501maybe-distclean-isl:
14502@if isl
14503maybe-distclean-isl: distclean-isl
14504
14505distclean-isl: 
14506	@[ -f ./isl/Makefile ] || exit 0; \
14507	r=`${PWD_COMMAND}`; export r; \
14508	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14509	$(HOST_EXPORTS) \
14510	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14511	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14512	done; \
14513	echo "Doing distclean in isl"; \
14514	(cd $(HOST_SUBDIR)/isl && \
14515	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14516	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14517	          "RANLIB=$${RANLIB}" \
14518	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14519	          distclean) \
14520	  || exit 1
14521
14522@endif isl
14523
14524.PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14525maybe-maintainer-clean-isl:
14526@if isl
14527maybe-maintainer-clean-isl: maintainer-clean-isl
14528
14529maintainer-clean-isl: 
14530	@[ -f ./isl/Makefile ] || exit 0; \
14531	r=`${PWD_COMMAND}`; export r; \
14532	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14533	$(HOST_EXPORTS) \
14534	for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14535	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14536	done; \
14537	echo "Doing maintainer-clean in isl"; \
14538	(cd $(HOST_SUBDIR)/isl && \
14539	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14540	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14541	          "RANLIB=$${RANLIB}" \
14542	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14543	          maintainer-clean) \
14544	  || exit 1
14545
14546@endif isl
14547
14548
14549
14550.PHONY: configure-libelf maybe-configure-libelf
14551maybe-configure-libelf:
14552@if gcc-bootstrap
14553configure-libelf: stage_current
14554@endif gcc-bootstrap
14555@if libelf
14556maybe-configure-libelf: configure-libelf
14557configure-libelf: 
14558	@r=`${PWD_COMMAND}`; export r; \
14559	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14560	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14561	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14562	$(HOST_EXPORTS)  \
14563	echo Configuring in $(HOST_SUBDIR)/libelf; \
14564	cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14565	case $(srcdir) in \
14566	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14567	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14568		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14569	esac; \
14570	module_srcdir=libelf; \
14571	$(SHELL) \
14572	  $$s/$$module_srcdir/configure \
14573	  --srcdir=$${topdir}/$$module_srcdir \
14574	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14575	  --target=${target_alias} --disable-shared \
14576	  || exit 1
14577@endif libelf
14578
14579
14580
14581.PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14582maybe-configure-stage1-libelf:
14583@if libelf-bootstrap
14584maybe-configure-stage1-libelf: configure-stage1-libelf
14585configure-stage1-libelf:
14586	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14587	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14588	@r=`${PWD_COMMAND}`; export r; \
14589	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14590	TFLAGS="$(STAGE1_TFLAGS)"; \
14591	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14592	$(HOST_EXPORTS) \
14593	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14594	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14595	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14596	echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14597	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14598	cd $(HOST_SUBDIR)/libelf || exit 1; \
14599	case $(srcdir) in \
14600	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14601	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14602		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14603	esac; \
14604	module_srcdir=libelf; \
14605	$(SHELL) $$s/$$module_srcdir/configure \
14606	  --srcdir=$${topdir}/$$module_srcdir \
14607	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14608	  --target=${target_alias} \
14609	   \
14610	  $(STAGE1_CONFIGURE_FLAGS) \
14611	  --disable-shared
14612@endif libelf-bootstrap
14613
14614.PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14615maybe-configure-stage2-libelf:
14616@if libelf-bootstrap
14617maybe-configure-stage2-libelf: configure-stage2-libelf
14618configure-stage2-libelf:
14619	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14620	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14621	@r=`${PWD_COMMAND}`; export r; \
14622	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14623	TFLAGS="$(STAGE2_TFLAGS)"; \
14624	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14625	$(HOST_EXPORTS) \
14626	$(POSTSTAGE1_HOST_EXPORTS) \
14627	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14628	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14629	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14630	echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14631	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14632	cd $(HOST_SUBDIR)/libelf || exit 1; \
14633	case $(srcdir) in \
14634	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14635	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14636		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14637	esac; \
14638	module_srcdir=libelf; \
14639	$(SHELL) $$s/$$module_srcdir/configure \
14640	  --srcdir=$${topdir}/$$module_srcdir \
14641	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14642	  --target=${target_alias} \
14643	  --with-build-libsubdir=$(HOST_SUBDIR) \
14644	  $(STAGE2_CONFIGURE_FLAGS) \
14645	  --disable-shared
14646@endif libelf-bootstrap
14647
14648.PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14649maybe-configure-stage3-libelf:
14650@if libelf-bootstrap
14651maybe-configure-stage3-libelf: configure-stage3-libelf
14652configure-stage3-libelf:
14653	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14654	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14655	@r=`${PWD_COMMAND}`; export r; \
14656	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14657	TFLAGS="$(STAGE3_TFLAGS)"; \
14658	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14659	$(HOST_EXPORTS) \
14660	$(POSTSTAGE1_HOST_EXPORTS) \
14661	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14662	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14663	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14664	echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14665	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14666	cd $(HOST_SUBDIR)/libelf || exit 1; \
14667	case $(srcdir) in \
14668	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14669	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14670		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14671	esac; \
14672	module_srcdir=libelf; \
14673	$(SHELL) $$s/$$module_srcdir/configure \
14674	  --srcdir=$${topdir}/$$module_srcdir \
14675	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14676	  --target=${target_alias} \
14677	  --with-build-libsubdir=$(HOST_SUBDIR) \
14678	  $(STAGE3_CONFIGURE_FLAGS) \
14679	  --disable-shared
14680@endif libelf-bootstrap
14681
14682.PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14683maybe-configure-stage4-libelf:
14684@if libelf-bootstrap
14685maybe-configure-stage4-libelf: configure-stage4-libelf
14686configure-stage4-libelf:
14687	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14688	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14689	@r=`${PWD_COMMAND}`; export r; \
14690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14691	TFLAGS="$(STAGE4_TFLAGS)"; \
14692	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14693	$(HOST_EXPORTS) \
14694	$(POSTSTAGE1_HOST_EXPORTS) \
14695	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14696	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14697	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14698	echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14699	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14700	cd $(HOST_SUBDIR)/libelf || exit 1; \
14701	case $(srcdir) in \
14702	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14703	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14704		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14705	esac; \
14706	module_srcdir=libelf; \
14707	$(SHELL) $$s/$$module_srcdir/configure \
14708	  --srcdir=$${topdir}/$$module_srcdir \
14709	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14710	  --target=${target_alias} \
14711	  --with-build-libsubdir=$(HOST_SUBDIR) \
14712	  $(STAGE4_CONFIGURE_FLAGS) \
14713	  --disable-shared
14714@endif libelf-bootstrap
14715
14716.PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14717maybe-configure-stageprofile-libelf:
14718@if libelf-bootstrap
14719maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14720configure-stageprofile-libelf:
14721	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14722	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14723	@r=`${PWD_COMMAND}`; export r; \
14724	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14725	TFLAGS="$(STAGEprofile_TFLAGS)"; \
14726	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14727	$(HOST_EXPORTS) \
14728	$(POSTSTAGE1_HOST_EXPORTS) \
14729	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14730	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14731	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14732	echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14733	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14734	cd $(HOST_SUBDIR)/libelf || exit 1; \
14735	case $(srcdir) in \
14736	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14737	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14738		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14739	esac; \
14740	module_srcdir=libelf; \
14741	$(SHELL) $$s/$$module_srcdir/configure \
14742	  --srcdir=$${topdir}/$$module_srcdir \
14743	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14744	  --target=${target_alias} \
14745	  --with-build-libsubdir=$(HOST_SUBDIR) \
14746	  $(STAGEprofile_CONFIGURE_FLAGS) \
14747	  --disable-shared
14748@endif libelf-bootstrap
14749
14750.PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14751maybe-configure-stagefeedback-libelf:
14752@if libelf-bootstrap
14753maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14754configure-stagefeedback-libelf:
14755	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14756	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14757	@r=`${PWD_COMMAND}`; export r; \
14758	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14759	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14760	test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14761	$(HOST_EXPORTS) \
14762	$(POSTSTAGE1_HOST_EXPORTS) \
14763	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14764	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14765	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14766	echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14767	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14768	cd $(HOST_SUBDIR)/libelf || exit 1; \
14769	case $(srcdir) in \
14770	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14771	  *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14772		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14773	esac; \
14774	module_srcdir=libelf; \
14775	$(SHELL) $$s/$$module_srcdir/configure \
14776	  --srcdir=$${topdir}/$$module_srcdir \
14777	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14778	  --target=${target_alias} \
14779	  --with-build-libsubdir=$(HOST_SUBDIR) \
14780	  $(STAGEfeedback_CONFIGURE_FLAGS) \
14781	  --disable-shared
14782@endif libelf-bootstrap
14783
14784
14785
14786
14787
14788.PHONY: all-libelf maybe-all-libelf
14789maybe-all-libelf:
14790@if gcc-bootstrap
14791all-libelf: stage_current
14792@endif gcc-bootstrap
14793@if libelf
14794TARGET-libelf=all
14795maybe-all-libelf: all-libelf
14796all-libelf: configure-libelf
14797	@r=`${PWD_COMMAND}`; export r; \
14798	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14799	$(HOST_EXPORTS)  \
14800	(cd $(HOST_SUBDIR)/libelf && \
14801	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14802		$(TARGET-libelf))
14803@endif libelf
14804
14805
14806
14807.PHONY: all-stage1-libelf maybe-all-stage1-libelf
14808.PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14809maybe-all-stage1-libelf:
14810maybe-clean-stage1-libelf:
14811@if libelf-bootstrap
14812maybe-all-stage1-libelf: all-stage1-libelf
14813all-stage1: all-stage1-libelf
14814TARGET-stage1-libelf = $(TARGET-libelf)
14815all-stage1-libelf: configure-stage1-libelf
14816	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14817	@r=`${PWD_COMMAND}`; export r; \
14818	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14819	TFLAGS="$(STAGE1_TFLAGS)"; \
14820	$(HOST_EXPORTS)  \
14821	cd $(HOST_SUBDIR)/libelf && \
14822	 \
14823	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14824		CFLAGS="$(STAGE1_CFLAGS)" \
14825		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14826		LIBCFLAGS="$(LIBCFLAGS)" \
14827		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14828		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14829		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14830		$(EXTRA_HOST_FLAGS)  \
14831		$(STAGE1_FLAGS_TO_PASS)  \
14832		TFLAGS="$(STAGE1_TFLAGS)"  \
14833		$(TARGET-stage1-libelf)
14834
14835maybe-clean-stage1-libelf: clean-stage1-libelf
14836clean-stage1: clean-stage1-libelf
14837clean-stage1-libelf:
14838	@if [ $(current_stage) = stage1 ]; then \
14839	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14840	else \
14841	  [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14842	  $(MAKE) stage1-start; \
14843	fi; \
14844	cd $(HOST_SUBDIR)/libelf && \
14845	$(MAKE) $(EXTRA_HOST_FLAGS)  \
14846	$(STAGE1_FLAGS_TO_PASS)  clean
14847@endif libelf-bootstrap
14848
14849
14850.PHONY: all-stage2-libelf maybe-all-stage2-libelf
14851.PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14852maybe-all-stage2-libelf:
14853maybe-clean-stage2-libelf:
14854@if libelf-bootstrap
14855maybe-all-stage2-libelf: all-stage2-libelf
14856all-stage2: all-stage2-libelf
14857TARGET-stage2-libelf = $(TARGET-libelf)
14858all-stage2-libelf: configure-stage2-libelf
14859	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14860	@r=`${PWD_COMMAND}`; export r; \
14861	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14862	TFLAGS="$(STAGE2_TFLAGS)"; \
14863	$(HOST_EXPORTS) \
14864	$(POSTSTAGE1_HOST_EXPORTS)  \
14865	cd $(HOST_SUBDIR)/libelf && \
14866	 \
14867	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14868		CFLAGS="$(STAGE2_CFLAGS)" \
14869		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14870		LIBCFLAGS="$(STAGE2_CFLAGS)" \
14871		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14872		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14873		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14874		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14875		TFLAGS="$(STAGE2_TFLAGS)"  \
14876		$(TARGET-stage2-libelf)
14877
14878maybe-clean-stage2-libelf: clean-stage2-libelf
14879clean-stage2: clean-stage2-libelf
14880clean-stage2-libelf:
14881	@if [ $(current_stage) = stage2 ]; then \
14882	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14883	else \
14884	  [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14885	  $(MAKE) stage2-start; \
14886	fi; \
14887	cd $(HOST_SUBDIR)/libelf && \
14888	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14889@endif libelf-bootstrap
14890
14891
14892.PHONY: all-stage3-libelf maybe-all-stage3-libelf
14893.PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14894maybe-all-stage3-libelf:
14895maybe-clean-stage3-libelf:
14896@if libelf-bootstrap
14897maybe-all-stage3-libelf: all-stage3-libelf
14898all-stage3: all-stage3-libelf
14899TARGET-stage3-libelf = $(TARGET-libelf)
14900all-stage3-libelf: configure-stage3-libelf
14901	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14902	@r=`${PWD_COMMAND}`; export r; \
14903	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14904	TFLAGS="$(STAGE3_TFLAGS)"; \
14905	$(HOST_EXPORTS) \
14906	$(POSTSTAGE1_HOST_EXPORTS)  \
14907	cd $(HOST_SUBDIR)/libelf && \
14908	 \
14909	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14910		CFLAGS="$(STAGE3_CFLAGS)" \
14911		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14912		LIBCFLAGS="$(STAGE3_CFLAGS)" \
14913		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14914		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14915		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14916		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14917		TFLAGS="$(STAGE3_TFLAGS)"  \
14918		$(TARGET-stage3-libelf)
14919
14920maybe-clean-stage3-libelf: clean-stage3-libelf
14921clean-stage3: clean-stage3-libelf
14922clean-stage3-libelf:
14923	@if [ $(current_stage) = stage3 ]; then \
14924	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14925	else \
14926	  [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14927	  $(MAKE) stage3-start; \
14928	fi; \
14929	cd $(HOST_SUBDIR)/libelf && \
14930	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14931@endif libelf-bootstrap
14932
14933
14934.PHONY: all-stage4-libelf maybe-all-stage4-libelf
14935.PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14936maybe-all-stage4-libelf:
14937maybe-clean-stage4-libelf:
14938@if libelf-bootstrap
14939maybe-all-stage4-libelf: all-stage4-libelf
14940all-stage4: all-stage4-libelf
14941TARGET-stage4-libelf = $(TARGET-libelf)
14942all-stage4-libelf: configure-stage4-libelf
14943	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14944	@r=`${PWD_COMMAND}`; export r; \
14945	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14946	TFLAGS="$(STAGE4_TFLAGS)"; \
14947	$(HOST_EXPORTS) \
14948	$(POSTSTAGE1_HOST_EXPORTS)  \
14949	cd $(HOST_SUBDIR)/libelf && \
14950	 \
14951	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14952		CFLAGS="$(STAGE4_CFLAGS)" \
14953		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14954		LIBCFLAGS="$(STAGE4_CFLAGS)" \
14955		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14956		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14957		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14958		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14959		TFLAGS="$(STAGE4_TFLAGS)"  \
14960		$(TARGET-stage4-libelf)
14961
14962maybe-clean-stage4-libelf: clean-stage4-libelf
14963clean-stage4: clean-stage4-libelf
14964clean-stage4-libelf:
14965	@if [ $(current_stage) = stage4 ]; then \
14966	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14967	else \
14968	  [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14969	  $(MAKE) stage4-start; \
14970	fi; \
14971	cd $(HOST_SUBDIR)/libelf && \
14972	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14973@endif libelf-bootstrap
14974
14975
14976.PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14977.PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14978maybe-all-stageprofile-libelf:
14979maybe-clean-stageprofile-libelf:
14980@if libelf-bootstrap
14981maybe-all-stageprofile-libelf: all-stageprofile-libelf
14982all-stageprofile: all-stageprofile-libelf
14983TARGET-stageprofile-libelf = $(TARGET-libelf)
14984all-stageprofile-libelf: configure-stageprofile-libelf
14985	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14986	@r=`${PWD_COMMAND}`; export r; \
14987	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14988	TFLAGS="$(STAGEprofile_TFLAGS)"; \
14989	$(HOST_EXPORTS) \
14990	$(POSTSTAGE1_HOST_EXPORTS)  \
14991	cd $(HOST_SUBDIR)/libelf && \
14992	 \
14993	$(MAKE) $(BASE_FLAGS_TO_PASS) \
14994		CFLAGS="$(STAGEprofile_CFLAGS)" \
14995		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14996		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14997		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14998		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14999		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15000		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15001		TFLAGS="$(STAGEprofile_TFLAGS)"  \
15002		$(TARGET-stageprofile-libelf)
15003
15004maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15005clean-stageprofile: clean-stageprofile-libelf
15006clean-stageprofile-libelf:
15007	@if [ $(current_stage) = stageprofile ]; then \
15008	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15009	else \
15010	  [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15011	  $(MAKE) stageprofile-start; \
15012	fi; \
15013	cd $(HOST_SUBDIR)/libelf && \
15014	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15015@endif libelf-bootstrap
15016
15017
15018.PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15019.PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15020maybe-all-stagefeedback-libelf:
15021maybe-clean-stagefeedback-libelf:
15022@if libelf-bootstrap
15023maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15024all-stagefeedback: all-stagefeedback-libelf
15025TARGET-stagefeedback-libelf = $(TARGET-libelf)
15026all-stagefeedback-libelf: configure-stagefeedback-libelf
15027	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15028	@r=`${PWD_COMMAND}`; export r; \
15029	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15030	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15031	$(HOST_EXPORTS) \
15032	$(POSTSTAGE1_HOST_EXPORTS)  \
15033	cd $(HOST_SUBDIR)/libelf && \
15034	 \
15035	$(MAKE) $(BASE_FLAGS_TO_PASS) \
15036		CFLAGS="$(STAGEfeedback_CFLAGS)" \
15037		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15038		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15039		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15040		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15041		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15042		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15043		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15044		$(TARGET-stagefeedback-libelf)
15045
15046maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15047clean-stagefeedback: clean-stagefeedback-libelf
15048clean-stagefeedback-libelf:
15049	@if [ $(current_stage) = stagefeedback ]; then \
15050	  [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15051	else \
15052	  [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15053	  $(MAKE) stagefeedback-start; \
15054	fi; \
15055	cd $(HOST_SUBDIR)/libelf && \
15056	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15057@endif libelf-bootstrap
15058
15059
15060
15061
15062
15063.PHONY: check-libelf maybe-check-libelf
15064maybe-check-libelf:
15065@if libelf
15066maybe-check-libelf: check-libelf
15067
15068check-libelf:
15069	@: $(MAKE); $(unstage)
15070	@r=`${PWD_COMMAND}`; export r; \
15071	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15072	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15073	(cd $(HOST_SUBDIR)/libelf && \
15074	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15075
15076@endif libelf
15077
15078.PHONY: install-libelf maybe-install-libelf
15079maybe-install-libelf:
15080@if libelf
15081maybe-install-libelf: install-libelf
15082
15083install-libelf:
15084
15085@endif libelf
15086
15087.PHONY: install-strip-libelf maybe-install-strip-libelf
15088maybe-install-strip-libelf:
15089@if libelf
15090maybe-install-strip-libelf: install-strip-libelf
15091
15092install-strip-libelf:
15093
15094@endif libelf
15095
15096# Other targets (info, dvi, pdf, etc.)
15097
15098.PHONY: maybe-info-libelf info-libelf
15099maybe-info-libelf:
15100@if libelf
15101maybe-info-libelf: info-libelf
15102
15103info-libelf: \
15104    configure-libelf 
15105	@[ -f ./libelf/Makefile ] || exit 0; \
15106	r=`${PWD_COMMAND}`; export r; \
15107	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15108	$(HOST_EXPORTS) \
15109	for flag in $(EXTRA_HOST_FLAGS) ; do \
15110	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15111	done; \
15112	echo "Doing info in libelf"; \
15113	(cd $(HOST_SUBDIR)/libelf && \
15114	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15115	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15116	          "RANLIB=$${RANLIB}" \
15117	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15118	          info) \
15119	  || exit 1
15120
15121@endif libelf
15122
15123.PHONY: maybe-dvi-libelf dvi-libelf
15124maybe-dvi-libelf:
15125@if libelf
15126maybe-dvi-libelf: dvi-libelf
15127
15128dvi-libelf: \
15129    configure-libelf 
15130	@[ -f ./libelf/Makefile ] || exit 0; \
15131	r=`${PWD_COMMAND}`; export r; \
15132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15133	$(HOST_EXPORTS) \
15134	for flag in $(EXTRA_HOST_FLAGS) ; do \
15135	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15136	done; \
15137	echo "Doing dvi in libelf"; \
15138	(cd $(HOST_SUBDIR)/libelf && \
15139	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15140	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15141	          "RANLIB=$${RANLIB}" \
15142	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15143	          dvi) \
15144	  || exit 1
15145
15146@endif libelf
15147
15148.PHONY: maybe-pdf-libelf pdf-libelf
15149maybe-pdf-libelf:
15150@if libelf
15151maybe-pdf-libelf: pdf-libelf
15152
15153pdf-libelf: \
15154    configure-libelf 
15155	@[ -f ./libelf/Makefile ] || exit 0; \
15156	r=`${PWD_COMMAND}`; export r; \
15157	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15158	$(HOST_EXPORTS) \
15159	for flag in $(EXTRA_HOST_FLAGS) ; do \
15160	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15161	done; \
15162	echo "Doing pdf in libelf"; \
15163	(cd $(HOST_SUBDIR)/libelf && \
15164	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15165	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15166	          "RANLIB=$${RANLIB}" \
15167	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15168	          pdf) \
15169	  || exit 1
15170
15171@endif libelf
15172
15173.PHONY: maybe-html-libelf html-libelf
15174maybe-html-libelf:
15175@if libelf
15176maybe-html-libelf: html-libelf
15177
15178html-libelf: \
15179    configure-libelf 
15180	@[ -f ./libelf/Makefile ] || exit 0; \
15181	r=`${PWD_COMMAND}`; export r; \
15182	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15183	$(HOST_EXPORTS) \
15184	for flag in $(EXTRA_HOST_FLAGS) ; do \
15185	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15186	done; \
15187	echo "Doing html in libelf"; \
15188	(cd $(HOST_SUBDIR)/libelf && \
15189	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15190	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15191	          "RANLIB=$${RANLIB}" \
15192	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15193	          html) \
15194	  || exit 1
15195
15196@endif libelf
15197
15198.PHONY: maybe-TAGS-libelf TAGS-libelf
15199maybe-TAGS-libelf:
15200@if libelf
15201maybe-TAGS-libelf: TAGS-libelf
15202
15203TAGS-libelf: \
15204    configure-libelf 
15205	@[ -f ./libelf/Makefile ] || exit 0; \
15206	r=`${PWD_COMMAND}`; export r; \
15207	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15208	$(HOST_EXPORTS) \
15209	for flag in $(EXTRA_HOST_FLAGS) ; do \
15210	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15211	done; \
15212	echo "Doing TAGS in libelf"; \
15213	(cd $(HOST_SUBDIR)/libelf && \
15214	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15215	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15216	          "RANLIB=$${RANLIB}" \
15217	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15218	          TAGS) \
15219	  || exit 1
15220
15221@endif libelf
15222
15223.PHONY: maybe-install-info-libelf install-info-libelf
15224maybe-install-info-libelf:
15225@if libelf
15226maybe-install-info-libelf: install-info-libelf
15227
15228install-info-libelf: \
15229    configure-libelf \
15230    info-libelf 
15231	@[ -f ./libelf/Makefile ] || exit 0; \
15232	r=`${PWD_COMMAND}`; export r; \
15233	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15234	$(HOST_EXPORTS) \
15235	for flag in $(EXTRA_HOST_FLAGS) ; do \
15236	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15237	done; \
15238	echo "Doing install-info in libelf"; \
15239	(cd $(HOST_SUBDIR)/libelf && \
15240	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15241	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15242	          "RANLIB=$${RANLIB}" \
15243	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15244	          install-info) \
15245	  || exit 1
15246
15247@endif libelf
15248
15249.PHONY: maybe-install-pdf-libelf install-pdf-libelf
15250maybe-install-pdf-libelf:
15251@if libelf
15252maybe-install-pdf-libelf: install-pdf-libelf
15253
15254install-pdf-libelf: \
15255    configure-libelf \
15256    pdf-libelf 
15257	@[ -f ./libelf/Makefile ] || exit 0; \
15258	r=`${PWD_COMMAND}`; export r; \
15259	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15260	$(HOST_EXPORTS) \
15261	for flag in $(EXTRA_HOST_FLAGS) ; do \
15262	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15263	done; \
15264	echo "Doing install-pdf in libelf"; \
15265	(cd $(HOST_SUBDIR)/libelf && \
15266	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15267	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15268	          "RANLIB=$${RANLIB}" \
15269	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15270	          install-pdf) \
15271	  || exit 1
15272
15273@endif libelf
15274
15275.PHONY: maybe-install-html-libelf install-html-libelf
15276maybe-install-html-libelf:
15277@if libelf
15278maybe-install-html-libelf: install-html-libelf
15279
15280install-html-libelf: \
15281    configure-libelf \
15282    html-libelf 
15283	@[ -f ./libelf/Makefile ] || exit 0; \
15284	r=`${PWD_COMMAND}`; export r; \
15285	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15286	$(HOST_EXPORTS) \
15287	for flag in $(EXTRA_HOST_FLAGS) ; do \
15288	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15289	done; \
15290	echo "Doing install-html in libelf"; \
15291	(cd $(HOST_SUBDIR)/libelf && \
15292	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15293	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15294	          "RANLIB=$${RANLIB}" \
15295	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15296	          install-html) \
15297	  || exit 1
15298
15299@endif libelf
15300
15301.PHONY: maybe-installcheck-libelf installcheck-libelf
15302maybe-installcheck-libelf:
15303@if libelf
15304maybe-installcheck-libelf: installcheck-libelf
15305
15306installcheck-libelf: \
15307    configure-libelf 
15308	@[ -f ./libelf/Makefile ] || exit 0; \
15309	r=`${PWD_COMMAND}`; export r; \
15310	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15311	$(HOST_EXPORTS) \
15312	for flag in $(EXTRA_HOST_FLAGS) ; do \
15313	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15314	done; \
15315	echo "Doing installcheck in libelf"; \
15316	(cd $(HOST_SUBDIR)/libelf && \
15317	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15318	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15319	          "RANLIB=$${RANLIB}" \
15320	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15321	          installcheck) \
15322	  || exit 1
15323
15324@endif libelf
15325
15326.PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15327maybe-mostlyclean-libelf:
15328@if libelf
15329maybe-mostlyclean-libelf: mostlyclean-libelf
15330
15331mostlyclean-libelf: 
15332	@[ -f ./libelf/Makefile ] || exit 0; \
15333	r=`${PWD_COMMAND}`; export r; \
15334	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15335	$(HOST_EXPORTS) \
15336	for flag in $(EXTRA_HOST_FLAGS) ; do \
15337	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15338	done; \
15339	echo "Doing mostlyclean in libelf"; \
15340	(cd $(HOST_SUBDIR)/libelf && \
15341	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15342	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15343	          "RANLIB=$${RANLIB}" \
15344	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15345	          mostlyclean) \
15346	  || exit 1
15347
15348@endif libelf
15349
15350.PHONY: maybe-clean-libelf clean-libelf
15351maybe-clean-libelf:
15352@if libelf
15353maybe-clean-libelf: clean-libelf
15354
15355clean-libelf: 
15356	@[ -f ./libelf/Makefile ] || exit 0; \
15357	r=`${PWD_COMMAND}`; export r; \
15358	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15359	$(HOST_EXPORTS) \
15360	for flag in $(EXTRA_HOST_FLAGS) ; do \
15361	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15362	done; \
15363	echo "Doing clean in libelf"; \
15364	(cd $(HOST_SUBDIR)/libelf && \
15365	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15366	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15367	          "RANLIB=$${RANLIB}" \
15368	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15369	          clean) \
15370	  || exit 1
15371
15372@endif libelf
15373
15374.PHONY: maybe-distclean-libelf distclean-libelf
15375maybe-distclean-libelf:
15376@if libelf
15377maybe-distclean-libelf: distclean-libelf
15378
15379distclean-libelf: 
15380	@[ -f ./libelf/Makefile ] || exit 0; \
15381	r=`${PWD_COMMAND}`; export r; \
15382	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15383	$(HOST_EXPORTS) \
15384	for flag in $(EXTRA_HOST_FLAGS) ; do \
15385	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15386	done; \
15387	echo "Doing distclean in libelf"; \
15388	(cd $(HOST_SUBDIR)/libelf && \
15389	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15390	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15391	          "RANLIB=$${RANLIB}" \
15392	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15393	          distclean) \
15394	  || exit 1
15395
15396@endif libelf
15397
15398.PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15399maybe-maintainer-clean-libelf:
15400@if libelf
15401maybe-maintainer-clean-libelf: maintainer-clean-libelf
15402
15403maintainer-clean-libelf: 
15404	@[ -f ./libelf/Makefile ] || exit 0; \
15405	r=`${PWD_COMMAND}`; export r; \
15406	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15407	$(HOST_EXPORTS) \
15408	for flag in $(EXTRA_HOST_FLAGS) ; do \
15409	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15410	done; \
15411	echo "Doing maintainer-clean in libelf"; \
15412	(cd $(HOST_SUBDIR)/libelf && \
15413	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15414	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15415	          "RANLIB=$${RANLIB}" \
15416	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15417	          maintainer-clean) \
15418	  || exit 1
15419
15420@endif libelf
15421
15422
15423
15424.PHONY: configure-gold maybe-configure-gold
15425maybe-configure-gold:
15426@if gcc-bootstrap
15427configure-gold: stage_current
15428@endif gcc-bootstrap
15429@if gold
15430maybe-configure-gold: configure-gold
15431configure-gold: 
15432	@r=`${PWD_COMMAND}`; export r; \
15433	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15434	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15435	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15436	$(HOST_EXPORTS)  \
15437	echo Configuring in $(HOST_SUBDIR)/gold; \
15438	cd "$(HOST_SUBDIR)/gold" || exit 1; \
15439	case $(srcdir) in \
15440	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15441	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15442		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15443	esac; \
15444	module_srcdir=gold; \
15445	$(SHELL) \
15446	  $$s/$$module_srcdir/configure \
15447	  --srcdir=$${topdir}/$$module_srcdir \
15448	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15449	  --target=${target_alias}  \
15450	  || exit 1
15451@endif gold
15452
15453
15454
15455.PHONY: configure-stage1-gold maybe-configure-stage1-gold
15456maybe-configure-stage1-gold:
15457@if gold-bootstrap
15458maybe-configure-stage1-gold: configure-stage1-gold
15459configure-stage1-gold:
15460	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15461	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15462	@r=`${PWD_COMMAND}`; export r; \
15463	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15464	TFLAGS="$(STAGE1_TFLAGS)"; \
15465	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15466	$(HOST_EXPORTS) \
15467	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15468	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15469	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15470	echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15471	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15472	cd $(HOST_SUBDIR)/gold || exit 1; \
15473	case $(srcdir) in \
15474	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15475	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15476		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15477	esac; \
15478	module_srcdir=gold; \
15479	$(SHELL) $$s/$$module_srcdir/configure \
15480	  --srcdir=$${topdir}/$$module_srcdir \
15481	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15482	  --target=${target_alias} \
15483	   \
15484	  $(STAGE1_CONFIGURE_FLAGS)
15485@endif gold-bootstrap
15486
15487.PHONY: configure-stage2-gold maybe-configure-stage2-gold
15488maybe-configure-stage2-gold:
15489@if gold-bootstrap
15490maybe-configure-stage2-gold: configure-stage2-gold
15491configure-stage2-gold:
15492	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15493	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15494	@r=`${PWD_COMMAND}`; export r; \
15495	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15496	TFLAGS="$(STAGE2_TFLAGS)"; \
15497	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15498	$(HOST_EXPORTS) \
15499	$(POSTSTAGE1_HOST_EXPORTS) \
15500	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15501	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15502	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15503	echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15504	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15505	cd $(HOST_SUBDIR)/gold || exit 1; \
15506	case $(srcdir) in \
15507	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15508	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15509		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15510	esac; \
15511	module_srcdir=gold; \
15512	$(SHELL) $$s/$$module_srcdir/configure \
15513	  --srcdir=$${topdir}/$$module_srcdir \
15514	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15515	  --target=${target_alias} \
15516	  --with-build-libsubdir=$(HOST_SUBDIR) \
15517	  $(STAGE2_CONFIGURE_FLAGS)
15518@endif gold-bootstrap
15519
15520.PHONY: configure-stage3-gold maybe-configure-stage3-gold
15521maybe-configure-stage3-gold:
15522@if gold-bootstrap
15523maybe-configure-stage3-gold: configure-stage3-gold
15524configure-stage3-gold:
15525	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15526	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15527	@r=`${PWD_COMMAND}`; export r; \
15528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529	TFLAGS="$(STAGE3_TFLAGS)"; \
15530	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15531	$(HOST_EXPORTS) \
15532	$(POSTSTAGE1_HOST_EXPORTS) \
15533	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15534	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15535	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15536	echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15537	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15538	cd $(HOST_SUBDIR)/gold || exit 1; \
15539	case $(srcdir) in \
15540	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15541	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15542		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15543	esac; \
15544	module_srcdir=gold; \
15545	$(SHELL) $$s/$$module_srcdir/configure \
15546	  --srcdir=$${topdir}/$$module_srcdir \
15547	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15548	  --target=${target_alias} \
15549	  --with-build-libsubdir=$(HOST_SUBDIR) \
15550	  $(STAGE3_CONFIGURE_FLAGS)
15551@endif gold-bootstrap
15552
15553.PHONY: configure-stage4-gold maybe-configure-stage4-gold
15554maybe-configure-stage4-gold:
15555@if gold-bootstrap
15556maybe-configure-stage4-gold: configure-stage4-gold
15557configure-stage4-gold:
15558	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15559	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15560	@r=`${PWD_COMMAND}`; export r; \
15561	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15562	TFLAGS="$(STAGE4_TFLAGS)"; \
15563	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15564	$(HOST_EXPORTS) \
15565	$(POSTSTAGE1_HOST_EXPORTS) \
15566	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15567	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15568	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15569	echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15570	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15571	cd $(HOST_SUBDIR)/gold || exit 1; \
15572	case $(srcdir) in \
15573	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15574	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15575		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15576	esac; \
15577	module_srcdir=gold; \
15578	$(SHELL) $$s/$$module_srcdir/configure \
15579	  --srcdir=$${topdir}/$$module_srcdir \
15580	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15581	  --target=${target_alias} \
15582	  --with-build-libsubdir=$(HOST_SUBDIR) \
15583	  $(STAGE4_CONFIGURE_FLAGS)
15584@endif gold-bootstrap
15585
15586.PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15587maybe-configure-stageprofile-gold:
15588@if gold-bootstrap
15589maybe-configure-stageprofile-gold: configure-stageprofile-gold
15590configure-stageprofile-gold:
15591	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15592	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15593	@r=`${PWD_COMMAND}`; export r; \
15594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15595	TFLAGS="$(STAGEprofile_TFLAGS)"; \
15596	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15597	$(HOST_EXPORTS) \
15598	$(POSTSTAGE1_HOST_EXPORTS) \
15599	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15600	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15601	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15602	echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15603	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15604	cd $(HOST_SUBDIR)/gold || exit 1; \
15605	case $(srcdir) in \
15606	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15607	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15608		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15609	esac; \
15610	module_srcdir=gold; \
15611	$(SHELL) $$s/$$module_srcdir/configure \
15612	  --srcdir=$${topdir}/$$module_srcdir \
15613	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15614	  --target=${target_alias} \
15615	  --with-build-libsubdir=$(HOST_SUBDIR) \
15616	  $(STAGEprofile_CONFIGURE_FLAGS)
15617@endif gold-bootstrap
15618
15619.PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15620maybe-configure-stagefeedback-gold:
15621@if gold-bootstrap
15622maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15623configure-stagefeedback-gold:
15624	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15625	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15626	@r=`${PWD_COMMAND}`; export r; \
15627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15628	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15629	test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15630	$(HOST_EXPORTS) \
15631	$(POSTSTAGE1_HOST_EXPORTS) \
15632	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15633	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15634	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15635	echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15636	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15637	cd $(HOST_SUBDIR)/gold || exit 1; \
15638	case $(srcdir) in \
15639	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15640	  *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15641		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15642	esac; \
15643	module_srcdir=gold; \
15644	$(SHELL) $$s/$$module_srcdir/configure \
15645	  --srcdir=$${topdir}/$$module_srcdir \
15646	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15647	  --target=${target_alias} \
15648	  --with-build-libsubdir=$(HOST_SUBDIR) \
15649	  $(STAGEfeedback_CONFIGURE_FLAGS)
15650@endif gold-bootstrap
15651
15652
15653
15654
15655
15656.PHONY: all-gold maybe-all-gold
15657maybe-all-gold:
15658@if gcc-bootstrap
15659all-gold: stage_current
15660@endif gcc-bootstrap
15661@if gold
15662TARGET-gold=all
15663maybe-all-gold: all-gold
15664all-gold: configure-gold
15665	@r=`${PWD_COMMAND}`; export r; \
15666	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15667	$(HOST_EXPORTS)  \
15668	(cd $(HOST_SUBDIR)/gold && \
15669	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15670		$(TARGET-gold))
15671@endif gold
15672
15673
15674
15675.PHONY: all-stage1-gold maybe-all-stage1-gold
15676.PHONY: clean-stage1-gold maybe-clean-stage1-gold
15677maybe-all-stage1-gold:
15678maybe-clean-stage1-gold:
15679@if gold-bootstrap
15680maybe-all-stage1-gold: all-stage1-gold
15681all-stage1: all-stage1-gold
15682TARGET-stage1-gold = $(TARGET-gold)
15683all-stage1-gold: configure-stage1-gold
15684	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15685	@r=`${PWD_COMMAND}`; export r; \
15686	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15687	TFLAGS="$(STAGE1_TFLAGS)"; \
15688	$(HOST_EXPORTS)  \
15689	cd $(HOST_SUBDIR)/gold && \
15690	 \
15691	$(MAKE) $(BASE_FLAGS_TO_PASS) \
15692		CFLAGS="$(STAGE1_CFLAGS)" \
15693		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15694		LIBCFLAGS="$(LIBCFLAGS)" \
15695		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15696		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15697		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15698		$(EXTRA_HOST_FLAGS)  \
15699		$(STAGE1_FLAGS_TO_PASS)  \
15700		TFLAGS="$(STAGE1_TFLAGS)"  \
15701		$(TARGET-stage1-gold)
15702
15703maybe-clean-stage1-gold: clean-stage1-gold
15704clean-stage1: clean-stage1-gold
15705clean-stage1-gold:
15706	@if [ $(current_stage) = stage1 ]; then \
15707	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15708	else \
15709	  [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15710	  $(MAKE) stage1-start; \
15711	fi; \
15712	cd $(HOST_SUBDIR)/gold && \
15713	$(MAKE) $(EXTRA_HOST_FLAGS)  \
15714	$(STAGE1_FLAGS_TO_PASS)  clean
15715@endif gold-bootstrap
15716
15717
15718.PHONY: all-stage2-gold maybe-all-stage2-gold
15719.PHONY: clean-stage2-gold maybe-clean-stage2-gold
15720maybe-all-stage2-gold:
15721maybe-clean-stage2-gold:
15722@if gold-bootstrap
15723maybe-all-stage2-gold: all-stage2-gold
15724all-stage2: all-stage2-gold
15725TARGET-stage2-gold = $(TARGET-gold)
15726all-stage2-gold: configure-stage2-gold
15727	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15728	@r=`${PWD_COMMAND}`; export r; \
15729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15730	TFLAGS="$(STAGE2_TFLAGS)"; \
15731	$(HOST_EXPORTS) \
15732	$(POSTSTAGE1_HOST_EXPORTS)  \
15733	cd $(HOST_SUBDIR)/gold && \
15734	 \
15735	$(MAKE) $(BASE_FLAGS_TO_PASS) \
15736		CFLAGS="$(STAGE2_CFLAGS)" \
15737		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15738		LIBCFLAGS="$(STAGE2_CFLAGS)" \
15739		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15740		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15741		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15742		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15743		TFLAGS="$(STAGE2_TFLAGS)"  \
15744		$(TARGET-stage2-gold)
15745
15746maybe-clean-stage2-gold: clean-stage2-gold
15747clean-stage2: clean-stage2-gold
15748clean-stage2-gold:
15749	@if [ $(current_stage) = stage2 ]; then \
15750	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15751	else \
15752	  [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15753	  $(MAKE) stage2-start; \
15754	fi; \
15755	cd $(HOST_SUBDIR)/gold && \
15756	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15757@endif gold-bootstrap
15758
15759
15760.PHONY: all-stage3-gold maybe-all-stage3-gold
15761.PHONY: clean-stage3-gold maybe-clean-stage3-gold
15762maybe-all-stage3-gold:
15763maybe-clean-stage3-gold:
15764@if gold-bootstrap
15765maybe-all-stage3-gold: all-stage3-gold
15766all-stage3: all-stage3-gold
15767TARGET-stage3-gold = $(TARGET-gold)
15768all-stage3-gold: configure-stage3-gold
15769	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15770	@r=`${PWD_COMMAND}`; export r; \
15771	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15772	TFLAGS="$(STAGE3_TFLAGS)"; \
15773	$(HOST_EXPORTS) \
15774	$(POSTSTAGE1_HOST_EXPORTS)  \
15775	cd $(HOST_SUBDIR)/gold && \
15776	 \
15777	$(MAKE) $(BASE_FLAGS_TO_PASS) \
15778		CFLAGS="$(STAGE3_CFLAGS)" \
15779		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15780		LIBCFLAGS="$(STAGE3_CFLAGS)" \
15781		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15782		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15783		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15784		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15785		TFLAGS="$(STAGE3_TFLAGS)"  \
15786		$(TARGET-stage3-gold)
15787
15788maybe-clean-stage3-gold: clean-stage3-gold
15789clean-stage3: clean-stage3-gold
15790clean-stage3-gold:
15791	@if [ $(current_stage) = stage3 ]; then \
15792	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15793	else \
15794	  [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15795	  $(MAKE) stage3-start; \
15796	fi; \
15797	cd $(HOST_SUBDIR)/gold && \
15798	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15799@endif gold-bootstrap
15800
15801
15802.PHONY: all-stage4-gold maybe-all-stage4-gold
15803.PHONY: clean-stage4-gold maybe-clean-stage4-gold
15804maybe-all-stage4-gold:
15805maybe-clean-stage4-gold:
15806@if gold-bootstrap
15807maybe-all-stage4-gold: all-stage4-gold
15808all-stage4: all-stage4-gold
15809TARGET-stage4-gold = $(TARGET-gold)
15810all-stage4-gold: configure-stage4-gold
15811	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15812	@r=`${PWD_COMMAND}`; export r; \
15813	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15814	TFLAGS="$(STAGE4_TFLAGS)"; \
15815	$(HOST_EXPORTS) \
15816	$(POSTSTAGE1_HOST_EXPORTS)  \
15817	cd $(HOST_SUBDIR)/gold && \
15818	 \
15819	$(MAKE) $(BASE_FLAGS_TO_PASS) \
15820		CFLAGS="$(STAGE4_CFLAGS)" \
15821		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15822		LIBCFLAGS="$(STAGE4_CFLAGS)" \
15823		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15824		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15825		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15826		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15827		TFLAGS="$(STAGE4_TFLAGS)"  \
15828		$(TARGET-stage4-gold)
15829
15830maybe-clean-stage4-gold: clean-stage4-gold
15831clean-stage4: clean-stage4-gold
15832clean-stage4-gold:
15833	@if [ $(current_stage) = stage4 ]; then \
15834	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15835	else \
15836	  [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15837	  $(MAKE) stage4-start; \
15838	fi; \
15839	cd $(HOST_SUBDIR)/gold && \
15840	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15841@endif gold-bootstrap
15842
15843
15844.PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15845.PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15846maybe-all-stageprofile-gold:
15847maybe-clean-stageprofile-gold:
15848@if gold-bootstrap
15849maybe-all-stageprofile-gold: all-stageprofile-gold
15850all-stageprofile: all-stageprofile-gold
15851TARGET-stageprofile-gold = $(TARGET-gold)
15852all-stageprofile-gold: configure-stageprofile-gold
15853	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15854	@r=`${PWD_COMMAND}`; export r; \
15855	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15856	TFLAGS="$(STAGEprofile_TFLAGS)"; \
15857	$(HOST_EXPORTS) \
15858	$(POSTSTAGE1_HOST_EXPORTS)  \
15859	cd $(HOST_SUBDIR)/gold && \
15860	 \
15861	$(MAKE) $(BASE_FLAGS_TO_PASS) \
15862		CFLAGS="$(STAGEprofile_CFLAGS)" \
15863		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15864		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15865		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15866		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15867		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15868		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15869		TFLAGS="$(STAGEprofile_TFLAGS)"  \
15870		$(TARGET-stageprofile-gold)
15871
15872maybe-clean-stageprofile-gold: clean-stageprofile-gold
15873clean-stageprofile: clean-stageprofile-gold
15874clean-stageprofile-gold:
15875	@if [ $(current_stage) = stageprofile ]; then \
15876	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15877	else \
15878	  [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15879	  $(MAKE) stageprofile-start; \
15880	fi; \
15881	cd $(HOST_SUBDIR)/gold && \
15882	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15883@endif gold-bootstrap
15884
15885
15886.PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15887.PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15888maybe-all-stagefeedback-gold:
15889maybe-clean-stagefeedback-gold:
15890@if gold-bootstrap
15891maybe-all-stagefeedback-gold: all-stagefeedback-gold
15892all-stagefeedback: all-stagefeedback-gold
15893TARGET-stagefeedback-gold = $(TARGET-gold)
15894all-stagefeedback-gold: configure-stagefeedback-gold
15895	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15896	@r=`${PWD_COMMAND}`; export r; \
15897	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15898	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15899	$(HOST_EXPORTS) \
15900	$(POSTSTAGE1_HOST_EXPORTS)  \
15901	cd $(HOST_SUBDIR)/gold && \
15902	 \
15903	$(MAKE) $(BASE_FLAGS_TO_PASS) \
15904		CFLAGS="$(STAGEfeedback_CFLAGS)" \
15905		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15906		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15907		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15908		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15909		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15910		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15911		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15912		$(TARGET-stagefeedback-gold)
15913
15914maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15915clean-stagefeedback: clean-stagefeedback-gold
15916clean-stagefeedback-gold:
15917	@if [ $(current_stage) = stagefeedback ]; then \
15918	  [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15919	else \
15920	  [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15921	  $(MAKE) stagefeedback-start; \
15922	fi; \
15923	cd $(HOST_SUBDIR)/gold && \
15924	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15925@endif gold-bootstrap
15926
15927
15928
15929
15930
15931.PHONY: check-gold maybe-check-gold
15932maybe-check-gold:
15933@if gold
15934maybe-check-gold: check-gold
15935
15936check-gold:
15937	@: $(MAKE); $(unstage)
15938	@r=`${PWD_COMMAND}`; export r; \
15939	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15940	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15941	(cd $(HOST_SUBDIR)/gold && \
15942	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15943
15944@endif gold
15945
15946.PHONY: install-gold maybe-install-gold
15947maybe-install-gold:
15948@if gold
15949maybe-install-gold: install-gold
15950
15951install-gold: installdirs
15952	@: $(MAKE); $(unstage)
15953	@r=`${PWD_COMMAND}`; export r; \
15954	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15955	$(HOST_EXPORTS) \
15956	(cd $(HOST_SUBDIR)/gold && \
15957	  $(MAKE) $(FLAGS_TO_PASS)  install)
15958
15959@endif gold
15960
15961.PHONY: install-strip-gold maybe-install-strip-gold
15962maybe-install-strip-gold:
15963@if gold
15964maybe-install-strip-gold: install-strip-gold
15965
15966install-strip-gold: installdirs
15967	@: $(MAKE); $(unstage)
15968	@r=`${PWD_COMMAND}`; export r; \
15969	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15970	$(HOST_EXPORTS) \
15971	(cd $(HOST_SUBDIR)/gold && \
15972	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15973
15974@endif gold
15975
15976# Other targets (info, dvi, pdf, etc.)
15977
15978.PHONY: maybe-info-gold info-gold
15979maybe-info-gold:
15980@if gold
15981maybe-info-gold: info-gold
15982
15983info-gold: \
15984    configure-gold 
15985	@[ -f ./gold/Makefile ] || exit 0; \
15986	r=`${PWD_COMMAND}`; export r; \
15987	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15988	$(HOST_EXPORTS) \
15989	for flag in $(EXTRA_HOST_FLAGS) ; do \
15990	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15991	done; \
15992	echo "Doing info in gold"; \
15993	(cd $(HOST_SUBDIR)/gold && \
15994	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15995	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15996	          "RANLIB=$${RANLIB}" \
15997	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15998	          info) \
15999	  || exit 1
16000
16001@endif gold
16002
16003.PHONY: maybe-dvi-gold dvi-gold
16004maybe-dvi-gold:
16005@if gold
16006maybe-dvi-gold: dvi-gold
16007
16008dvi-gold: \
16009    configure-gold 
16010	@[ -f ./gold/Makefile ] || exit 0; \
16011	r=`${PWD_COMMAND}`; export r; \
16012	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16013	$(HOST_EXPORTS) \
16014	for flag in $(EXTRA_HOST_FLAGS) ; do \
16015	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16016	done; \
16017	echo "Doing dvi in gold"; \
16018	(cd $(HOST_SUBDIR)/gold && \
16019	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16020	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16021	          "RANLIB=$${RANLIB}" \
16022	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16023	          dvi) \
16024	  || exit 1
16025
16026@endif gold
16027
16028.PHONY: maybe-pdf-gold pdf-gold
16029maybe-pdf-gold:
16030@if gold
16031maybe-pdf-gold: pdf-gold
16032
16033pdf-gold: \
16034    configure-gold 
16035	@[ -f ./gold/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 pdf in gold"; \
16043	(cd $(HOST_SUBDIR)/gold && \
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	          pdf) \
16049	  || exit 1
16050
16051@endif gold
16052
16053.PHONY: maybe-html-gold html-gold
16054maybe-html-gold:
16055@if gold
16056maybe-html-gold: html-gold
16057
16058html-gold: \
16059    configure-gold 
16060	@[ -f ./gold/Makefile ] || exit 0; \
16061	r=`${PWD_COMMAND}`; export r; \
16062	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16063	$(HOST_EXPORTS) \
16064	for flag in $(EXTRA_HOST_FLAGS) ; do \
16065	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16066	done; \
16067	echo "Doing html in gold"; \
16068	(cd $(HOST_SUBDIR)/gold && \
16069	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16070	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16071	          "RANLIB=$${RANLIB}" \
16072	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16073	          html) \
16074	  || exit 1
16075
16076@endif gold
16077
16078.PHONY: maybe-TAGS-gold TAGS-gold
16079maybe-TAGS-gold:
16080@if gold
16081maybe-TAGS-gold: TAGS-gold
16082
16083TAGS-gold: \
16084    configure-gold 
16085	@[ -f ./gold/Makefile ] || exit 0; \
16086	r=`${PWD_COMMAND}`; export r; \
16087	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16088	$(HOST_EXPORTS) \
16089	for flag in $(EXTRA_HOST_FLAGS) ; do \
16090	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16091	done; \
16092	echo "Doing TAGS in gold"; \
16093	(cd $(HOST_SUBDIR)/gold && \
16094	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16095	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16096	          "RANLIB=$${RANLIB}" \
16097	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16098	          TAGS) \
16099	  || exit 1
16100
16101@endif gold
16102
16103.PHONY: maybe-install-info-gold install-info-gold
16104maybe-install-info-gold:
16105@if gold
16106maybe-install-info-gold: install-info-gold
16107
16108install-info-gold: \
16109    configure-gold \
16110    info-gold 
16111	@[ -f ./gold/Makefile ] || exit 0; \
16112	r=`${PWD_COMMAND}`; export r; \
16113	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16114	$(HOST_EXPORTS) \
16115	for flag in $(EXTRA_HOST_FLAGS) ; do \
16116	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16117	done; \
16118	echo "Doing install-info in gold"; \
16119	(cd $(HOST_SUBDIR)/gold && \
16120	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16121	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16122	          "RANLIB=$${RANLIB}" \
16123	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16124	          install-info) \
16125	  || exit 1
16126
16127@endif gold
16128
16129.PHONY: maybe-install-pdf-gold install-pdf-gold
16130maybe-install-pdf-gold:
16131@if gold
16132maybe-install-pdf-gold: install-pdf-gold
16133
16134install-pdf-gold: \
16135    configure-gold \
16136    pdf-gold 
16137	@[ -f ./gold/Makefile ] || exit 0; \
16138	r=`${PWD_COMMAND}`; export r; \
16139	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16140	$(HOST_EXPORTS) \
16141	for flag in $(EXTRA_HOST_FLAGS) ; do \
16142	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16143	done; \
16144	echo "Doing install-pdf in gold"; \
16145	(cd $(HOST_SUBDIR)/gold && \
16146	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16147	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16148	          "RANLIB=$${RANLIB}" \
16149	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16150	          install-pdf) \
16151	  || exit 1
16152
16153@endif gold
16154
16155.PHONY: maybe-install-html-gold install-html-gold
16156maybe-install-html-gold:
16157@if gold
16158maybe-install-html-gold: install-html-gold
16159
16160install-html-gold: \
16161    configure-gold \
16162    html-gold 
16163	@[ -f ./gold/Makefile ] || exit 0; \
16164	r=`${PWD_COMMAND}`; export r; \
16165	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16166	$(HOST_EXPORTS) \
16167	for flag in $(EXTRA_HOST_FLAGS) ; do \
16168	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16169	done; \
16170	echo "Doing install-html in gold"; \
16171	(cd $(HOST_SUBDIR)/gold && \
16172	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16173	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16174	          "RANLIB=$${RANLIB}" \
16175	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16176	          install-html) \
16177	  || exit 1
16178
16179@endif gold
16180
16181.PHONY: maybe-installcheck-gold installcheck-gold
16182maybe-installcheck-gold:
16183@if gold
16184maybe-installcheck-gold: installcheck-gold
16185
16186installcheck-gold: \
16187    configure-gold 
16188	@[ -f ./gold/Makefile ] || exit 0; \
16189	r=`${PWD_COMMAND}`; export r; \
16190	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16191	$(HOST_EXPORTS) \
16192	for flag in $(EXTRA_HOST_FLAGS) ; do \
16193	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16194	done; \
16195	echo "Doing installcheck in gold"; \
16196	(cd $(HOST_SUBDIR)/gold && \
16197	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16198	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16199	          "RANLIB=$${RANLIB}" \
16200	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16201	          installcheck) \
16202	  || exit 1
16203
16204@endif gold
16205
16206.PHONY: maybe-mostlyclean-gold mostlyclean-gold
16207maybe-mostlyclean-gold:
16208@if gold
16209maybe-mostlyclean-gold: mostlyclean-gold
16210
16211mostlyclean-gold: 
16212	@[ -f ./gold/Makefile ] || exit 0; \
16213	r=`${PWD_COMMAND}`; export r; \
16214	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16215	$(HOST_EXPORTS) \
16216	for flag in $(EXTRA_HOST_FLAGS) ; do \
16217	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16218	done; \
16219	echo "Doing mostlyclean in gold"; \
16220	(cd $(HOST_SUBDIR)/gold && \
16221	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16222	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16223	          "RANLIB=$${RANLIB}" \
16224	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16225	          mostlyclean) \
16226	  || exit 1
16227
16228@endif gold
16229
16230.PHONY: maybe-clean-gold clean-gold
16231maybe-clean-gold:
16232@if gold
16233maybe-clean-gold: clean-gold
16234
16235clean-gold: 
16236	@[ -f ./gold/Makefile ] || exit 0; \
16237	r=`${PWD_COMMAND}`; export r; \
16238	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16239	$(HOST_EXPORTS) \
16240	for flag in $(EXTRA_HOST_FLAGS) ; do \
16241	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16242	done; \
16243	echo "Doing clean in gold"; \
16244	(cd $(HOST_SUBDIR)/gold && \
16245	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16246	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16247	          "RANLIB=$${RANLIB}" \
16248	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16249	          clean) \
16250	  || exit 1
16251
16252@endif gold
16253
16254.PHONY: maybe-distclean-gold distclean-gold
16255maybe-distclean-gold:
16256@if gold
16257maybe-distclean-gold: distclean-gold
16258
16259distclean-gold: 
16260	@[ -f ./gold/Makefile ] || exit 0; \
16261	r=`${PWD_COMMAND}`; export r; \
16262	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16263	$(HOST_EXPORTS) \
16264	for flag in $(EXTRA_HOST_FLAGS) ; do \
16265	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16266	done; \
16267	echo "Doing distclean in gold"; \
16268	(cd $(HOST_SUBDIR)/gold && \
16269	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16270	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16271	          "RANLIB=$${RANLIB}" \
16272	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16273	          distclean) \
16274	  || exit 1
16275
16276@endif gold
16277
16278.PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16279maybe-maintainer-clean-gold:
16280@if gold
16281maybe-maintainer-clean-gold: maintainer-clean-gold
16282
16283maintainer-clean-gold: 
16284	@[ -f ./gold/Makefile ] || exit 0; \
16285	r=`${PWD_COMMAND}`; export r; \
16286	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16287	$(HOST_EXPORTS) \
16288	for flag in $(EXTRA_HOST_FLAGS) ; do \
16289	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16290	done; \
16291	echo "Doing maintainer-clean in gold"; \
16292	(cd $(HOST_SUBDIR)/gold && \
16293	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16294	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16295	          "RANLIB=$${RANLIB}" \
16296	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16297	          maintainer-clean) \
16298	  || exit 1
16299
16300@endif gold
16301
16302
16303
16304.PHONY: configure-gprof maybe-configure-gprof
16305maybe-configure-gprof:
16306@if gcc-bootstrap
16307configure-gprof: stage_current
16308@endif gcc-bootstrap
16309@if gprof
16310maybe-configure-gprof: configure-gprof
16311configure-gprof: 
16312	@: $(MAKE); $(unstage)
16313	@r=`${PWD_COMMAND}`; export r; \
16314	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16315	test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16316	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16317	$(HOST_EXPORTS)  \
16318	echo Configuring in $(HOST_SUBDIR)/gprof; \
16319	cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16320	case $(srcdir) in \
16321	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16322	  *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16323		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16324	esac; \
16325	module_srcdir=gprof; \
16326	$(SHELL) \
16327	  $$s/$$module_srcdir/configure \
16328	  --srcdir=$${topdir}/$$module_srcdir \
16329	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16330	  --target=${target_alias}  \
16331	  || exit 1
16332@endif gprof
16333
16334
16335
16336
16337
16338.PHONY: all-gprof maybe-all-gprof
16339maybe-all-gprof:
16340@if gcc-bootstrap
16341all-gprof: stage_current
16342@endif gcc-bootstrap
16343@if gprof
16344TARGET-gprof=all
16345maybe-all-gprof: all-gprof
16346all-gprof: configure-gprof
16347	@: $(MAKE); $(unstage)
16348	@r=`${PWD_COMMAND}`; export r; \
16349	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16350	$(HOST_EXPORTS)  \
16351	(cd $(HOST_SUBDIR)/gprof && \
16352	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16353		$(TARGET-gprof))
16354@endif gprof
16355
16356
16357
16358
16359.PHONY: check-gprof maybe-check-gprof
16360maybe-check-gprof:
16361@if gprof
16362maybe-check-gprof: check-gprof
16363
16364check-gprof:
16365	@: $(MAKE); $(unstage)
16366	@r=`${PWD_COMMAND}`; export r; \
16367	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16368	$(HOST_EXPORTS)  \
16369	(cd $(HOST_SUBDIR)/gprof && \
16370	  $(MAKE) $(FLAGS_TO_PASS)  check)
16371
16372@endif gprof
16373
16374.PHONY: install-gprof maybe-install-gprof
16375maybe-install-gprof:
16376@if gprof
16377maybe-install-gprof: install-gprof
16378
16379install-gprof: installdirs
16380	@: $(MAKE); $(unstage)
16381	@r=`${PWD_COMMAND}`; export r; \
16382	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16383	$(HOST_EXPORTS) \
16384	(cd $(HOST_SUBDIR)/gprof && \
16385	  $(MAKE) $(FLAGS_TO_PASS)  install)
16386
16387@endif gprof
16388
16389.PHONY: install-strip-gprof maybe-install-strip-gprof
16390maybe-install-strip-gprof:
16391@if gprof
16392maybe-install-strip-gprof: install-strip-gprof
16393
16394install-strip-gprof: installdirs
16395	@: $(MAKE); $(unstage)
16396	@r=`${PWD_COMMAND}`; export r; \
16397	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16398	$(HOST_EXPORTS) \
16399	(cd $(HOST_SUBDIR)/gprof && \
16400	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16401
16402@endif gprof
16403
16404# Other targets (info, dvi, pdf, etc.)
16405
16406.PHONY: maybe-info-gprof info-gprof
16407maybe-info-gprof:
16408@if gprof
16409maybe-info-gprof: info-gprof
16410
16411info-gprof: \
16412    configure-gprof 
16413	@: $(MAKE); $(unstage)
16414	@[ -f ./gprof/Makefile ] || exit 0; \
16415	r=`${PWD_COMMAND}`; export r; \
16416	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16417	$(HOST_EXPORTS) \
16418	for flag in $(EXTRA_HOST_FLAGS) ; do \
16419	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16420	done; \
16421	echo "Doing info in gprof"; \
16422	(cd $(HOST_SUBDIR)/gprof && \
16423	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16424	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16425	          "RANLIB=$${RANLIB}" \
16426	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16427	          info) \
16428	  || exit 1
16429
16430@endif gprof
16431
16432.PHONY: maybe-dvi-gprof dvi-gprof
16433maybe-dvi-gprof:
16434@if gprof
16435maybe-dvi-gprof: dvi-gprof
16436
16437dvi-gprof: \
16438    configure-gprof 
16439	@: $(MAKE); $(unstage)
16440	@[ -f ./gprof/Makefile ] || exit 0; \
16441	r=`${PWD_COMMAND}`; export r; \
16442	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16443	$(HOST_EXPORTS) \
16444	for flag in $(EXTRA_HOST_FLAGS) ; do \
16445	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16446	done; \
16447	echo "Doing dvi in gprof"; \
16448	(cd $(HOST_SUBDIR)/gprof && \
16449	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16450	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16451	          "RANLIB=$${RANLIB}" \
16452	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16453	          dvi) \
16454	  || exit 1
16455
16456@endif gprof
16457
16458.PHONY: maybe-pdf-gprof pdf-gprof
16459maybe-pdf-gprof:
16460@if gprof
16461maybe-pdf-gprof: pdf-gprof
16462
16463pdf-gprof: \
16464    configure-gprof 
16465	@: $(MAKE); $(unstage)
16466	@[ -f ./gprof/Makefile ] || exit 0; \
16467	r=`${PWD_COMMAND}`; export r; \
16468	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16469	$(HOST_EXPORTS) \
16470	for flag in $(EXTRA_HOST_FLAGS) ; do \
16471	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16472	done; \
16473	echo "Doing pdf in gprof"; \
16474	(cd $(HOST_SUBDIR)/gprof && \
16475	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16476	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16477	          "RANLIB=$${RANLIB}" \
16478	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16479	          pdf) \
16480	  || exit 1
16481
16482@endif gprof
16483
16484.PHONY: maybe-html-gprof html-gprof
16485maybe-html-gprof:
16486@if gprof
16487maybe-html-gprof: html-gprof
16488
16489html-gprof: \
16490    configure-gprof 
16491	@: $(MAKE); $(unstage)
16492	@[ -f ./gprof/Makefile ] || exit 0; \
16493	r=`${PWD_COMMAND}`; export r; \
16494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16495	$(HOST_EXPORTS) \
16496	for flag in $(EXTRA_HOST_FLAGS) ; do \
16497	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16498	done; \
16499	echo "Doing html in gprof"; \
16500	(cd $(HOST_SUBDIR)/gprof && \
16501	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16502	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16503	          "RANLIB=$${RANLIB}" \
16504	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16505	          html) \
16506	  || exit 1
16507
16508@endif gprof
16509
16510.PHONY: maybe-TAGS-gprof TAGS-gprof
16511maybe-TAGS-gprof:
16512@if gprof
16513maybe-TAGS-gprof: TAGS-gprof
16514
16515TAGS-gprof: \
16516    configure-gprof 
16517	@: $(MAKE); $(unstage)
16518	@[ -f ./gprof/Makefile ] || exit 0; \
16519	r=`${PWD_COMMAND}`; export r; \
16520	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16521	$(HOST_EXPORTS) \
16522	for flag in $(EXTRA_HOST_FLAGS) ; do \
16523	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16524	done; \
16525	echo "Doing TAGS in gprof"; \
16526	(cd $(HOST_SUBDIR)/gprof && \
16527	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16528	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16529	          "RANLIB=$${RANLIB}" \
16530	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16531	          TAGS) \
16532	  || exit 1
16533
16534@endif gprof
16535
16536.PHONY: maybe-install-info-gprof install-info-gprof
16537maybe-install-info-gprof:
16538@if gprof
16539maybe-install-info-gprof: install-info-gprof
16540
16541install-info-gprof: \
16542    configure-gprof \
16543    info-gprof 
16544	@: $(MAKE); $(unstage)
16545	@[ -f ./gprof/Makefile ] || exit 0; \
16546	r=`${PWD_COMMAND}`; export r; \
16547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16548	$(HOST_EXPORTS) \
16549	for flag in $(EXTRA_HOST_FLAGS) ; do \
16550	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16551	done; \
16552	echo "Doing install-info in gprof"; \
16553	(cd $(HOST_SUBDIR)/gprof && \
16554	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16555	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16556	          "RANLIB=$${RANLIB}" \
16557	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16558	          install-info) \
16559	  || exit 1
16560
16561@endif gprof
16562
16563.PHONY: maybe-install-pdf-gprof install-pdf-gprof
16564maybe-install-pdf-gprof:
16565@if gprof
16566maybe-install-pdf-gprof: install-pdf-gprof
16567
16568install-pdf-gprof: \
16569    configure-gprof \
16570    pdf-gprof 
16571	@: $(MAKE); $(unstage)
16572	@[ -f ./gprof/Makefile ] || exit 0; \
16573	r=`${PWD_COMMAND}`; export r; \
16574	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16575	$(HOST_EXPORTS) \
16576	for flag in $(EXTRA_HOST_FLAGS) ; do \
16577	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16578	done; \
16579	echo "Doing install-pdf in gprof"; \
16580	(cd $(HOST_SUBDIR)/gprof && \
16581	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16582	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16583	          "RANLIB=$${RANLIB}" \
16584	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16585	          install-pdf) \
16586	  || exit 1
16587
16588@endif gprof
16589
16590.PHONY: maybe-install-html-gprof install-html-gprof
16591maybe-install-html-gprof:
16592@if gprof
16593maybe-install-html-gprof: install-html-gprof
16594
16595install-html-gprof: \
16596    configure-gprof \
16597    html-gprof 
16598	@: $(MAKE); $(unstage)
16599	@[ -f ./gprof/Makefile ] || exit 0; \
16600	r=`${PWD_COMMAND}`; export r; \
16601	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16602	$(HOST_EXPORTS) \
16603	for flag in $(EXTRA_HOST_FLAGS) ; do \
16604	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16605	done; \
16606	echo "Doing install-html in gprof"; \
16607	(cd $(HOST_SUBDIR)/gprof && \
16608	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16609	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16610	          "RANLIB=$${RANLIB}" \
16611	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16612	          install-html) \
16613	  || exit 1
16614
16615@endif gprof
16616
16617.PHONY: maybe-installcheck-gprof installcheck-gprof
16618maybe-installcheck-gprof:
16619@if gprof
16620maybe-installcheck-gprof: installcheck-gprof
16621
16622installcheck-gprof: \
16623    configure-gprof 
16624	@: $(MAKE); $(unstage)
16625	@[ -f ./gprof/Makefile ] || exit 0; \
16626	r=`${PWD_COMMAND}`; export r; \
16627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16628	$(HOST_EXPORTS) \
16629	for flag in $(EXTRA_HOST_FLAGS) ; do \
16630	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16631	done; \
16632	echo "Doing installcheck in gprof"; \
16633	(cd $(HOST_SUBDIR)/gprof && \
16634	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16635	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16636	          "RANLIB=$${RANLIB}" \
16637	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16638	          installcheck) \
16639	  || exit 1
16640
16641@endif gprof
16642
16643.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16644maybe-mostlyclean-gprof:
16645@if gprof
16646maybe-mostlyclean-gprof: mostlyclean-gprof
16647
16648mostlyclean-gprof: 
16649	@: $(MAKE); $(unstage)
16650	@[ -f ./gprof/Makefile ] || exit 0; \
16651	r=`${PWD_COMMAND}`; export r; \
16652	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16653	$(HOST_EXPORTS) \
16654	for flag in $(EXTRA_HOST_FLAGS) ; do \
16655	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16656	done; \
16657	echo "Doing mostlyclean in gprof"; \
16658	(cd $(HOST_SUBDIR)/gprof && \
16659	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16660	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16661	          "RANLIB=$${RANLIB}" \
16662	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16663	          mostlyclean) \
16664	  || exit 1
16665
16666@endif gprof
16667
16668.PHONY: maybe-clean-gprof clean-gprof
16669maybe-clean-gprof:
16670@if gprof
16671maybe-clean-gprof: clean-gprof
16672
16673clean-gprof: 
16674	@: $(MAKE); $(unstage)
16675	@[ -f ./gprof/Makefile ] || exit 0; \
16676	r=`${PWD_COMMAND}`; export r; \
16677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16678	$(HOST_EXPORTS) \
16679	for flag in $(EXTRA_HOST_FLAGS) ; do \
16680	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16681	done; \
16682	echo "Doing clean in gprof"; \
16683	(cd $(HOST_SUBDIR)/gprof && \
16684	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16685	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16686	          "RANLIB=$${RANLIB}" \
16687	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16688	          clean) \
16689	  || exit 1
16690
16691@endif gprof
16692
16693.PHONY: maybe-distclean-gprof distclean-gprof
16694maybe-distclean-gprof:
16695@if gprof
16696maybe-distclean-gprof: distclean-gprof
16697
16698distclean-gprof: 
16699	@: $(MAKE); $(unstage)
16700	@[ -f ./gprof/Makefile ] || exit 0; \
16701	r=`${PWD_COMMAND}`; export r; \
16702	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16703	$(HOST_EXPORTS) \
16704	for flag in $(EXTRA_HOST_FLAGS) ; do \
16705	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16706	done; \
16707	echo "Doing distclean in gprof"; \
16708	(cd $(HOST_SUBDIR)/gprof && \
16709	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16710	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16711	          "RANLIB=$${RANLIB}" \
16712	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16713	          distclean) \
16714	  || exit 1
16715
16716@endif gprof
16717
16718.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16719maybe-maintainer-clean-gprof:
16720@if gprof
16721maybe-maintainer-clean-gprof: maintainer-clean-gprof
16722
16723maintainer-clean-gprof: 
16724	@: $(MAKE); $(unstage)
16725	@[ -f ./gprof/Makefile ] || exit 0; \
16726	r=`${PWD_COMMAND}`; export r; \
16727	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16728	$(HOST_EXPORTS) \
16729	for flag in $(EXTRA_HOST_FLAGS) ; do \
16730	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16731	done; \
16732	echo "Doing maintainer-clean in gprof"; \
16733	(cd $(HOST_SUBDIR)/gprof && \
16734	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16735	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16736	          "RANLIB=$${RANLIB}" \
16737	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16738	          maintainer-clean) \
16739	  || exit 1
16740
16741@endif gprof
16742
16743
16744
16745.PHONY: configure-intl maybe-configure-intl
16746maybe-configure-intl:
16747@if gcc-bootstrap
16748configure-intl: stage_current
16749@endif gcc-bootstrap
16750@if intl
16751maybe-configure-intl: configure-intl
16752configure-intl: 
16753	@r=`${PWD_COMMAND}`; export r; \
16754	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16755	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16756	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16757	$(HOST_EXPORTS)  \
16758	echo Configuring in $(HOST_SUBDIR)/intl; \
16759	cd "$(HOST_SUBDIR)/intl" || exit 1; \
16760	case $(srcdir) in \
16761	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16762	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16763		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16764	esac; \
16765	module_srcdir=intl; \
16766	$(SHELL) \
16767	  $$s/$$module_srcdir/configure \
16768	  --srcdir=$${topdir}/$$module_srcdir \
16769	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16770	  --target=${target_alias}  \
16771	  || exit 1
16772@endif intl
16773
16774
16775
16776.PHONY: configure-stage1-intl maybe-configure-stage1-intl
16777maybe-configure-stage1-intl:
16778@if intl-bootstrap
16779maybe-configure-stage1-intl: configure-stage1-intl
16780configure-stage1-intl:
16781	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16782	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16783	@r=`${PWD_COMMAND}`; export r; \
16784	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16785	TFLAGS="$(STAGE1_TFLAGS)"; \
16786	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16787	$(HOST_EXPORTS) \
16788	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16789	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16790	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16791	echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16792	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16793	cd $(HOST_SUBDIR)/intl || exit 1; \
16794	case $(srcdir) in \
16795	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16796	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16797		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16798	esac; \
16799	module_srcdir=intl; \
16800	$(SHELL) $$s/$$module_srcdir/configure \
16801	  --srcdir=$${topdir}/$$module_srcdir \
16802	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16803	  --target=${target_alias} \
16804	   \
16805	  $(STAGE1_CONFIGURE_FLAGS)
16806@endif intl-bootstrap
16807
16808.PHONY: configure-stage2-intl maybe-configure-stage2-intl
16809maybe-configure-stage2-intl:
16810@if intl-bootstrap
16811maybe-configure-stage2-intl: configure-stage2-intl
16812configure-stage2-intl:
16813	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16814	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16815	@r=`${PWD_COMMAND}`; export r; \
16816	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16817	TFLAGS="$(STAGE2_TFLAGS)"; \
16818	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16819	$(HOST_EXPORTS) \
16820	$(POSTSTAGE1_HOST_EXPORTS) \
16821	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16822	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16823	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16824	echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16825	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16826	cd $(HOST_SUBDIR)/intl || exit 1; \
16827	case $(srcdir) in \
16828	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16829	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16830		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16831	esac; \
16832	module_srcdir=intl; \
16833	$(SHELL) $$s/$$module_srcdir/configure \
16834	  --srcdir=$${topdir}/$$module_srcdir \
16835	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16836	  --target=${target_alias} \
16837	  --with-build-libsubdir=$(HOST_SUBDIR) \
16838	  $(STAGE2_CONFIGURE_FLAGS)
16839@endif intl-bootstrap
16840
16841.PHONY: configure-stage3-intl maybe-configure-stage3-intl
16842maybe-configure-stage3-intl:
16843@if intl-bootstrap
16844maybe-configure-stage3-intl: configure-stage3-intl
16845configure-stage3-intl:
16846	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16847	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16848	@r=`${PWD_COMMAND}`; export r; \
16849	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16850	TFLAGS="$(STAGE3_TFLAGS)"; \
16851	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16852	$(HOST_EXPORTS) \
16853	$(POSTSTAGE1_HOST_EXPORTS) \
16854	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16855	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16856	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16857	echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16858	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16859	cd $(HOST_SUBDIR)/intl || exit 1; \
16860	case $(srcdir) in \
16861	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16862	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16863		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16864	esac; \
16865	module_srcdir=intl; \
16866	$(SHELL) $$s/$$module_srcdir/configure \
16867	  --srcdir=$${topdir}/$$module_srcdir \
16868	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16869	  --target=${target_alias} \
16870	  --with-build-libsubdir=$(HOST_SUBDIR) \
16871	  $(STAGE3_CONFIGURE_FLAGS)
16872@endif intl-bootstrap
16873
16874.PHONY: configure-stage4-intl maybe-configure-stage4-intl
16875maybe-configure-stage4-intl:
16876@if intl-bootstrap
16877maybe-configure-stage4-intl: configure-stage4-intl
16878configure-stage4-intl:
16879	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16880	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16881	@r=`${PWD_COMMAND}`; export r; \
16882	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16883	TFLAGS="$(STAGE4_TFLAGS)"; \
16884	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16885	$(HOST_EXPORTS) \
16886	$(POSTSTAGE1_HOST_EXPORTS) \
16887	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16888	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16889	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16890	echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16891	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16892	cd $(HOST_SUBDIR)/intl || exit 1; \
16893	case $(srcdir) in \
16894	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16895	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16896		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16897	esac; \
16898	module_srcdir=intl; \
16899	$(SHELL) $$s/$$module_srcdir/configure \
16900	  --srcdir=$${topdir}/$$module_srcdir \
16901	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16902	  --target=${target_alias} \
16903	  --with-build-libsubdir=$(HOST_SUBDIR) \
16904	  $(STAGE4_CONFIGURE_FLAGS)
16905@endif intl-bootstrap
16906
16907.PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16908maybe-configure-stageprofile-intl:
16909@if intl-bootstrap
16910maybe-configure-stageprofile-intl: configure-stageprofile-intl
16911configure-stageprofile-intl:
16912	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16913	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16914	@r=`${PWD_COMMAND}`; export r; \
16915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16916	TFLAGS="$(STAGEprofile_TFLAGS)"; \
16917	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16918	$(HOST_EXPORTS) \
16919	$(POSTSTAGE1_HOST_EXPORTS) \
16920	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16921	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16922	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16923	echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16924	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16925	cd $(HOST_SUBDIR)/intl || exit 1; \
16926	case $(srcdir) in \
16927	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16928	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16929		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16930	esac; \
16931	module_srcdir=intl; \
16932	$(SHELL) $$s/$$module_srcdir/configure \
16933	  --srcdir=$${topdir}/$$module_srcdir \
16934	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16935	  --target=${target_alias} \
16936	  --with-build-libsubdir=$(HOST_SUBDIR) \
16937	  $(STAGEprofile_CONFIGURE_FLAGS)
16938@endif intl-bootstrap
16939
16940.PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16941maybe-configure-stagefeedback-intl:
16942@if intl-bootstrap
16943maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16944configure-stagefeedback-intl:
16945	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16946	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16947	@r=`${PWD_COMMAND}`; export r; \
16948	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16949	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16950	test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16951	$(HOST_EXPORTS) \
16952	$(POSTSTAGE1_HOST_EXPORTS) \
16953	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16954	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16955	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16956	echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16957	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16958	cd $(HOST_SUBDIR)/intl || exit 1; \
16959	case $(srcdir) in \
16960	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16961	  *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16962		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16963	esac; \
16964	module_srcdir=intl; \
16965	$(SHELL) $$s/$$module_srcdir/configure \
16966	  --srcdir=$${topdir}/$$module_srcdir \
16967	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16968	  --target=${target_alias} \
16969	  --with-build-libsubdir=$(HOST_SUBDIR) \
16970	  $(STAGEfeedback_CONFIGURE_FLAGS)
16971@endif intl-bootstrap
16972
16973
16974
16975
16976
16977.PHONY: all-intl maybe-all-intl
16978maybe-all-intl:
16979@if gcc-bootstrap
16980all-intl: stage_current
16981@endif gcc-bootstrap
16982@if intl
16983TARGET-intl=all
16984maybe-all-intl: all-intl
16985all-intl: configure-intl
16986	@r=`${PWD_COMMAND}`; export r; \
16987	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16988	$(HOST_EXPORTS)  \
16989	(cd $(HOST_SUBDIR)/intl && \
16990	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16991		$(TARGET-intl))
16992@endif intl
16993
16994
16995
16996.PHONY: all-stage1-intl maybe-all-stage1-intl
16997.PHONY: clean-stage1-intl maybe-clean-stage1-intl
16998maybe-all-stage1-intl:
16999maybe-clean-stage1-intl:
17000@if intl-bootstrap
17001maybe-all-stage1-intl: all-stage1-intl
17002all-stage1: all-stage1-intl
17003TARGET-stage1-intl = $(TARGET-intl)
17004all-stage1-intl: configure-stage1-intl
17005	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17006	@r=`${PWD_COMMAND}`; export r; \
17007	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17008	TFLAGS="$(STAGE1_TFLAGS)"; \
17009	$(HOST_EXPORTS)  \
17010	cd $(HOST_SUBDIR)/intl && \
17011	 \
17012	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17013		CFLAGS="$(STAGE1_CFLAGS)" \
17014		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17015		LIBCFLAGS="$(LIBCFLAGS)" \
17016		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17017		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17018		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17019		$(EXTRA_HOST_FLAGS)  \
17020		$(STAGE1_FLAGS_TO_PASS)  \
17021		TFLAGS="$(STAGE1_TFLAGS)"  \
17022		$(TARGET-stage1-intl)
17023
17024maybe-clean-stage1-intl: clean-stage1-intl
17025clean-stage1: clean-stage1-intl
17026clean-stage1-intl:
17027	@if [ $(current_stage) = stage1 ]; then \
17028	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17029	else \
17030	  [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17031	  $(MAKE) stage1-start; \
17032	fi; \
17033	cd $(HOST_SUBDIR)/intl && \
17034	$(MAKE) $(EXTRA_HOST_FLAGS)  \
17035	$(STAGE1_FLAGS_TO_PASS)  clean
17036@endif intl-bootstrap
17037
17038
17039.PHONY: all-stage2-intl maybe-all-stage2-intl
17040.PHONY: clean-stage2-intl maybe-clean-stage2-intl
17041maybe-all-stage2-intl:
17042maybe-clean-stage2-intl:
17043@if intl-bootstrap
17044maybe-all-stage2-intl: all-stage2-intl
17045all-stage2: all-stage2-intl
17046TARGET-stage2-intl = $(TARGET-intl)
17047all-stage2-intl: configure-stage2-intl
17048	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17049	@r=`${PWD_COMMAND}`; export r; \
17050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17051	TFLAGS="$(STAGE2_TFLAGS)"; \
17052	$(HOST_EXPORTS) \
17053	$(POSTSTAGE1_HOST_EXPORTS)  \
17054	cd $(HOST_SUBDIR)/intl && \
17055	 \
17056	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17057		CFLAGS="$(STAGE2_CFLAGS)" \
17058		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17059		LIBCFLAGS="$(STAGE2_CFLAGS)" \
17060		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17061		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17062		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17063		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17064		TFLAGS="$(STAGE2_TFLAGS)"  \
17065		$(TARGET-stage2-intl)
17066
17067maybe-clean-stage2-intl: clean-stage2-intl
17068clean-stage2: clean-stage2-intl
17069clean-stage2-intl:
17070	@if [ $(current_stage) = stage2 ]; then \
17071	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17072	else \
17073	  [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17074	  $(MAKE) stage2-start; \
17075	fi; \
17076	cd $(HOST_SUBDIR)/intl && \
17077	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17078@endif intl-bootstrap
17079
17080
17081.PHONY: all-stage3-intl maybe-all-stage3-intl
17082.PHONY: clean-stage3-intl maybe-clean-stage3-intl
17083maybe-all-stage3-intl:
17084maybe-clean-stage3-intl:
17085@if intl-bootstrap
17086maybe-all-stage3-intl: all-stage3-intl
17087all-stage3: all-stage3-intl
17088TARGET-stage3-intl = $(TARGET-intl)
17089all-stage3-intl: configure-stage3-intl
17090	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17091	@r=`${PWD_COMMAND}`; export r; \
17092	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17093	TFLAGS="$(STAGE3_TFLAGS)"; \
17094	$(HOST_EXPORTS) \
17095	$(POSTSTAGE1_HOST_EXPORTS)  \
17096	cd $(HOST_SUBDIR)/intl && \
17097	 \
17098	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17099		CFLAGS="$(STAGE3_CFLAGS)" \
17100		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17101		LIBCFLAGS="$(STAGE3_CFLAGS)" \
17102		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17103		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17104		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17105		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17106		TFLAGS="$(STAGE3_TFLAGS)"  \
17107		$(TARGET-stage3-intl)
17108
17109maybe-clean-stage3-intl: clean-stage3-intl
17110clean-stage3: clean-stage3-intl
17111clean-stage3-intl:
17112	@if [ $(current_stage) = stage3 ]; then \
17113	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17114	else \
17115	  [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17116	  $(MAKE) stage3-start; \
17117	fi; \
17118	cd $(HOST_SUBDIR)/intl && \
17119	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17120@endif intl-bootstrap
17121
17122
17123.PHONY: all-stage4-intl maybe-all-stage4-intl
17124.PHONY: clean-stage4-intl maybe-clean-stage4-intl
17125maybe-all-stage4-intl:
17126maybe-clean-stage4-intl:
17127@if intl-bootstrap
17128maybe-all-stage4-intl: all-stage4-intl
17129all-stage4: all-stage4-intl
17130TARGET-stage4-intl = $(TARGET-intl)
17131all-stage4-intl: configure-stage4-intl
17132	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17133	@r=`${PWD_COMMAND}`; export r; \
17134	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17135	TFLAGS="$(STAGE4_TFLAGS)"; \
17136	$(HOST_EXPORTS) \
17137	$(POSTSTAGE1_HOST_EXPORTS)  \
17138	cd $(HOST_SUBDIR)/intl && \
17139	 \
17140	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17141		CFLAGS="$(STAGE4_CFLAGS)" \
17142		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17143		LIBCFLAGS="$(STAGE4_CFLAGS)" \
17144		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17145		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17146		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17147		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17148		TFLAGS="$(STAGE4_TFLAGS)"  \
17149		$(TARGET-stage4-intl)
17150
17151maybe-clean-stage4-intl: clean-stage4-intl
17152clean-stage4: clean-stage4-intl
17153clean-stage4-intl:
17154	@if [ $(current_stage) = stage4 ]; then \
17155	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17156	else \
17157	  [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17158	  $(MAKE) stage4-start; \
17159	fi; \
17160	cd $(HOST_SUBDIR)/intl && \
17161	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17162@endif intl-bootstrap
17163
17164
17165.PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17166.PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17167maybe-all-stageprofile-intl:
17168maybe-clean-stageprofile-intl:
17169@if intl-bootstrap
17170maybe-all-stageprofile-intl: all-stageprofile-intl
17171all-stageprofile: all-stageprofile-intl
17172TARGET-stageprofile-intl = $(TARGET-intl)
17173all-stageprofile-intl: configure-stageprofile-intl
17174	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17175	@r=`${PWD_COMMAND}`; export r; \
17176	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17177	TFLAGS="$(STAGEprofile_TFLAGS)"; \
17178	$(HOST_EXPORTS) \
17179	$(POSTSTAGE1_HOST_EXPORTS)  \
17180	cd $(HOST_SUBDIR)/intl && \
17181	 \
17182	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17183		CFLAGS="$(STAGEprofile_CFLAGS)" \
17184		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17185		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17186		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17187		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17188		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17189		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17190		TFLAGS="$(STAGEprofile_TFLAGS)"  \
17191		$(TARGET-stageprofile-intl)
17192
17193maybe-clean-stageprofile-intl: clean-stageprofile-intl
17194clean-stageprofile: clean-stageprofile-intl
17195clean-stageprofile-intl:
17196	@if [ $(current_stage) = stageprofile ]; then \
17197	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17198	else \
17199	  [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17200	  $(MAKE) stageprofile-start; \
17201	fi; \
17202	cd $(HOST_SUBDIR)/intl && \
17203	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17204@endif intl-bootstrap
17205
17206
17207.PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17208.PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17209maybe-all-stagefeedback-intl:
17210maybe-clean-stagefeedback-intl:
17211@if intl-bootstrap
17212maybe-all-stagefeedback-intl: all-stagefeedback-intl
17213all-stagefeedback: all-stagefeedback-intl
17214TARGET-stagefeedback-intl = $(TARGET-intl)
17215all-stagefeedback-intl: configure-stagefeedback-intl
17216	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17217	@r=`${PWD_COMMAND}`; export r; \
17218	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17219	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17220	$(HOST_EXPORTS) \
17221	$(POSTSTAGE1_HOST_EXPORTS)  \
17222	cd $(HOST_SUBDIR)/intl && \
17223	 \
17224	$(MAKE) $(BASE_FLAGS_TO_PASS) \
17225		CFLAGS="$(STAGEfeedback_CFLAGS)" \
17226		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17227		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17228		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17229		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17230		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17231		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17232		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17233		$(TARGET-stagefeedback-intl)
17234
17235maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17236clean-stagefeedback: clean-stagefeedback-intl
17237clean-stagefeedback-intl:
17238	@if [ $(current_stage) = stagefeedback ]; then \
17239	  [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17240	else \
17241	  [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17242	  $(MAKE) stagefeedback-start; \
17243	fi; \
17244	cd $(HOST_SUBDIR)/intl && \
17245	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17246@endif intl-bootstrap
17247
17248
17249
17250
17251
17252.PHONY: check-intl maybe-check-intl
17253maybe-check-intl:
17254@if intl
17255maybe-check-intl: check-intl
17256
17257check-intl:
17258	@: $(MAKE); $(unstage)
17259	@r=`${PWD_COMMAND}`; export r; \
17260	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17261	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17262	(cd $(HOST_SUBDIR)/intl && \
17263	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17264
17265@endif intl
17266
17267.PHONY: install-intl maybe-install-intl
17268maybe-install-intl:
17269@if intl
17270maybe-install-intl: install-intl
17271
17272install-intl: installdirs
17273	@: $(MAKE); $(unstage)
17274	@r=`${PWD_COMMAND}`; export r; \
17275	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17276	$(HOST_EXPORTS) \
17277	(cd $(HOST_SUBDIR)/intl && \
17278	  $(MAKE) $(FLAGS_TO_PASS)  install)
17279
17280@endif intl
17281
17282.PHONY: install-strip-intl maybe-install-strip-intl
17283maybe-install-strip-intl:
17284@if intl
17285maybe-install-strip-intl: install-strip-intl
17286
17287install-strip-intl: installdirs
17288	@: $(MAKE); $(unstage)
17289	@r=`${PWD_COMMAND}`; export r; \
17290	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291	$(HOST_EXPORTS) \
17292	(cd $(HOST_SUBDIR)/intl && \
17293	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17294
17295@endif intl
17296
17297# Other targets (info, dvi, pdf, etc.)
17298
17299.PHONY: maybe-info-intl info-intl
17300maybe-info-intl:
17301@if intl
17302maybe-info-intl: info-intl
17303
17304info-intl: \
17305    configure-intl 
17306	@[ -f ./intl/Makefile ] || exit 0; \
17307	r=`${PWD_COMMAND}`; export r; \
17308	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17309	$(HOST_EXPORTS) \
17310	for flag in $(EXTRA_HOST_FLAGS) ; do \
17311	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17312	done; \
17313	echo "Doing info in intl"; \
17314	(cd $(HOST_SUBDIR)/intl && \
17315	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17316	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17317	          "RANLIB=$${RANLIB}" \
17318	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17319	          info) \
17320	  || exit 1
17321
17322@endif intl
17323
17324.PHONY: maybe-dvi-intl dvi-intl
17325maybe-dvi-intl:
17326@if intl
17327maybe-dvi-intl: dvi-intl
17328
17329dvi-intl: \
17330    configure-intl 
17331	@[ -f ./intl/Makefile ] || exit 0; \
17332	r=`${PWD_COMMAND}`; export r; \
17333	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17334	$(HOST_EXPORTS) \
17335	for flag in $(EXTRA_HOST_FLAGS) ; do \
17336	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17337	done; \
17338	echo "Doing dvi in intl"; \
17339	(cd $(HOST_SUBDIR)/intl && \
17340	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17341	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17342	          "RANLIB=$${RANLIB}" \
17343	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17344	          dvi) \
17345	  || exit 1
17346
17347@endif intl
17348
17349.PHONY: maybe-pdf-intl pdf-intl
17350maybe-pdf-intl:
17351@if intl
17352maybe-pdf-intl: pdf-intl
17353
17354pdf-intl: \
17355    configure-intl 
17356	@[ -f ./intl/Makefile ] || exit 0; \
17357	r=`${PWD_COMMAND}`; export r; \
17358	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17359	$(HOST_EXPORTS) \
17360	for flag in $(EXTRA_HOST_FLAGS) ; do \
17361	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17362	done; \
17363	echo "Doing pdf in intl"; \
17364	(cd $(HOST_SUBDIR)/intl && \
17365	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17366	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17367	          "RANLIB=$${RANLIB}" \
17368	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17369	          pdf) \
17370	  || exit 1
17371
17372@endif intl
17373
17374.PHONY: maybe-html-intl html-intl
17375maybe-html-intl:
17376@if intl
17377maybe-html-intl: html-intl
17378
17379html-intl: \
17380    configure-intl 
17381	@[ -f ./intl/Makefile ] || exit 0; \
17382	r=`${PWD_COMMAND}`; export r; \
17383	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17384	$(HOST_EXPORTS) \
17385	for flag in $(EXTRA_HOST_FLAGS) ; do \
17386	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17387	done; \
17388	echo "Doing html in intl"; \
17389	(cd $(HOST_SUBDIR)/intl && \
17390	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17391	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17392	          "RANLIB=$${RANLIB}" \
17393	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17394	          html) \
17395	  || exit 1
17396
17397@endif intl
17398
17399.PHONY: maybe-TAGS-intl TAGS-intl
17400maybe-TAGS-intl:
17401@if intl
17402maybe-TAGS-intl: TAGS-intl
17403
17404TAGS-intl: \
17405    configure-intl 
17406	@[ -f ./intl/Makefile ] || exit 0; \
17407	r=`${PWD_COMMAND}`; export r; \
17408	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17409	$(HOST_EXPORTS) \
17410	for flag in $(EXTRA_HOST_FLAGS) ; do \
17411	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17412	done; \
17413	echo "Doing TAGS in intl"; \
17414	(cd $(HOST_SUBDIR)/intl && \
17415	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17416	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17417	          "RANLIB=$${RANLIB}" \
17418	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17419	          TAGS) \
17420	  || exit 1
17421
17422@endif intl
17423
17424.PHONY: maybe-install-info-intl install-info-intl
17425maybe-install-info-intl:
17426@if intl
17427maybe-install-info-intl: install-info-intl
17428
17429install-info-intl: \
17430    configure-intl \
17431    info-intl 
17432	@[ -f ./intl/Makefile ] || exit 0; \
17433	r=`${PWD_COMMAND}`; export r; \
17434	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17435	$(HOST_EXPORTS) \
17436	for flag in $(EXTRA_HOST_FLAGS) ; do \
17437	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17438	done; \
17439	echo "Doing install-info in intl"; \
17440	(cd $(HOST_SUBDIR)/intl && \
17441	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17442	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17443	          "RANLIB=$${RANLIB}" \
17444	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17445	          install-info) \
17446	  || exit 1
17447
17448@endif intl
17449
17450.PHONY: maybe-install-pdf-intl install-pdf-intl
17451maybe-install-pdf-intl:
17452@if intl
17453maybe-install-pdf-intl: install-pdf-intl
17454
17455install-pdf-intl: \
17456    configure-intl \
17457    pdf-intl 
17458	@[ -f ./intl/Makefile ] || exit 0; \
17459	r=`${PWD_COMMAND}`; export r; \
17460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17461	$(HOST_EXPORTS) \
17462	for flag in $(EXTRA_HOST_FLAGS) ; do \
17463	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17464	done; \
17465	echo "Doing install-pdf in intl"; \
17466	(cd $(HOST_SUBDIR)/intl && \
17467	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17468	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17469	          "RANLIB=$${RANLIB}" \
17470	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17471	          install-pdf) \
17472	  || exit 1
17473
17474@endif intl
17475
17476.PHONY: maybe-install-html-intl install-html-intl
17477maybe-install-html-intl:
17478@if intl
17479maybe-install-html-intl: install-html-intl
17480
17481install-html-intl: \
17482    configure-intl \
17483    html-intl 
17484	@[ -f ./intl/Makefile ] || exit 0; \
17485	r=`${PWD_COMMAND}`; export r; \
17486	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17487	$(HOST_EXPORTS) \
17488	for flag in $(EXTRA_HOST_FLAGS) ; do \
17489	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17490	done; \
17491	echo "Doing install-html in intl"; \
17492	(cd $(HOST_SUBDIR)/intl && \
17493	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17494	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17495	          "RANLIB=$${RANLIB}" \
17496	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17497	          install-html) \
17498	  || exit 1
17499
17500@endif intl
17501
17502.PHONY: maybe-installcheck-intl installcheck-intl
17503maybe-installcheck-intl:
17504@if intl
17505maybe-installcheck-intl: installcheck-intl
17506
17507installcheck-intl: \
17508    configure-intl 
17509	@[ -f ./intl/Makefile ] || exit 0; \
17510	r=`${PWD_COMMAND}`; export r; \
17511	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17512	$(HOST_EXPORTS) \
17513	for flag in $(EXTRA_HOST_FLAGS) ; do \
17514	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17515	done; \
17516	echo "Doing installcheck in intl"; \
17517	(cd $(HOST_SUBDIR)/intl && \
17518	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17519	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17520	          "RANLIB=$${RANLIB}" \
17521	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17522	          installcheck) \
17523	  || exit 1
17524
17525@endif intl
17526
17527.PHONY: maybe-mostlyclean-intl mostlyclean-intl
17528maybe-mostlyclean-intl:
17529@if intl
17530maybe-mostlyclean-intl: mostlyclean-intl
17531
17532mostlyclean-intl: 
17533	@[ -f ./intl/Makefile ] || exit 0; \
17534	r=`${PWD_COMMAND}`; export r; \
17535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17536	$(HOST_EXPORTS) \
17537	for flag in $(EXTRA_HOST_FLAGS) ; do \
17538	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17539	done; \
17540	echo "Doing mostlyclean in intl"; \
17541	(cd $(HOST_SUBDIR)/intl && \
17542	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17543	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17544	          "RANLIB=$${RANLIB}" \
17545	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17546	          mostlyclean) \
17547	  || exit 1
17548
17549@endif intl
17550
17551.PHONY: maybe-clean-intl clean-intl
17552maybe-clean-intl:
17553@if intl
17554maybe-clean-intl: clean-intl
17555
17556clean-intl: 
17557	@[ -f ./intl/Makefile ] || exit 0; \
17558	r=`${PWD_COMMAND}`; export r; \
17559	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17560	$(HOST_EXPORTS) \
17561	for flag in $(EXTRA_HOST_FLAGS) ; do \
17562	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17563	done; \
17564	echo "Doing clean in intl"; \
17565	(cd $(HOST_SUBDIR)/intl && \
17566	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17567	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17568	          "RANLIB=$${RANLIB}" \
17569	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17570	          clean) \
17571	  || exit 1
17572
17573@endif intl
17574
17575.PHONY: maybe-distclean-intl distclean-intl
17576maybe-distclean-intl:
17577@if intl
17578maybe-distclean-intl: distclean-intl
17579
17580distclean-intl: 
17581	@[ -f ./intl/Makefile ] || exit 0; \
17582	r=`${PWD_COMMAND}`; export r; \
17583	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17584	$(HOST_EXPORTS) \
17585	for flag in $(EXTRA_HOST_FLAGS) ; do \
17586	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17587	done; \
17588	echo "Doing distclean in intl"; \
17589	(cd $(HOST_SUBDIR)/intl && \
17590	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17591	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17592	          "RANLIB=$${RANLIB}" \
17593	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17594	          distclean) \
17595	  || exit 1
17596
17597@endif intl
17598
17599.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17600maybe-maintainer-clean-intl:
17601@if intl
17602maybe-maintainer-clean-intl: maintainer-clean-intl
17603
17604maintainer-clean-intl: 
17605	@[ -f ./intl/Makefile ] || exit 0; \
17606	r=`${PWD_COMMAND}`; export r; \
17607	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17608	$(HOST_EXPORTS) \
17609	for flag in $(EXTRA_HOST_FLAGS) ; do \
17610	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17611	done; \
17612	echo "Doing maintainer-clean in intl"; \
17613	(cd $(HOST_SUBDIR)/intl && \
17614	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17615	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17616	          "RANLIB=$${RANLIB}" \
17617	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17618	          maintainer-clean) \
17619	  || exit 1
17620
17621@endif intl
17622
17623
17624
17625.PHONY: configure-tcl maybe-configure-tcl
17626maybe-configure-tcl:
17627@if gcc-bootstrap
17628configure-tcl: stage_current
17629@endif gcc-bootstrap
17630@if tcl
17631maybe-configure-tcl: configure-tcl
17632configure-tcl: 
17633	@: $(MAKE); $(unstage)
17634	@r=`${PWD_COMMAND}`; export r; \
17635	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17636	test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17637	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17638	$(HOST_EXPORTS)  \
17639	echo Configuring in $(HOST_SUBDIR)/tcl; \
17640	cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17641	case $(srcdir) in \
17642	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17643	  *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17644		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17645	esac; \
17646	module_srcdir=tcl; \
17647	$(SHELL) \
17648	  $$s/$$module_srcdir/configure \
17649	  --srcdir=$${topdir}/$$module_srcdir \
17650	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17651	  --target=${target_alias}  \
17652	  || exit 1
17653@endif tcl
17654
17655
17656
17657
17658
17659.PHONY: all-tcl maybe-all-tcl
17660maybe-all-tcl:
17661@if gcc-bootstrap
17662all-tcl: stage_current
17663@endif gcc-bootstrap
17664@if tcl
17665TARGET-tcl=all
17666maybe-all-tcl: all-tcl
17667all-tcl: configure-tcl
17668	@: $(MAKE); $(unstage)
17669	@r=`${PWD_COMMAND}`; export r; \
17670	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17671	$(HOST_EXPORTS)  \
17672	(cd $(HOST_SUBDIR)/tcl && \
17673	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17674		$(TARGET-tcl))
17675@endif tcl
17676
17677
17678
17679
17680.PHONY: check-tcl maybe-check-tcl
17681maybe-check-tcl:
17682@if tcl
17683maybe-check-tcl: check-tcl
17684
17685check-tcl:
17686	@: $(MAKE); $(unstage)
17687	@r=`${PWD_COMMAND}`; export r; \
17688	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17689	$(HOST_EXPORTS)  \
17690	(cd $(HOST_SUBDIR)/tcl && \
17691	  $(MAKE) $(FLAGS_TO_PASS)  check)
17692
17693@endif tcl
17694
17695.PHONY: install-tcl maybe-install-tcl
17696maybe-install-tcl:
17697@if tcl
17698maybe-install-tcl: install-tcl
17699
17700install-tcl: installdirs
17701	@: $(MAKE); $(unstage)
17702	@r=`${PWD_COMMAND}`; export r; \
17703	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17704	$(HOST_EXPORTS) \
17705	(cd $(HOST_SUBDIR)/tcl && \
17706	  $(MAKE) $(FLAGS_TO_PASS)  install)
17707
17708@endif tcl
17709
17710.PHONY: install-strip-tcl maybe-install-strip-tcl
17711maybe-install-strip-tcl:
17712@if tcl
17713maybe-install-strip-tcl: install-strip-tcl
17714
17715install-strip-tcl: installdirs
17716	@: $(MAKE); $(unstage)
17717	@r=`${PWD_COMMAND}`; export r; \
17718	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17719	$(HOST_EXPORTS) \
17720	(cd $(HOST_SUBDIR)/tcl && \
17721	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17722
17723@endif tcl
17724
17725# Other targets (info, dvi, pdf, etc.)
17726
17727.PHONY: maybe-info-tcl info-tcl
17728maybe-info-tcl:
17729@if tcl
17730maybe-info-tcl: info-tcl
17731
17732info-tcl: \
17733    configure-tcl 
17734	@: $(MAKE); $(unstage)
17735	@[ -f ./tcl/Makefile ] || exit 0; \
17736	r=`${PWD_COMMAND}`; export r; \
17737	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17738	$(HOST_EXPORTS) \
17739	for flag in $(EXTRA_HOST_FLAGS) ; do \
17740	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17741	done; \
17742	echo "Doing info in tcl"; \
17743	(cd $(HOST_SUBDIR)/tcl && \
17744	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17745	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17746	          "RANLIB=$${RANLIB}" \
17747	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17748	          info) \
17749	  || exit 1
17750
17751@endif tcl
17752
17753.PHONY: maybe-dvi-tcl dvi-tcl
17754maybe-dvi-tcl:
17755@if tcl
17756maybe-dvi-tcl: dvi-tcl
17757
17758dvi-tcl: \
17759    configure-tcl 
17760	@: $(MAKE); $(unstage)
17761	@[ -f ./tcl/Makefile ] || exit 0; \
17762	r=`${PWD_COMMAND}`; export r; \
17763	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17764	$(HOST_EXPORTS) \
17765	for flag in $(EXTRA_HOST_FLAGS) ; do \
17766	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17767	done; \
17768	echo "Doing dvi in tcl"; \
17769	(cd $(HOST_SUBDIR)/tcl && \
17770	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17771	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17772	          "RANLIB=$${RANLIB}" \
17773	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17774	          dvi) \
17775	  || exit 1
17776
17777@endif tcl
17778
17779.PHONY: maybe-pdf-tcl pdf-tcl
17780maybe-pdf-tcl:
17781@if tcl
17782maybe-pdf-tcl: pdf-tcl
17783
17784pdf-tcl: \
17785    configure-tcl 
17786	@: $(MAKE); $(unstage)
17787	@[ -f ./tcl/Makefile ] || exit 0; \
17788	r=`${PWD_COMMAND}`; export r; \
17789	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17790	$(HOST_EXPORTS) \
17791	for flag in $(EXTRA_HOST_FLAGS) ; do \
17792	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17793	done; \
17794	echo "Doing pdf in tcl"; \
17795	(cd $(HOST_SUBDIR)/tcl && \
17796	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17797	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17798	          "RANLIB=$${RANLIB}" \
17799	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17800	          pdf) \
17801	  || exit 1
17802
17803@endif tcl
17804
17805.PHONY: maybe-html-tcl html-tcl
17806maybe-html-tcl:
17807@if tcl
17808maybe-html-tcl: html-tcl
17809
17810html-tcl: \
17811    configure-tcl 
17812	@: $(MAKE); $(unstage)
17813	@[ -f ./tcl/Makefile ] || exit 0; \
17814	r=`${PWD_COMMAND}`; export r; \
17815	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17816	$(HOST_EXPORTS) \
17817	for flag in $(EXTRA_HOST_FLAGS) ; do \
17818	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17819	done; \
17820	echo "Doing html in tcl"; \
17821	(cd $(HOST_SUBDIR)/tcl && \
17822	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17823	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17824	          "RANLIB=$${RANLIB}" \
17825	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17826	          html) \
17827	  || exit 1
17828
17829@endif tcl
17830
17831.PHONY: maybe-TAGS-tcl TAGS-tcl
17832maybe-TAGS-tcl:
17833@if tcl
17834maybe-TAGS-tcl: TAGS-tcl
17835
17836TAGS-tcl: \
17837    configure-tcl 
17838	@: $(MAKE); $(unstage)
17839	@[ -f ./tcl/Makefile ] || exit 0; \
17840	r=`${PWD_COMMAND}`; export r; \
17841	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17842	$(HOST_EXPORTS) \
17843	for flag in $(EXTRA_HOST_FLAGS) ; do \
17844	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17845	done; \
17846	echo "Doing TAGS in tcl"; \
17847	(cd $(HOST_SUBDIR)/tcl && \
17848	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17849	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17850	          "RANLIB=$${RANLIB}" \
17851	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17852	          TAGS) \
17853	  || exit 1
17854
17855@endif tcl
17856
17857.PHONY: maybe-install-info-tcl install-info-tcl
17858maybe-install-info-tcl:
17859@if tcl
17860maybe-install-info-tcl: install-info-tcl
17861
17862install-info-tcl: \
17863    configure-tcl \
17864    info-tcl 
17865	@: $(MAKE); $(unstage)
17866	@[ -f ./tcl/Makefile ] || exit 0; \
17867	r=`${PWD_COMMAND}`; export r; \
17868	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17869	$(HOST_EXPORTS) \
17870	for flag in $(EXTRA_HOST_FLAGS) ; do \
17871	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17872	done; \
17873	echo "Doing install-info in tcl"; \
17874	(cd $(HOST_SUBDIR)/tcl && \
17875	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17876	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17877	          "RANLIB=$${RANLIB}" \
17878	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17879	          install-info) \
17880	  || exit 1
17881
17882@endif tcl
17883
17884.PHONY: maybe-install-pdf-tcl install-pdf-tcl
17885maybe-install-pdf-tcl:
17886@if tcl
17887maybe-install-pdf-tcl: install-pdf-tcl
17888
17889install-pdf-tcl: \
17890    configure-tcl \
17891    pdf-tcl 
17892	@: $(MAKE); $(unstage)
17893	@[ -f ./tcl/Makefile ] || exit 0; \
17894	r=`${PWD_COMMAND}`; export r; \
17895	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17896	$(HOST_EXPORTS) \
17897	for flag in $(EXTRA_HOST_FLAGS) ; do \
17898	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17899	done; \
17900	echo "Doing install-pdf in tcl"; \
17901	(cd $(HOST_SUBDIR)/tcl && \
17902	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17903	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17904	          "RANLIB=$${RANLIB}" \
17905	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17906	          install-pdf) \
17907	  || exit 1
17908
17909@endif tcl
17910
17911.PHONY: maybe-install-html-tcl install-html-tcl
17912maybe-install-html-tcl:
17913@if tcl
17914maybe-install-html-tcl: install-html-tcl
17915
17916install-html-tcl: \
17917    configure-tcl \
17918    html-tcl 
17919	@: $(MAKE); $(unstage)
17920	@[ -f ./tcl/Makefile ] || exit 0; \
17921	r=`${PWD_COMMAND}`; export r; \
17922	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17923	$(HOST_EXPORTS) \
17924	for flag in $(EXTRA_HOST_FLAGS) ; do \
17925	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17926	done; \
17927	echo "Doing install-html in tcl"; \
17928	(cd $(HOST_SUBDIR)/tcl && \
17929	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17930	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17931	          "RANLIB=$${RANLIB}" \
17932	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17933	          install-html) \
17934	  || exit 1
17935
17936@endif tcl
17937
17938.PHONY: maybe-installcheck-tcl installcheck-tcl
17939maybe-installcheck-tcl:
17940@if tcl
17941maybe-installcheck-tcl: installcheck-tcl
17942
17943installcheck-tcl: \
17944    configure-tcl 
17945	@: $(MAKE); $(unstage)
17946	@[ -f ./tcl/Makefile ] || exit 0; \
17947	r=`${PWD_COMMAND}`; export r; \
17948	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17949	$(HOST_EXPORTS) \
17950	for flag in $(EXTRA_HOST_FLAGS) ; do \
17951	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17952	done; \
17953	echo "Doing installcheck in tcl"; \
17954	(cd $(HOST_SUBDIR)/tcl && \
17955	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17956	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17957	          "RANLIB=$${RANLIB}" \
17958	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17959	          installcheck) \
17960	  || exit 1
17961
17962@endif tcl
17963
17964.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17965maybe-mostlyclean-tcl:
17966@if tcl
17967maybe-mostlyclean-tcl: mostlyclean-tcl
17968
17969# tcl doesn't support mostlyclean.
17970mostlyclean-tcl:
17971
17972@endif tcl
17973
17974.PHONY: maybe-clean-tcl clean-tcl
17975maybe-clean-tcl:
17976@if tcl
17977maybe-clean-tcl: clean-tcl
17978
17979clean-tcl: 
17980	@: $(MAKE); $(unstage)
17981	@[ -f ./tcl/Makefile ] || exit 0; \
17982	r=`${PWD_COMMAND}`; export r; \
17983	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17984	$(HOST_EXPORTS) \
17985	for flag in $(EXTRA_HOST_FLAGS) ; do \
17986	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17987	done; \
17988	echo "Doing clean in tcl"; \
17989	(cd $(HOST_SUBDIR)/tcl && \
17990	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17991	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17992	          "RANLIB=$${RANLIB}" \
17993	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17994	          clean) \
17995	  || exit 1
17996
17997@endif tcl
17998
17999.PHONY: maybe-distclean-tcl distclean-tcl
18000maybe-distclean-tcl:
18001@if tcl
18002maybe-distclean-tcl: distclean-tcl
18003
18004distclean-tcl: 
18005	@: $(MAKE); $(unstage)
18006	@[ -f ./tcl/Makefile ] || exit 0; \
18007	r=`${PWD_COMMAND}`; export r; \
18008	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18009	$(HOST_EXPORTS) \
18010	for flag in $(EXTRA_HOST_FLAGS) ; do \
18011	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18012	done; \
18013	echo "Doing distclean in tcl"; \
18014	(cd $(HOST_SUBDIR)/tcl && \
18015	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18016	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18017	          "RANLIB=$${RANLIB}" \
18018	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18019	          distclean) \
18020	  || exit 1
18021
18022@endif tcl
18023
18024.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18025maybe-maintainer-clean-tcl:
18026@if tcl
18027maybe-maintainer-clean-tcl: maintainer-clean-tcl
18028
18029maintainer-clean-tcl: 
18030	@: $(MAKE); $(unstage)
18031	@[ -f ./tcl/Makefile ] || exit 0; \
18032	r=`${PWD_COMMAND}`; export r; \
18033	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18034	$(HOST_EXPORTS) \
18035	for flag in $(EXTRA_HOST_FLAGS) ; do \
18036	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18037	done; \
18038	echo "Doing maintainer-clean in tcl"; \
18039	(cd $(HOST_SUBDIR)/tcl && \
18040	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18041	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18042	          "RANLIB=$${RANLIB}" \
18043	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18044	          maintainer-clean) \
18045	  || exit 1
18046
18047@endif tcl
18048
18049
18050
18051.PHONY: configure-itcl maybe-configure-itcl
18052maybe-configure-itcl:
18053@if gcc-bootstrap
18054configure-itcl: stage_current
18055@endif gcc-bootstrap
18056@if itcl
18057maybe-configure-itcl: configure-itcl
18058configure-itcl: 
18059	@: $(MAKE); $(unstage)
18060	@r=`${PWD_COMMAND}`; export r; \
18061	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18062	test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18063	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18064	$(HOST_EXPORTS)  \
18065	echo Configuring in $(HOST_SUBDIR)/itcl; \
18066	cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18067	case $(srcdir) in \
18068	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18069	  *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18070		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18071	esac; \
18072	module_srcdir=itcl; \
18073	$(SHELL) \
18074	  $$s/$$module_srcdir/configure \
18075	  --srcdir=$${topdir}/$$module_srcdir \
18076	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18077	  --target=${target_alias}  \
18078	  || exit 1
18079@endif itcl
18080
18081
18082
18083
18084
18085.PHONY: all-itcl maybe-all-itcl
18086maybe-all-itcl:
18087@if gcc-bootstrap
18088all-itcl: stage_current
18089@endif gcc-bootstrap
18090@if itcl
18091TARGET-itcl=all
18092maybe-all-itcl: all-itcl
18093all-itcl: configure-itcl
18094	@: $(MAKE); $(unstage)
18095	@r=`${PWD_COMMAND}`; export r; \
18096	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18097	$(HOST_EXPORTS)  \
18098	(cd $(HOST_SUBDIR)/itcl && \
18099	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18100		$(TARGET-itcl))
18101@endif itcl
18102
18103
18104
18105
18106.PHONY: check-itcl maybe-check-itcl
18107maybe-check-itcl:
18108@if itcl
18109maybe-check-itcl: check-itcl
18110
18111check-itcl:
18112	@: $(MAKE); $(unstage)
18113	@r=`${PWD_COMMAND}`; export r; \
18114	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18115	$(HOST_EXPORTS)  \
18116	(cd $(HOST_SUBDIR)/itcl && \
18117	  $(MAKE) $(FLAGS_TO_PASS)  check)
18118
18119@endif itcl
18120
18121.PHONY: install-itcl maybe-install-itcl
18122maybe-install-itcl:
18123@if itcl
18124maybe-install-itcl: install-itcl
18125
18126install-itcl: installdirs
18127	@: $(MAKE); $(unstage)
18128	@r=`${PWD_COMMAND}`; export r; \
18129	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18130	$(HOST_EXPORTS) \
18131	(cd $(HOST_SUBDIR)/itcl && \
18132	  $(MAKE) $(FLAGS_TO_PASS)  install)
18133
18134@endif itcl
18135
18136.PHONY: install-strip-itcl maybe-install-strip-itcl
18137maybe-install-strip-itcl:
18138@if itcl
18139maybe-install-strip-itcl: install-strip-itcl
18140
18141install-strip-itcl: installdirs
18142	@: $(MAKE); $(unstage)
18143	@r=`${PWD_COMMAND}`; export r; \
18144	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18145	$(HOST_EXPORTS) \
18146	(cd $(HOST_SUBDIR)/itcl && \
18147	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18148
18149@endif itcl
18150
18151# Other targets (info, dvi, pdf, etc.)
18152
18153.PHONY: maybe-info-itcl info-itcl
18154maybe-info-itcl:
18155@if itcl
18156maybe-info-itcl: info-itcl
18157
18158info-itcl: \
18159    configure-itcl 
18160	@: $(MAKE); $(unstage)
18161	@[ -f ./itcl/Makefile ] || exit 0; \
18162	r=`${PWD_COMMAND}`; export r; \
18163	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18164	$(HOST_EXPORTS) \
18165	for flag in $(EXTRA_HOST_FLAGS) ; do \
18166	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18167	done; \
18168	echo "Doing info in itcl"; \
18169	(cd $(HOST_SUBDIR)/itcl && \
18170	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18171	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18172	          "RANLIB=$${RANLIB}" \
18173	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18174	          info) \
18175	  || exit 1
18176
18177@endif itcl
18178
18179.PHONY: maybe-dvi-itcl dvi-itcl
18180maybe-dvi-itcl:
18181@if itcl
18182maybe-dvi-itcl: dvi-itcl
18183
18184dvi-itcl: \
18185    configure-itcl 
18186	@: $(MAKE); $(unstage)
18187	@[ -f ./itcl/Makefile ] || exit 0; \
18188	r=`${PWD_COMMAND}`; export r; \
18189	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18190	$(HOST_EXPORTS) \
18191	for flag in $(EXTRA_HOST_FLAGS) ; do \
18192	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18193	done; \
18194	echo "Doing dvi in itcl"; \
18195	(cd $(HOST_SUBDIR)/itcl && \
18196	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18197	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18198	          "RANLIB=$${RANLIB}" \
18199	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18200	          dvi) \
18201	  || exit 1
18202
18203@endif itcl
18204
18205.PHONY: maybe-pdf-itcl pdf-itcl
18206maybe-pdf-itcl:
18207@if itcl
18208maybe-pdf-itcl: pdf-itcl
18209
18210pdf-itcl: \
18211    configure-itcl 
18212	@: $(MAKE); $(unstage)
18213	@[ -f ./itcl/Makefile ] || exit 0; \
18214	r=`${PWD_COMMAND}`; export r; \
18215	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18216	$(HOST_EXPORTS) \
18217	for flag in $(EXTRA_HOST_FLAGS) ; do \
18218	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18219	done; \
18220	echo "Doing pdf in itcl"; \
18221	(cd $(HOST_SUBDIR)/itcl && \
18222	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18223	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18224	          "RANLIB=$${RANLIB}" \
18225	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18226	          pdf) \
18227	  || exit 1
18228
18229@endif itcl
18230
18231.PHONY: maybe-html-itcl html-itcl
18232maybe-html-itcl:
18233@if itcl
18234maybe-html-itcl: html-itcl
18235
18236html-itcl: \
18237    configure-itcl 
18238	@: $(MAKE); $(unstage)
18239	@[ -f ./itcl/Makefile ] || exit 0; \
18240	r=`${PWD_COMMAND}`; export r; \
18241	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18242	$(HOST_EXPORTS) \
18243	for flag in $(EXTRA_HOST_FLAGS) ; do \
18244	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18245	done; \
18246	echo "Doing html in itcl"; \
18247	(cd $(HOST_SUBDIR)/itcl && \
18248	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18249	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18250	          "RANLIB=$${RANLIB}" \
18251	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18252	          html) \
18253	  || exit 1
18254
18255@endif itcl
18256
18257.PHONY: maybe-TAGS-itcl TAGS-itcl
18258maybe-TAGS-itcl:
18259@if itcl
18260maybe-TAGS-itcl: TAGS-itcl
18261
18262TAGS-itcl: \
18263    configure-itcl 
18264	@: $(MAKE); $(unstage)
18265	@[ -f ./itcl/Makefile ] || exit 0; \
18266	r=`${PWD_COMMAND}`; export r; \
18267	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18268	$(HOST_EXPORTS) \
18269	for flag in $(EXTRA_HOST_FLAGS) ; do \
18270	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18271	done; \
18272	echo "Doing TAGS in itcl"; \
18273	(cd $(HOST_SUBDIR)/itcl && \
18274	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18275	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18276	          "RANLIB=$${RANLIB}" \
18277	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18278	          TAGS) \
18279	  || exit 1
18280
18281@endif itcl
18282
18283.PHONY: maybe-install-info-itcl install-info-itcl
18284maybe-install-info-itcl:
18285@if itcl
18286maybe-install-info-itcl: install-info-itcl
18287
18288install-info-itcl: \
18289    configure-itcl \
18290    info-itcl 
18291	@: $(MAKE); $(unstage)
18292	@[ -f ./itcl/Makefile ] || exit 0; \
18293	r=`${PWD_COMMAND}`; export r; \
18294	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18295	$(HOST_EXPORTS) \
18296	for flag in $(EXTRA_HOST_FLAGS) ; do \
18297	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18298	done; \
18299	echo "Doing install-info in itcl"; \
18300	(cd $(HOST_SUBDIR)/itcl && \
18301	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18302	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18303	          "RANLIB=$${RANLIB}" \
18304	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18305	          install-info) \
18306	  || exit 1
18307
18308@endif itcl
18309
18310.PHONY: maybe-install-pdf-itcl install-pdf-itcl
18311maybe-install-pdf-itcl:
18312@if itcl
18313maybe-install-pdf-itcl: install-pdf-itcl
18314
18315install-pdf-itcl: \
18316    configure-itcl \
18317    pdf-itcl 
18318	@: $(MAKE); $(unstage)
18319	@[ -f ./itcl/Makefile ] || exit 0; \
18320	r=`${PWD_COMMAND}`; export r; \
18321	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18322	$(HOST_EXPORTS) \
18323	for flag in $(EXTRA_HOST_FLAGS) ; do \
18324	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18325	done; \
18326	echo "Doing install-pdf in itcl"; \
18327	(cd $(HOST_SUBDIR)/itcl && \
18328	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18329	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18330	          "RANLIB=$${RANLIB}" \
18331	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18332	          install-pdf) \
18333	  || exit 1
18334
18335@endif itcl
18336
18337.PHONY: maybe-install-html-itcl install-html-itcl
18338maybe-install-html-itcl:
18339@if itcl
18340maybe-install-html-itcl: install-html-itcl
18341
18342install-html-itcl: \
18343    configure-itcl \
18344    html-itcl 
18345	@: $(MAKE); $(unstage)
18346	@[ -f ./itcl/Makefile ] || exit 0; \
18347	r=`${PWD_COMMAND}`; export r; \
18348	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18349	$(HOST_EXPORTS) \
18350	for flag in $(EXTRA_HOST_FLAGS) ; do \
18351	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18352	done; \
18353	echo "Doing install-html in itcl"; \
18354	(cd $(HOST_SUBDIR)/itcl && \
18355	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18356	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18357	          "RANLIB=$${RANLIB}" \
18358	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18359	          install-html) \
18360	  || exit 1
18361
18362@endif itcl
18363
18364.PHONY: maybe-installcheck-itcl installcheck-itcl
18365maybe-installcheck-itcl:
18366@if itcl
18367maybe-installcheck-itcl: installcheck-itcl
18368
18369installcheck-itcl: \
18370    configure-itcl 
18371	@: $(MAKE); $(unstage)
18372	@[ -f ./itcl/Makefile ] || exit 0; \
18373	r=`${PWD_COMMAND}`; export r; \
18374	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18375	$(HOST_EXPORTS) \
18376	for flag in $(EXTRA_HOST_FLAGS) ; do \
18377	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18378	done; \
18379	echo "Doing installcheck in itcl"; \
18380	(cd $(HOST_SUBDIR)/itcl && \
18381	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18382	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18383	          "RANLIB=$${RANLIB}" \
18384	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18385	          installcheck) \
18386	  || exit 1
18387
18388@endif itcl
18389
18390.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18391maybe-mostlyclean-itcl:
18392@if itcl
18393maybe-mostlyclean-itcl: mostlyclean-itcl
18394
18395mostlyclean-itcl: 
18396	@: $(MAKE); $(unstage)
18397	@[ -f ./itcl/Makefile ] || exit 0; \
18398	r=`${PWD_COMMAND}`; export r; \
18399	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18400	$(HOST_EXPORTS) \
18401	for flag in $(EXTRA_HOST_FLAGS) ; do \
18402	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18403	done; \
18404	echo "Doing mostlyclean in itcl"; \
18405	(cd $(HOST_SUBDIR)/itcl && \
18406	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18407	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18408	          "RANLIB=$${RANLIB}" \
18409	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18410	          mostlyclean) \
18411	  || exit 1
18412
18413@endif itcl
18414
18415.PHONY: maybe-clean-itcl clean-itcl
18416maybe-clean-itcl:
18417@if itcl
18418maybe-clean-itcl: clean-itcl
18419
18420clean-itcl: 
18421	@: $(MAKE); $(unstage)
18422	@[ -f ./itcl/Makefile ] || exit 0; \
18423	r=`${PWD_COMMAND}`; export r; \
18424	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18425	$(HOST_EXPORTS) \
18426	for flag in $(EXTRA_HOST_FLAGS) ; do \
18427	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18428	done; \
18429	echo "Doing clean in itcl"; \
18430	(cd $(HOST_SUBDIR)/itcl && \
18431	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18432	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18433	          "RANLIB=$${RANLIB}" \
18434	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18435	          clean) \
18436	  || exit 1
18437
18438@endif itcl
18439
18440.PHONY: maybe-distclean-itcl distclean-itcl
18441maybe-distclean-itcl:
18442@if itcl
18443maybe-distclean-itcl: distclean-itcl
18444
18445distclean-itcl: 
18446	@: $(MAKE); $(unstage)
18447	@[ -f ./itcl/Makefile ] || exit 0; \
18448	r=`${PWD_COMMAND}`; export r; \
18449	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18450	$(HOST_EXPORTS) \
18451	for flag in $(EXTRA_HOST_FLAGS) ; do \
18452	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18453	done; \
18454	echo "Doing distclean in itcl"; \
18455	(cd $(HOST_SUBDIR)/itcl && \
18456	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18457	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18458	          "RANLIB=$${RANLIB}" \
18459	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18460	          distclean) \
18461	  || exit 1
18462
18463@endif itcl
18464
18465.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18466maybe-maintainer-clean-itcl:
18467@if itcl
18468maybe-maintainer-clean-itcl: maintainer-clean-itcl
18469
18470maintainer-clean-itcl: 
18471	@: $(MAKE); $(unstage)
18472	@[ -f ./itcl/Makefile ] || exit 0; \
18473	r=`${PWD_COMMAND}`; export r; \
18474	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18475	$(HOST_EXPORTS) \
18476	for flag in $(EXTRA_HOST_FLAGS) ; do \
18477	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18478	done; \
18479	echo "Doing maintainer-clean in itcl"; \
18480	(cd $(HOST_SUBDIR)/itcl && \
18481	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18482	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18483	          "RANLIB=$${RANLIB}" \
18484	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18485	          maintainer-clean) \
18486	  || exit 1
18487
18488@endif itcl
18489
18490
18491
18492.PHONY: configure-ld maybe-configure-ld
18493maybe-configure-ld:
18494@if gcc-bootstrap
18495configure-ld: stage_current
18496@endif gcc-bootstrap
18497@if ld
18498maybe-configure-ld: configure-ld
18499configure-ld: 
18500	@r=`${PWD_COMMAND}`; export r; \
18501	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18502	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18503	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18504	$(HOST_EXPORTS)  \
18505	echo Configuring in $(HOST_SUBDIR)/ld; \
18506	cd "$(HOST_SUBDIR)/ld" || exit 1; \
18507	case $(srcdir) in \
18508	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18509	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18510		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18511	esac; \
18512	module_srcdir=ld; \
18513	$(SHELL) \
18514	  $$s/$$module_srcdir/configure \
18515	  --srcdir=$${topdir}/$$module_srcdir \
18516	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18517	  --target=${target_alias}  \
18518	  || exit 1
18519@endif ld
18520
18521
18522
18523.PHONY: configure-stage1-ld maybe-configure-stage1-ld
18524maybe-configure-stage1-ld:
18525@if ld-bootstrap
18526maybe-configure-stage1-ld: configure-stage1-ld
18527configure-stage1-ld:
18528	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18529	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18530	@r=`${PWD_COMMAND}`; export r; \
18531	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18532	TFLAGS="$(STAGE1_TFLAGS)"; \
18533	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18534	$(HOST_EXPORTS) \
18535	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18536	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18537	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18538	echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18539	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18540	cd $(HOST_SUBDIR)/ld || exit 1; \
18541	case $(srcdir) in \
18542	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18543	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18544		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18545	esac; \
18546	module_srcdir=ld; \
18547	$(SHELL) $$s/$$module_srcdir/configure \
18548	  --srcdir=$${topdir}/$$module_srcdir \
18549	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18550	  --target=${target_alias} \
18551	   \
18552	  $(STAGE1_CONFIGURE_FLAGS)
18553@endif ld-bootstrap
18554
18555.PHONY: configure-stage2-ld maybe-configure-stage2-ld
18556maybe-configure-stage2-ld:
18557@if ld-bootstrap
18558maybe-configure-stage2-ld: configure-stage2-ld
18559configure-stage2-ld:
18560	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18561	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18562	@r=`${PWD_COMMAND}`; export r; \
18563	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18564	TFLAGS="$(STAGE2_TFLAGS)"; \
18565	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18566	$(HOST_EXPORTS) \
18567	$(POSTSTAGE1_HOST_EXPORTS) \
18568	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18569	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18570	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18571	echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18572	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18573	cd $(HOST_SUBDIR)/ld || exit 1; \
18574	case $(srcdir) in \
18575	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18576	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18577		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18578	esac; \
18579	module_srcdir=ld; \
18580	$(SHELL) $$s/$$module_srcdir/configure \
18581	  --srcdir=$${topdir}/$$module_srcdir \
18582	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18583	  --target=${target_alias} \
18584	  --with-build-libsubdir=$(HOST_SUBDIR) \
18585	  $(STAGE2_CONFIGURE_FLAGS)
18586@endif ld-bootstrap
18587
18588.PHONY: configure-stage3-ld maybe-configure-stage3-ld
18589maybe-configure-stage3-ld:
18590@if ld-bootstrap
18591maybe-configure-stage3-ld: configure-stage3-ld
18592configure-stage3-ld:
18593	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18594	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18595	@r=`${PWD_COMMAND}`; export r; \
18596	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18597	TFLAGS="$(STAGE3_TFLAGS)"; \
18598	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18599	$(HOST_EXPORTS) \
18600	$(POSTSTAGE1_HOST_EXPORTS) \
18601	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18602	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18603	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18604	echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18605	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18606	cd $(HOST_SUBDIR)/ld || exit 1; \
18607	case $(srcdir) in \
18608	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18609	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18610		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18611	esac; \
18612	module_srcdir=ld; \
18613	$(SHELL) $$s/$$module_srcdir/configure \
18614	  --srcdir=$${topdir}/$$module_srcdir \
18615	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18616	  --target=${target_alias} \
18617	  --with-build-libsubdir=$(HOST_SUBDIR) \
18618	  $(STAGE3_CONFIGURE_FLAGS)
18619@endif ld-bootstrap
18620
18621.PHONY: configure-stage4-ld maybe-configure-stage4-ld
18622maybe-configure-stage4-ld:
18623@if ld-bootstrap
18624maybe-configure-stage4-ld: configure-stage4-ld
18625configure-stage4-ld:
18626	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18627	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18628	@r=`${PWD_COMMAND}`; export r; \
18629	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18630	TFLAGS="$(STAGE4_TFLAGS)"; \
18631	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18632	$(HOST_EXPORTS) \
18633	$(POSTSTAGE1_HOST_EXPORTS) \
18634	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18635	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18636	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18637	echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18638	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18639	cd $(HOST_SUBDIR)/ld || exit 1; \
18640	case $(srcdir) in \
18641	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18642	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18643		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18644	esac; \
18645	module_srcdir=ld; \
18646	$(SHELL) $$s/$$module_srcdir/configure \
18647	  --srcdir=$${topdir}/$$module_srcdir \
18648	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18649	  --target=${target_alias} \
18650	  --with-build-libsubdir=$(HOST_SUBDIR) \
18651	  $(STAGE4_CONFIGURE_FLAGS)
18652@endif ld-bootstrap
18653
18654.PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18655maybe-configure-stageprofile-ld:
18656@if ld-bootstrap
18657maybe-configure-stageprofile-ld: configure-stageprofile-ld
18658configure-stageprofile-ld:
18659	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18660	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18661	@r=`${PWD_COMMAND}`; export r; \
18662	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18663	TFLAGS="$(STAGEprofile_TFLAGS)"; \
18664	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18665	$(HOST_EXPORTS) \
18666	$(POSTSTAGE1_HOST_EXPORTS) \
18667	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18668	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18669	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18670	echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18671	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18672	cd $(HOST_SUBDIR)/ld || exit 1; \
18673	case $(srcdir) in \
18674	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18675	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18676		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18677	esac; \
18678	module_srcdir=ld; \
18679	$(SHELL) $$s/$$module_srcdir/configure \
18680	  --srcdir=$${topdir}/$$module_srcdir \
18681	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18682	  --target=${target_alias} \
18683	  --with-build-libsubdir=$(HOST_SUBDIR) \
18684	  $(STAGEprofile_CONFIGURE_FLAGS)
18685@endif ld-bootstrap
18686
18687.PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18688maybe-configure-stagefeedback-ld:
18689@if ld-bootstrap
18690maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18691configure-stagefeedback-ld:
18692	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18693	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18694	@r=`${PWD_COMMAND}`; export r; \
18695	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18696	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18697	test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18698	$(HOST_EXPORTS) \
18699	$(POSTSTAGE1_HOST_EXPORTS) \
18700	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18701	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18702	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18703	echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18704	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18705	cd $(HOST_SUBDIR)/ld || exit 1; \
18706	case $(srcdir) in \
18707	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18708	  *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18709		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18710	esac; \
18711	module_srcdir=ld; \
18712	$(SHELL) $$s/$$module_srcdir/configure \
18713	  --srcdir=$${topdir}/$$module_srcdir \
18714	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18715	  --target=${target_alias} \
18716	  --with-build-libsubdir=$(HOST_SUBDIR) \
18717	  $(STAGEfeedback_CONFIGURE_FLAGS)
18718@endif ld-bootstrap
18719
18720
18721
18722
18723
18724.PHONY: all-ld maybe-all-ld
18725maybe-all-ld:
18726@if gcc-bootstrap
18727all-ld: stage_current
18728@endif gcc-bootstrap
18729@if ld
18730TARGET-ld=all
18731maybe-all-ld: all-ld
18732all-ld: configure-ld
18733	@r=`${PWD_COMMAND}`; export r; \
18734	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18735	$(HOST_EXPORTS)  \
18736	(cd $(HOST_SUBDIR)/ld && \
18737	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18738		$(TARGET-ld))
18739@endif ld
18740
18741
18742
18743.PHONY: all-stage1-ld maybe-all-stage1-ld
18744.PHONY: clean-stage1-ld maybe-clean-stage1-ld
18745maybe-all-stage1-ld:
18746maybe-clean-stage1-ld:
18747@if ld-bootstrap
18748maybe-all-stage1-ld: all-stage1-ld
18749all-stage1: all-stage1-ld
18750TARGET-stage1-ld = $(TARGET-ld)
18751all-stage1-ld: configure-stage1-ld
18752	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18753	@r=`${PWD_COMMAND}`; export r; \
18754	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18755	TFLAGS="$(STAGE1_TFLAGS)"; \
18756	$(HOST_EXPORTS)  \
18757	cd $(HOST_SUBDIR)/ld && \
18758	 \
18759	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18760		CFLAGS="$(STAGE1_CFLAGS)" \
18761		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18762		LIBCFLAGS="$(LIBCFLAGS)" \
18763		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18764		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18765		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18766		$(EXTRA_HOST_FLAGS)  \
18767		$(STAGE1_FLAGS_TO_PASS)  \
18768		TFLAGS="$(STAGE1_TFLAGS)"  \
18769		$(TARGET-stage1-ld)
18770
18771maybe-clean-stage1-ld: clean-stage1-ld
18772clean-stage1: clean-stage1-ld
18773clean-stage1-ld:
18774	@if [ $(current_stage) = stage1 ]; then \
18775	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18776	else \
18777	  [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18778	  $(MAKE) stage1-start; \
18779	fi; \
18780	cd $(HOST_SUBDIR)/ld && \
18781	$(MAKE) $(EXTRA_HOST_FLAGS)  \
18782	$(STAGE1_FLAGS_TO_PASS)  clean
18783@endif ld-bootstrap
18784
18785
18786.PHONY: all-stage2-ld maybe-all-stage2-ld
18787.PHONY: clean-stage2-ld maybe-clean-stage2-ld
18788maybe-all-stage2-ld:
18789maybe-clean-stage2-ld:
18790@if ld-bootstrap
18791maybe-all-stage2-ld: all-stage2-ld
18792all-stage2: all-stage2-ld
18793TARGET-stage2-ld = $(TARGET-ld)
18794all-stage2-ld: configure-stage2-ld
18795	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18796	@r=`${PWD_COMMAND}`; export r; \
18797	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18798	TFLAGS="$(STAGE2_TFLAGS)"; \
18799	$(HOST_EXPORTS) \
18800	$(POSTSTAGE1_HOST_EXPORTS)  \
18801	cd $(HOST_SUBDIR)/ld && \
18802	 \
18803	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18804		CFLAGS="$(STAGE2_CFLAGS)" \
18805		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18806		LIBCFLAGS="$(STAGE2_CFLAGS)" \
18807		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18808		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18809		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18810		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18811		TFLAGS="$(STAGE2_TFLAGS)"  \
18812		$(TARGET-stage2-ld)
18813
18814maybe-clean-stage2-ld: clean-stage2-ld
18815clean-stage2: clean-stage2-ld
18816clean-stage2-ld:
18817	@if [ $(current_stage) = stage2 ]; then \
18818	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18819	else \
18820	  [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18821	  $(MAKE) stage2-start; \
18822	fi; \
18823	cd $(HOST_SUBDIR)/ld && \
18824	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18825@endif ld-bootstrap
18826
18827
18828.PHONY: all-stage3-ld maybe-all-stage3-ld
18829.PHONY: clean-stage3-ld maybe-clean-stage3-ld
18830maybe-all-stage3-ld:
18831maybe-clean-stage3-ld:
18832@if ld-bootstrap
18833maybe-all-stage3-ld: all-stage3-ld
18834all-stage3: all-stage3-ld
18835TARGET-stage3-ld = $(TARGET-ld)
18836all-stage3-ld: configure-stage3-ld
18837	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18838	@r=`${PWD_COMMAND}`; export r; \
18839	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18840	TFLAGS="$(STAGE3_TFLAGS)"; \
18841	$(HOST_EXPORTS) \
18842	$(POSTSTAGE1_HOST_EXPORTS)  \
18843	cd $(HOST_SUBDIR)/ld && \
18844	 \
18845	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18846		CFLAGS="$(STAGE3_CFLAGS)" \
18847		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18848		LIBCFLAGS="$(STAGE3_CFLAGS)" \
18849		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18850		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18851		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18852		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18853		TFLAGS="$(STAGE3_TFLAGS)"  \
18854		$(TARGET-stage3-ld)
18855
18856maybe-clean-stage3-ld: clean-stage3-ld
18857clean-stage3: clean-stage3-ld
18858clean-stage3-ld:
18859	@if [ $(current_stage) = stage3 ]; then \
18860	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18861	else \
18862	  [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18863	  $(MAKE) stage3-start; \
18864	fi; \
18865	cd $(HOST_SUBDIR)/ld && \
18866	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18867@endif ld-bootstrap
18868
18869
18870.PHONY: all-stage4-ld maybe-all-stage4-ld
18871.PHONY: clean-stage4-ld maybe-clean-stage4-ld
18872maybe-all-stage4-ld:
18873maybe-clean-stage4-ld:
18874@if ld-bootstrap
18875maybe-all-stage4-ld: all-stage4-ld
18876all-stage4: all-stage4-ld
18877TARGET-stage4-ld = $(TARGET-ld)
18878all-stage4-ld: configure-stage4-ld
18879	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18880	@r=`${PWD_COMMAND}`; export r; \
18881	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18882	TFLAGS="$(STAGE4_TFLAGS)"; \
18883	$(HOST_EXPORTS) \
18884	$(POSTSTAGE1_HOST_EXPORTS)  \
18885	cd $(HOST_SUBDIR)/ld && \
18886	 \
18887	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18888		CFLAGS="$(STAGE4_CFLAGS)" \
18889		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18890		LIBCFLAGS="$(STAGE4_CFLAGS)" \
18891		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18892		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18893		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18894		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18895		TFLAGS="$(STAGE4_TFLAGS)"  \
18896		$(TARGET-stage4-ld)
18897
18898maybe-clean-stage4-ld: clean-stage4-ld
18899clean-stage4: clean-stage4-ld
18900clean-stage4-ld:
18901	@if [ $(current_stage) = stage4 ]; then \
18902	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18903	else \
18904	  [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18905	  $(MAKE) stage4-start; \
18906	fi; \
18907	cd $(HOST_SUBDIR)/ld && \
18908	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18909@endif ld-bootstrap
18910
18911
18912.PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18913.PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18914maybe-all-stageprofile-ld:
18915maybe-clean-stageprofile-ld:
18916@if ld-bootstrap
18917maybe-all-stageprofile-ld: all-stageprofile-ld
18918all-stageprofile: all-stageprofile-ld
18919TARGET-stageprofile-ld = $(TARGET-ld)
18920all-stageprofile-ld: configure-stageprofile-ld
18921	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18922	@r=`${PWD_COMMAND}`; export r; \
18923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18924	TFLAGS="$(STAGEprofile_TFLAGS)"; \
18925	$(HOST_EXPORTS) \
18926	$(POSTSTAGE1_HOST_EXPORTS)  \
18927	cd $(HOST_SUBDIR)/ld && \
18928	 \
18929	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18930		CFLAGS="$(STAGEprofile_CFLAGS)" \
18931		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18932		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18933		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18934		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18935		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18936		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18937		TFLAGS="$(STAGEprofile_TFLAGS)"  \
18938		$(TARGET-stageprofile-ld)
18939
18940maybe-clean-stageprofile-ld: clean-stageprofile-ld
18941clean-stageprofile: clean-stageprofile-ld
18942clean-stageprofile-ld:
18943	@if [ $(current_stage) = stageprofile ]; then \
18944	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18945	else \
18946	  [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18947	  $(MAKE) stageprofile-start; \
18948	fi; \
18949	cd $(HOST_SUBDIR)/ld && \
18950	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18951@endif ld-bootstrap
18952
18953
18954.PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18955.PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18956maybe-all-stagefeedback-ld:
18957maybe-clean-stagefeedback-ld:
18958@if ld-bootstrap
18959maybe-all-stagefeedback-ld: all-stagefeedback-ld
18960all-stagefeedback: all-stagefeedback-ld
18961TARGET-stagefeedback-ld = $(TARGET-ld)
18962all-stagefeedback-ld: configure-stagefeedback-ld
18963	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18964	@r=`${PWD_COMMAND}`; export r; \
18965	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18966	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18967	$(HOST_EXPORTS) \
18968	$(POSTSTAGE1_HOST_EXPORTS)  \
18969	cd $(HOST_SUBDIR)/ld && \
18970	 \
18971	$(MAKE) $(BASE_FLAGS_TO_PASS) \
18972		CFLAGS="$(STAGEfeedback_CFLAGS)" \
18973		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18974		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18975		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18976		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18977		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18978		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18979		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
18980		$(TARGET-stagefeedback-ld)
18981
18982maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18983clean-stagefeedback: clean-stagefeedback-ld
18984clean-stagefeedback-ld:
18985	@if [ $(current_stage) = stagefeedback ]; then \
18986	  [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18987	else \
18988	  [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18989	  $(MAKE) stagefeedback-start; \
18990	fi; \
18991	cd $(HOST_SUBDIR)/ld && \
18992	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18993@endif ld-bootstrap
18994
18995
18996
18997
18998
18999.PHONY: check-ld maybe-check-ld
19000maybe-check-ld:
19001@if ld
19002maybe-check-ld: check-ld
19003
19004check-ld:
19005	@: $(MAKE); $(unstage)
19006	@r=`${PWD_COMMAND}`; export r; \
19007	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19008	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19009	(cd $(HOST_SUBDIR)/ld && \
19010	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19011
19012@endif ld
19013
19014.PHONY: install-ld maybe-install-ld
19015maybe-install-ld:
19016@if ld
19017maybe-install-ld: install-ld
19018
19019install-ld: installdirs
19020	@: $(MAKE); $(unstage)
19021	@r=`${PWD_COMMAND}`; export r; \
19022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19023	$(HOST_EXPORTS) \
19024	(cd $(HOST_SUBDIR)/ld && \
19025	  $(MAKE) $(FLAGS_TO_PASS)  install)
19026
19027@endif ld
19028
19029.PHONY: install-strip-ld maybe-install-strip-ld
19030maybe-install-strip-ld:
19031@if ld
19032maybe-install-strip-ld: install-strip-ld
19033
19034install-strip-ld: installdirs
19035	@: $(MAKE); $(unstage)
19036	@r=`${PWD_COMMAND}`; export r; \
19037	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19038	$(HOST_EXPORTS) \
19039	(cd $(HOST_SUBDIR)/ld && \
19040	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19041
19042@endif ld
19043
19044# Other targets (info, dvi, pdf, etc.)
19045
19046.PHONY: maybe-info-ld info-ld
19047maybe-info-ld:
19048@if ld
19049maybe-info-ld: info-ld
19050
19051info-ld: \
19052    configure-ld 
19053	@[ -f ./ld/Makefile ] || exit 0; \
19054	r=`${PWD_COMMAND}`; export r; \
19055	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19056	$(HOST_EXPORTS) \
19057	for flag in $(EXTRA_HOST_FLAGS) ; do \
19058	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19059	done; \
19060	echo "Doing info in ld"; \
19061	(cd $(HOST_SUBDIR)/ld && \
19062	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19063	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19064	          "RANLIB=$${RANLIB}" \
19065	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19066	          info) \
19067	  || exit 1
19068
19069@endif ld
19070
19071.PHONY: maybe-dvi-ld dvi-ld
19072maybe-dvi-ld:
19073@if ld
19074maybe-dvi-ld: dvi-ld
19075
19076dvi-ld: \
19077    configure-ld 
19078	@[ -f ./ld/Makefile ] || exit 0; \
19079	r=`${PWD_COMMAND}`; export r; \
19080	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081	$(HOST_EXPORTS) \
19082	for flag in $(EXTRA_HOST_FLAGS) ; do \
19083	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19084	done; \
19085	echo "Doing dvi in ld"; \
19086	(cd $(HOST_SUBDIR)/ld && \
19087	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19088	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19089	          "RANLIB=$${RANLIB}" \
19090	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19091	          dvi) \
19092	  || exit 1
19093
19094@endif ld
19095
19096.PHONY: maybe-pdf-ld pdf-ld
19097maybe-pdf-ld:
19098@if ld
19099maybe-pdf-ld: pdf-ld
19100
19101pdf-ld: \
19102    configure-ld 
19103	@[ -f ./ld/Makefile ] || exit 0; \
19104	r=`${PWD_COMMAND}`; export r; \
19105	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19106	$(HOST_EXPORTS) \
19107	for flag in $(EXTRA_HOST_FLAGS) ; do \
19108	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19109	done; \
19110	echo "Doing pdf in ld"; \
19111	(cd $(HOST_SUBDIR)/ld && \
19112	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19113	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19114	          "RANLIB=$${RANLIB}" \
19115	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19116	          pdf) \
19117	  || exit 1
19118
19119@endif ld
19120
19121.PHONY: maybe-html-ld html-ld
19122maybe-html-ld:
19123@if ld
19124maybe-html-ld: html-ld
19125
19126html-ld: \
19127    configure-ld 
19128	@[ -f ./ld/Makefile ] || exit 0; \
19129	r=`${PWD_COMMAND}`; export r; \
19130	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19131	$(HOST_EXPORTS) \
19132	for flag in $(EXTRA_HOST_FLAGS) ; do \
19133	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19134	done; \
19135	echo "Doing html in ld"; \
19136	(cd $(HOST_SUBDIR)/ld && \
19137	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19138	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19139	          "RANLIB=$${RANLIB}" \
19140	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19141	          html) \
19142	  || exit 1
19143
19144@endif ld
19145
19146.PHONY: maybe-TAGS-ld TAGS-ld
19147maybe-TAGS-ld:
19148@if ld
19149maybe-TAGS-ld: TAGS-ld
19150
19151TAGS-ld: \
19152    configure-ld 
19153	@[ -f ./ld/Makefile ] || exit 0; \
19154	r=`${PWD_COMMAND}`; export r; \
19155	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19156	$(HOST_EXPORTS) \
19157	for flag in $(EXTRA_HOST_FLAGS) ; do \
19158	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19159	done; \
19160	echo "Doing TAGS in ld"; \
19161	(cd $(HOST_SUBDIR)/ld && \
19162	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19163	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19164	          "RANLIB=$${RANLIB}" \
19165	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19166	          TAGS) \
19167	  || exit 1
19168
19169@endif ld
19170
19171.PHONY: maybe-install-info-ld install-info-ld
19172maybe-install-info-ld:
19173@if ld
19174maybe-install-info-ld: install-info-ld
19175
19176install-info-ld: \
19177    configure-ld \
19178    info-ld 
19179	@[ -f ./ld/Makefile ] || exit 0; \
19180	r=`${PWD_COMMAND}`; export r; \
19181	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19182	$(HOST_EXPORTS) \
19183	for flag in $(EXTRA_HOST_FLAGS) ; do \
19184	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19185	done; \
19186	echo "Doing install-info in ld"; \
19187	(cd $(HOST_SUBDIR)/ld && \
19188	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19189	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19190	          "RANLIB=$${RANLIB}" \
19191	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19192	          install-info) \
19193	  || exit 1
19194
19195@endif ld
19196
19197.PHONY: maybe-install-pdf-ld install-pdf-ld
19198maybe-install-pdf-ld:
19199@if ld
19200maybe-install-pdf-ld: install-pdf-ld
19201
19202install-pdf-ld: \
19203    configure-ld \
19204    pdf-ld 
19205	@[ -f ./ld/Makefile ] || exit 0; \
19206	r=`${PWD_COMMAND}`; export r; \
19207	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19208	$(HOST_EXPORTS) \
19209	for flag in $(EXTRA_HOST_FLAGS) ; do \
19210	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19211	done; \
19212	echo "Doing install-pdf in ld"; \
19213	(cd $(HOST_SUBDIR)/ld && \
19214	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19215	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19216	          "RANLIB=$${RANLIB}" \
19217	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19218	          install-pdf) \
19219	  || exit 1
19220
19221@endif ld
19222
19223.PHONY: maybe-install-html-ld install-html-ld
19224maybe-install-html-ld:
19225@if ld
19226maybe-install-html-ld: install-html-ld
19227
19228install-html-ld: \
19229    configure-ld \
19230    html-ld 
19231	@[ -f ./ld/Makefile ] || exit 0; \
19232	r=`${PWD_COMMAND}`; export r; \
19233	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19234	$(HOST_EXPORTS) \
19235	for flag in $(EXTRA_HOST_FLAGS) ; do \
19236	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19237	done; \
19238	echo "Doing install-html in ld"; \
19239	(cd $(HOST_SUBDIR)/ld && \
19240	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19241	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19242	          "RANLIB=$${RANLIB}" \
19243	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19244	          install-html) \
19245	  || exit 1
19246
19247@endif ld
19248
19249.PHONY: maybe-installcheck-ld installcheck-ld
19250maybe-installcheck-ld:
19251@if ld
19252maybe-installcheck-ld: installcheck-ld
19253
19254installcheck-ld: \
19255    configure-ld 
19256	@[ -f ./ld/Makefile ] || exit 0; \
19257	r=`${PWD_COMMAND}`; export r; \
19258	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19259	$(HOST_EXPORTS) \
19260	for flag in $(EXTRA_HOST_FLAGS) ; do \
19261	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19262	done; \
19263	echo "Doing installcheck in ld"; \
19264	(cd $(HOST_SUBDIR)/ld && \
19265	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19266	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19267	          "RANLIB=$${RANLIB}" \
19268	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19269	          installcheck) \
19270	  || exit 1
19271
19272@endif ld
19273
19274.PHONY: maybe-mostlyclean-ld mostlyclean-ld
19275maybe-mostlyclean-ld:
19276@if ld
19277maybe-mostlyclean-ld: mostlyclean-ld
19278
19279mostlyclean-ld: 
19280	@[ -f ./ld/Makefile ] || exit 0; \
19281	r=`${PWD_COMMAND}`; export r; \
19282	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19283	$(HOST_EXPORTS) \
19284	for flag in $(EXTRA_HOST_FLAGS) ; do \
19285	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19286	done; \
19287	echo "Doing mostlyclean in ld"; \
19288	(cd $(HOST_SUBDIR)/ld && \
19289	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19290	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19291	          "RANLIB=$${RANLIB}" \
19292	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19293	          mostlyclean) \
19294	  || exit 1
19295
19296@endif ld
19297
19298.PHONY: maybe-clean-ld clean-ld
19299maybe-clean-ld:
19300@if ld
19301maybe-clean-ld: clean-ld
19302
19303clean-ld: 
19304	@[ -f ./ld/Makefile ] || exit 0; \
19305	r=`${PWD_COMMAND}`; export r; \
19306	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19307	$(HOST_EXPORTS) \
19308	for flag in $(EXTRA_HOST_FLAGS) ; do \
19309	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19310	done; \
19311	echo "Doing clean in ld"; \
19312	(cd $(HOST_SUBDIR)/ld && \
19313	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19314	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19315	          "RANLIB=$${RANLIB}" \
19316	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19317	          clean) \
19318	  || exit 1
19319
19320@endif ld
19321
19322.PHONY: maybe-distclean-ld distclean-ld
19323maybe-distclean-ld:
19324@if ld
19325maybe-distclean-ld: distclean-ld
19326
19327distclean-ld: 
19328	@[ -f ./ld/Makefile ] || exit 0; \
19329	r=`${PWD_COMMAND}`; export r; \
19330	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19331	$(HOST_EXPORTS) \
19332	for flag in $(EXTRA_HOST_FLAGS) ; do \
19333	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19334	done; \
19335	echo "Doing distclean in ld"; \
19336	(cd $(HOST_SUBDIR)/ld && \
19337	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19338	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19339	          "RANLIB=$${RANLIB}" \
19340	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19341	          distclean) \
19342	  || exit 1
19343
19344@endif ld
19345
19346.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19347maybe-maintainer-clean-ld:
19348@if ld
19349maybe-maintainer-clean-ld: maintainer-clean-ld
19350
19351maintainer-clean-ld: 
19352	@[ -f ./ld/Makefile ] || exit 0; \
19353	r=`${PWD_COMMAND}`; export r; \
19354	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19355	$(HOST_EXPORTS) \
19356	for flag in $(EXTRA_HOST_FLAGS) ; do \
19357	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19358	done; \
19359	echo "Doing maintainer-clean in ld"; \
19360	(cd $(HOST_SUBDIR)/ld && \
19361	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19362	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19363	          "RANLIB=$${RANLIB}" \
19364	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19365	          maintainer-clean) \
19366	  || exit 1
19367
19368@endif ld
19369
19370
19371
19372.PHONY: configure-libbacktrace maybe-configure-libbacktrace
19373maybe-configure-libbacktrace:
19374@if gcc-bootstrap
19375configure-libbacktrace: stage_current
19376@endif gcc-bootstrap
19377@if libbacktrace
19378maybe-configure-libbacktrace: configure-libbacktrace
19379configure-libbacktrace: 
19380	@r=`${PWD_COMMAND}`; export r; \
19381	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19382	test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19383	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19384	$(HOST_EXPORTS)  \
19385	echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19386	cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19387	case $(srcdir) in \
19388	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19389	  *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19390		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19391	esac; \
19392	module_srcdir=libbacktrace; \
19393	$(SHELL) \
19394	  $$s/$$module_srcdir/configure \
19395	  --srcdir=$${topdir}/$$module_srcdir \
19396	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19397	  --target=${target_alias}  \
19398	  || exit 1
19399@endif libbacktrace
19400
19401
19402
19403.PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19404maybe-configure-stage1-libbacktrace:
19405@if libbacktrace-bootstrap
19406maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19407configure-stage1-libbacktrace:
19408	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19409	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19410	@r=`${PWD_COMMAND}`; export r; \
19411	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19412	TFLAGS="$(STAGE1_TFLAGS)"; \
19413	test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19414	$(HOST_EXPORTS) \
19415	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19416	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19417	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19418	echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19419	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19420	cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19421	case $(srcdir) in \
19422	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19423	  *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19424		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19425	esac; \
19426	module_srcdir=libbacktrace; \
19427	$(SHELL) $$s/$$module_srcdir/configure \
19428	  --srcdir=$${topdir}/$$module_srcdir \
19429	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19430	  --target=${target_alias} \
19431	   \
19432	  $(STAGE1_CONFIGURE_FLAGS)
19433@endif libbacktrace-bootstrap
19434
19435.PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19436maybe-configure-stage2-libbacktrace:
19437@if libbacktrace-bootstrap
19438maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19439configure-stage2-libbacktrace:
19440	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19441	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19442	@r=`${PWD_COMMAND}`; export r; \
19443	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19444	TFLAGS="$(STAGE2_TFLAGS)"; \
19445	test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19446	$(HOST_EXPORTS) \
19447	$(POSTSTAGE1_HOST_EXPORTS) \
19448	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19449	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19450	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19451	echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19452	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19453	cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19454	case $(srcdir) in \
19455	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19456	  *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19457		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19458	esac; \
19459	module_srcdir=libbacktrace; \
19460	$(SHELL) $$s/$$module_srcdir/configure \
19461	  --srcdir=$${topdir}/$$module_srcdir \
19462	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19463	  --target=${target_alias} \
19464	  --with-build-libsubdir=$(HOST_SUBDIR) \
19465	  $(STAGE2_CONFIGURE_FLAGS)
19466@endif libbacktrace-bootstrap
19467
19468.PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19469maybe-configure-stage3-libbacktrace:
19470@if libbacktrace-bootstrap
19471maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19472configure-stage3-libbacktrace:
19473	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19474	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19475	@r=`${PWD_COMMAND}`; export r; \
19476	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19477	TFLAGS="$(STAGE3_TFLAGS)"; \
19478	test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19479	$(HOST_EXPORTS) \
19480	$(POSTSTAGE1_HOST_EXPORTS) \
19481	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19482	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19483	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19484	echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19485	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19486	cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19487	case $(srcdir) in \
19488	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19489	  *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19490		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19491	esac; \
19492	module_srcdir=libbacktrace; \
19493	$(SHELL) $$s/$$module_srcdir/configure \
19494	  --srcdir=$${topdir}/$$module_srcdir \
19495	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19496	  --target=${target_alias} \
19497	  --with-build-libsubdir=$(HOST_SUBDIR) \
19498	  $(STAGE3_CONFIGURE_FLAGS)
19499@endif libbacktrace-bootstrap
19500
19501.PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19502maybe-configure-stage4-libbacktrace:
19503@if libbacktrace-bootstrap
19504maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19505configure-stage4-libbacktrace:
19506	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19507	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19508	@r=`${PWD_COMMAND}`; export r; \
19509	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19510	TFLAGS="$(STAGE4_TFLAGS)"; \
19511	test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19512	$(HOST_EXPORTS) \
19513	$(POSTSTAGE1_HOST_EXPORTS) \
19514	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19515	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19516	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19517	echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19518	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19519	cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19520	case $(srcdir) in \
19521	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19522	  *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19523		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19524	esac; \
19525	module_srcdir=libbacktrace; \
19526	$(SHELL) $$s/$$module_srcdir/configure \
19527	  --srcdir=$${topdir}/$$module_srcdir \
19528	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19529	  --target=${target_alias} \
19530	  --with-build-libsubdir=$(HOST_SUBDIR) \
19531	  $(STAGE4_CONFIGURE_FLAGS)
19532@endif libbacktrace-bootstrap
19533
19534.PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19535maybe-configure-stageprofile-libbacktrace:
19536@if libbacktrace-bootstrap
19537maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19538configure-stageprofile-libbacktrace:
19539	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19540	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19541	@r=`${PWD_COMMAND}`; export r; \
19542	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19543	TFLAGS="$(STAGEprofile_TFLAGS)"; \
19544	test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19545	$(HOST_EXPORTS) \
19546	$(POSTSTAGE1_HOST_EXPORTS) \
19547	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19548	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19549	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19550	echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19551	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19552	cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19553	case $(srcdir) in \
19554	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19555	  *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19556		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19557	esac; \
19558	module_srcdir=libbacktrace; \
19559	$(SHELL) $$s/$$module_srcdir/configure \
19560	  --srcdir=$${topdir}/$$module_srcdir \
19561	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19562	  --target=${target_alias} \
19563	  --with-build-libsubdir=$(HOST_SUBDIR) \
19564	  $(STAGEprofile_CONFIGURE_FLAGS)
19565@endif libbacktrace-bootstrap
19566
19567.PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19568maybe-configure-stagefeedback-libbacktrace:
19569@if libbacktrace-bootstrap
19570maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19571configure-stagefeedback-libbacktrace:
19572	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19573	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19574	@r=`${PWD_COMMAND}`; export r; \
19575	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19576	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19577	test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19578	$(HOST_EXPORTS) \
19579	$(POSTSTAGE1_HOST_EXPORTS) \
19580	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19581	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19582	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19583	echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19584	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19585	cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19586	case $(srcdir) in \
19587	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19588	  *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19589		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19590	esac; \
19591	module_srcdir=libbacktrace; \
19592	$(SHELL) $$s/$$module_srcdir/configure \
19593	  --srcdir=$${topdir}/$$module_srcdir \
19594	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19595	  --target=${target_alias} \
19596	  --with-build-libsubdir=$(HOST_SUBDIR) \
19597	  $(STAGEfeedback_CONFIGURE_FLAGS)
19598@endif libbacktrace-bootstrap
19599
19600
19601
19602
19603
19604.PHONY: all-libbacktrace maybe-all-libbacktrace
19605maybe-all-libbacktrace:
19606@if gcc-bootstrap
19607all-libbacktrace: stage_current
19608@endif gcc-bootstrap
19609@if libbacktrace
19610TARGET-libbacktrace=all
19611maybe-all-libbacktrace: all-libbacktrace
19612all-libbacktrace: configure-libbacktrace
19613	@r=`${PWD_COMMAND}`; export r; \
19614	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19615	$(HOST_EXPORTS)  \
19616	(cd $(HOST_SUBDIR)/libbacktrace && \
19617	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19618		$(TARGET-libbacktrace))
19619@endif libbacktrace
19620
19621
19622
19623.PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19624.PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19625maybe-all-stage1-libbacktrace:
19626maybe-clean-stage1-libbacktrace:
19627@if libbacktrace-bootstrap
19628maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19629all-stage1: all-stage1-libbacktrace
19630TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19631all-stage1-libbacktrace: configure-stage1-libbacktrace
19632	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19633	@r=`${PWD_COMMAND}`; export r; \
19634	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19635	TFLAGS="$(STAGE1_TFLAGS)"; \
19636	$(HOST_EXPORTS)  \
19637	cd $(HOST_SUBDIR)/libbacktrace && \
19638	 \
19639	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19640		CFLAGS="$(STAGE1_CFLAGS)" \
19641		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19642		LIBCFLAGS="$(LIBCFLAGS)" \
19643		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19644		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19645		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19646		$(EXTRA_HOST_FLAGS)  \
19647		$(STAGE1_FLAGS_TO_PASS)  \
19648		TFLAGS="$(STAGE1_TFLAGS)"  \
19649		$(TARGET-stage1-libbacktrace)
19650
19651maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19652clean-stage1: clean-stage1-libbacktrace
19653clean-stage1-libbacktrace:
19654	@if [ $(current_stage) = stage1 ]; then \
19655	  [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19656	else \
19657	  [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19658	  $(MAKE) stage1-start; \
19659	fi; \
19660	cd $(HOST_SUBDIR)/libbacktrace && \
19661	$(MAKE) $(EXTRA_HOST_FLAGS)  \
19662	$(STAGE1_FLAGS_TO_PASS)  clean
19663@endif libbacktrace-bootstrap
19664
19665
19666.PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19667.PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19668maybe-all-stage2-libbacktrace:
19669maybe-clean-stage2-libbacktrace:
19670@if libbacktrace-bootstrap
19671maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19672all-stage2: all-stage2-libbacktrace
19673TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19674all-stage2-libbacktrace: configure-stage2-libbacktrace
19675	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19676	@r=`${PWD_COMMAND}`; export r; \
19677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19678	TFLAGS="$(STAGE2_TFLAGS)"; \
19679	$(HOST_EXPORTS) \
19680	$(POSTSTAGE1_HOST_EXPORTS)  \
19681	cd $(HOST_SUBDIR)/libbacktrace && \
19682	 \
19683	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19684		CFLAGS="$(STAGE2_CFLAGS)" \
19685		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19686		LIBCFLAGS="$(STAGE2_CFLAGS)" \
19687		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19688		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19689		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19690		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19691		TFLAGS="$(STAGE2_TFLAGS)"  \
19692		$(TARGET-stage2-libbacktrace)
19693
19694maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19695clean-stage2: clean-stage2-libbacktrace
19696clean-stage2-libbacktrace:
19697	@if [ $(current_stage) = stage2 ]; then \
19698	  [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19699	else \
19700	  [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19701	  $(MAKE) stage2-start; \
19702	fi; \
19703	cd $(HOST_SUBDIR)/libbacktrace && \
19704	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19705@endif libbacktrace-bootstrap
19706
19707
19708.PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19709.PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19710maybe-all-stage3-libbacktrace:
19711maybe-clean-stage3-libbacktrace:
19712@if libbacktrace-bootstrap
19713maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19714all-stage3: all-stage3-libbacktrace
19715TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19716all-stage3-libbacktrace: configure-stage3-libbacktrace
19717	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19718	@r=`${PWD_COMMAND}`; export r; \
19719	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19720	TFLAGS="$(STAGE3_TFLAGS)"; \
19721	$(HOST_EXPORTS) \
19722	$(POSTSTAGE1_HOST_EXPORTS)  \
19723	cd $(HOST_SUBDIR)/libbacktrace && \
19724	 \
19725	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19726		CFLAGS="$(STAGE3_CFLAGS)" \
19727		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19728		LIBCFLAGS="$(STAGE3_CFLAGS)" \
19729		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19730		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19731		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19732		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19733		TFLAGS="$(STAGE3_TFLAGS)"  \
19734		$(TARGET-stage3-libbacktrace)
19735
19736maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19737clean-stage3: clean-stage3-libbacktrace
19738clean-stage3-libbacktrace:
19739	@if [ $(current_stage) = stage3 ]; then \
19740	  [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19741	else \
19742	  [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19743	  $(MAKE) stage3-start; \
19744	fi; \
19745	cd $(HOST_SUBDIR)/libbacktrace && \
19746	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19747@endif libbacktrace-bootstrap
19748
19749
19750.PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19751.PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19752maybe-all-stage4-libbacktrace:
19753maybe-clean-stage4-libbacktrace:
19754@if libbacktrace-bootstrap
19755maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19756all-stage4: all-stage4-libbacktrace
19757TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19758all-stage4-libbacktrace: configure-stage4-libbacktrace
19759	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19760	@r=`${PWD_COMMAND}`; export r; \
19761	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19762	TFLAGS="$(STAGE4_TFLAGS)"; \
19763	$(HOST_EXPORTS) \
19764	$(POSTSTAGE1_HOST_EXPORTS)  \
19765	cd $(HOST_SUBDIR)/libbacktrace && \
19766	 \
19767	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19768		CFLAGS="$(STAGE4_CFLAGS)" \
19769		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19770		LIBCFLAGS="$(STAGE4_CFLAGS)" \
19771		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19772		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19773		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19774		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19775		TFLAGS="$(STAGE4_TFLAGS)"  \
19776		$(TARGET-stage4-libbacktrace)
19777
19778maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19779clean-stage4: clean-stage4-libbacktrace
19780clean-stage4-libbacktrace:
19781	@if [ $(current_stage) = stage4 ]; then \
19782	  [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19783	else \
19784	  [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19785	  $(MAKE) stage4-start; \
19786	fi; \
19787	cd $(HOST_SUBDIR)/libbacktrace && \
19788	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19789@endif libbacktrace-bootstrap
19790
19791
19792.PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19793.PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19794maybe-all-stageprofile-libbacktrace:
19795maybe-clean-stageprofile-libbacktrace:
19796@if libbacktrace-bootstrap
19797maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19798all-stageprofile: all-stageprofile-libbacktrace
19799TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19800all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19801	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19802	@r=`${PWD_COMMAND}`; export r; \
19803	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19804	TFLAGS="$(STAGEprofile_TFLAGS)"; \
19805	$(HOST_EXPORTS) \
19806	$(POSTSTAGE1_HOST_EXPORTS)  \
19807	cd $(HOST_SUBDIR)/libbacktrace && \
19808	 \
19809	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19810		CFLAGS="$(STAGEprofile_CFLAGS)" \
19811		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19812		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19813		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19814		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19815		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19816		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19817		TFLAGS="$(STAGEprofile_TFLAGS)"  \
19818		$(TARGET-stageprofile-libbacktrace)
19819
19820maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19821clean-stageprofile: clean-stageprofile-libbacktrace
19822clean-stageprofile-libbacktrace:
19823	@if [ $(current_stage) = stageprofile ]; then \
19824	  [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19825	else \
19826	  [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19827	  $(MAKE) stageprofile-start; \
19828	fi; \
19829	cd $(HOST_SUBDIR)/libbacktrace && \
19830	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19831@endif libbacktrace-bootstrap
19832
19833
19834.PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19835.PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19836maybe-all-stagefeedback-libbacktrace:
19837maybe-clean-stagefeedback-libbacktrace:
19838@if libbacktrace-bootstrap
19839maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19840all-stagefeedback: all-stagefeedback-libbacktrace
19841TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19842all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19843	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19844	@r=`${PWD_COMMAND}`; export r; \
19845	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19847	$(HOST_EXPORTS) \
19848	$(POSTSTAGE1_HOST_EXPORTS)  \
19849	cd $(HOST_SUBDIR)/libbacktrace && \
19850	 \
19851	$(MAKE) $(BASE_FLAGS_TO_PASS) \
19852		CFLAGS="$(STAGEfeedback_CFLAGS)" \
19853		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19854		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19855		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19856		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19857		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19858		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19859		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19860		$(TARGET-stagefeedback-libbacktrace)
19861
19862maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19863clean-stagefeedback: clean-stagefeedback-libbacktrace
19864clean-stagefeedback-libbacktrace:
19865	@if [ $(current_stage) = stagefeedback ]; then \
19866	  [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19867	else \
19868	  [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19869	  $(MAKE) stagefeedback-start; \
19870	fi; \
19871	cd $(HOST_SUBDIR)/libbacktrace && \
19872	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19873@endif libbacktrace-bootstrap
19874
19875
19876
19877
19878
19879.PHONY: check-libbacktrace maybe-check-libbacktrace
19880maybe-check-libbacktrace:
19881@if libbacktrace
19882maybe-check-libbacktrace: check-libbacktrace
19883
19884check-libbacktrace:
19885	@: $(MAKE); $(unstage)
19886	@r=`${PWD_COMMAND}`; export r; \
19887	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19888	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19889	(cd $(HOST_SUBDIR)/libbacktrace && \
19890	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19891
19892@endif libbacktrace
19893
19894.PHONY: install-libbacktrace maybe-install-libbacktrace
19895maybe-install-libbacktrace:
19896@if libbacktrace
19897maybe-install-libbacktrace: install-libbacktrace
19898
19899install-libbacktrace: installdirs
19900	@: $(MAKE); $(unstage)
19901	@r=`${PWD_COMMAND}`; export r; \
19902	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19903	$(HOST_EXPORTS) \
19904	(cd $(HOST_SUBDIR)/libbacktrace && \
19905	  $(MAKE) $(FLAGS_TO_PASS)  install)
19906
19907@endif libbacktrace
19908
19909.PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19910maybe-install-strip-libbacktrace:
19911@if libbacktrace
19912maybe-install-strip-libbacktrace: install-strip-libbacktrace
19913
19914install-strip-libbacktrace: installdirs
19915	@: $(MAKE); $(unstage)
19916	@r=`${PWD_COMMAND}`; export r; \
19917	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19918	$(HOST_EXPORTS) \
19919	(cd $(HOST_SUBDIR)/libbacktrace && \
19920	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19921
19922@endif libbacktrace
19923
19924# Other targets (info, dvi, pdf, etc.)
19925
19926.PHONY: maybe-info-libbacktrace info-libbacktrace
19927maybe-info-libbacktrace:
19928@if libbacktrace
19929maybe-info-libbacktrace: info-libbacktrace
19930
19931info-libbacktrace: \
19932    configure-libbacktrace 
19933	@[ -f ./libbacktrace/Makefile ] || exit 0; \
19934	r=`${PWD_COMMAND}`; export r; \
19935	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19936	$(HOST_EXPORTS) \
19937	for flag in $(EXTRA_HOST_FLAGS) ; do \
19938	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19939	done; \
19940	echo "Doing info in libbacktrace"; \
19941	(cd $(HOST_SUBDIR)/libbacktrace && \
19942	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19943	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19944	          "RANLIB=$${RANLIB}" \
19945	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19946	          info) \
19947	  || exit 1
19948
19949@endif libbacktrace
19950
19951.PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19952maybe-dvi-libbacktrace:
19953@if libbacktrace
19954maybe-dvi-libbacktrace: dvi-libbacktrace
19955
19956dvi-libbacktrace: \
19957    configure-libbacktrace 
19958	@[ -f ./libbacktrace/Makefile ] || exit 0; \
19959	r=`${PWD_COMMAND}`; export r; \
19960	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19961	$(HOST_EXPORTS) \
19962	for flag in $(EXTRA_HOST_FLAGS) ; do \
19963	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19964	done; \
19965	echo "Doing dvi in libbacktrace"; \
19966	(cd $(HOST_SUBDIR)/libbacktrace && \
19967	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19968	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19969	          "RANLIB=$${RANLIB}" \
19970	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19971	          dvi) \
19972	  || exit 1
19973
19974@endif libbacktrace
19975
19976.PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19977maybe-pdf-libbacktrace:
19978@if libbacktrace
19979maybe-pdf-libbacktrace: pdf-libbacktrace
19980
19981pdf-libbacktrace: \
19982    configure-libbacktrace 
19983	@[ -f ./libbacktrace/Makefile ] || exit 0; \
19984	r=`${PWD_COMMAND}`; export r; \
19985	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19986	$(HOST_EXPORTS) \
19987	for flag in $(EXTRA_HOST_FLAGS) ; do \
19988	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19989	done; \
19990	echo "Doing pdf in libbacktrace"; \
19991	(cd $(HOST_SUBDIR)/libbacktrace && \
19992	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19993	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19994	          "RANLIB=$${RANLIB}" \
19995	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19996	          pdf) \
19997	  || exit 1
19998
19999@endif libbacktrace
20000
20001.PHONY: maybe-html-libbacktrace html-libbacktrace
20002maybe-html-libbacktrace:
20003@if libbacktrace
20004maybe-html-libbacktrace: html-libbacktrace
20005
20006html-libbacktrace: \
20007    configure-libbacktrace 
20008	@[ -f ./libbacktrace/Makefile ] || exit 0; \
20009	r=`${PWD_COMMAND}`; export r; \
20010	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20011	$(HOST_EXPORTS) \
20012	for flag in $(EXTRA_HOST_FLAGS) ; do \
20013	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20014	done; \
20015	echo "Doing html in libbacktrace"; \
20016	(cd $(HOST_SUBDIR)/libbacktrace && \
20017	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20018	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20019	          "RANLIB=$${RANLIB}" \
20020	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20021	          html) \
20022	  || exit 1
20023
20024@endif libbacktrace
20025
20026.PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20027maybe-TAGS-libbacktrace:
20028@if libbacktrace
20029maybe-TAGS-libbacktrace: TAGS-libbacktrace
20030
20031TAGS-libbacktrace: \
20032    configure-libbacktrace 
20033	@[ -f ./libbacktrace/Makefile ] || exit 0; \
20034	r=`${PWD_COMMAND}`; export r; \
20035	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20036	$(HOST_EXPORTS) \
20037	for flag in $(EXTRA_HOST_FLAGS) ; do \
20038	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20039	done; \
20040	echo "Doing TAGS in libbacktrace"; \
20041	(cd $(HOST_SUBDIR)/libbacktrace && \
20042	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20043	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20044	          "RANLIB=$${RANLIB}" \
20045	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20046	          TAGS) \
20047	  || exit 1
20048
20049@endif libbacktrace
20050
20051.PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20052maybe-install-info-libbacktrace:
20053@if libbacktrace
20054maybe-install-info-libbacktrace: install-info-libbacktrace
20055
20056install-info-libbacktrace: \
20057    configure-libbacktrace \
20058    info-libbacktrace 
20059	@[ -f ./libbacktrace/Makefile ] || exit 0; \
20060	r=`${PWD_COMMAND}`; export r; \
20061	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20062	$(HOST_EXPORTS) \
20063	for flag in $(EXTRA_HOST_FLAGS) ; do \
20064	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20065	done; \
20066	echo "Doing install-info in libbacktrace"; \
20067	(cd $(HOST_SUBDIR)/libbacktrace && \
20068	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20069	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20070	          "RANLIB=$${RANLIB}" \
20071	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20072	          install-info) \
20073	  || exit 1
20074
20075@endif libbacktrace
20076
20077.PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20078maybe-install-pdf-libbacktrace:
20079@if libbacktrace
20080maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20081
20082install-pdf-libbacktrace: \
20083    configure-libbacktrace \
20084    pdf-libbacktrace 
20085	@[ -f ./libbacktrace/Makefile ] || exit 0; \
20086	r=`${PWD_COMMAND}`; export r; \
20087	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20088	$(HOST_EXPORTS) \
20089	for flag in $(EXTRA_HOST_FLAGS) ; do \
20090	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20091	done; \
20092	echo "Doing install-pdf in libbacktrace"; \
20093	(cd $(HOST_SUBDIR)/libbacktrace && \
20094	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20095	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20096	          "RANLIB=$${RANLIB}" \
20097	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20098	          install-pdf) \
20099	  || exit 1
20100
20101@endif libbacktrace
20102
20103.PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20104maybe-install-html-libbacktrace:
20105@if libbacktrace
20106maybe-install-html-libbacktrace: install-html-libbacktrace
20107
20108install-html-libbacktrace: \
20109    configure-libbacktrace \
20110    html-libbacktrace 
20111	@[ -f ./libbacktrace/Makefile ] || exit 0; \
20112	r=`${PWD_COMMAND}`; export r; \
20113	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20114	$(HOST_EXPORTS) \
20115	for flag in $(EXTRA_HOST_FLAGS) ; do \
20116	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20117	done; \
20118	echo "Doing install-html in libbacktrace"; \
20119	(cd $(HOST_SUBDIR)/libbacktrace && \
20120	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20121	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20122	          "RANLIB=$${RANLIB}" \
20123	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20124	          install-html) \
20125	  || exit 1
20126
20127@endif libbacktrace
20128
20129.PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20130maybe-installcheck-libbacktrace:
20131@if libbacktrace
20132maybe-installcheck-libbacktrace: installcheck-libbacktrace
20133
20134installcheck-libbacktrace: \
20135    configure-libbacktrace 
20136	@[ -f ./libbacktrace/Makefile ] || exit 0; \
20137	r=`${PWD_COMMAND}`; export r; \
20138	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20139	$(HOST_EXPORTS) \
20140	for flag in $(EXTRA_HOST_FLAGS) ; do \
20141	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20142	done; \
20143	echo "Doing installcheck in libbacktrace"; \
20144	(cd $(HOST_SUBDIR)/libbacktrace && \
20145	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20146	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20147	          "RANLIB=$${RANLIB}" \
20148	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20149	          installcheck) \
20150	  || exit 1
20151
20152@endif libbacktrace
20153
20154.PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20155maybe-mostlyclean-libbacktrace:
20156@if libbacktrace
20157maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20158
20159mostlyclean-libbacktrace: 
20160	@[ -f ./libbacktrace/Makefile ] || exit 0; \
20161	r=`${PWD_COMMAND}`; export r; \
20162	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20163	$(HOST_EXPORTS) \
20164	for flag in $(EXTRA_HOST_FLAGS) ; do \
20165	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20166	done; \
20167	echo "Doing mostlyclean in libbacktrace"; \
20168	(cd $(HOST_SUBDIR)/libbacktrace && \
20169	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20170	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20171	          "RANLIB=$${RANLIB}" \
20172	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20173	          mostlyclean) \
20174	  || exit 1
20175
20176@endif libbacktrace
20177
20178.PHONY: maybe-clean-libbacktrace clean-libbacktrace
20179maybe-clean-libbacktrace:
20180@if libbacktrace
20181maybe-clean-libbacktrace: clean-libbacktrace
20182
20183clean-libbacktrace: 
20184	@[ -f ./libbacktrace/Makefile ] || exit 0; \
20185	r=`${PWD_COMMAND}`; export r; \
20186	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20187	$(HOST_EXPORTS) \
20188	for flag in $(EXTRA_HOST_FLAGS) ; do \
20189	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20190	done; \
20191	echo "Doing clean in libbacktrace"; \
20192	(cd $(HOST_SUBDIR)/libbacktrace && \
20193	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20194	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20195	          "RANLIB=$${RANLIB}" \
20196	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20197	          clean) \
20198	  || exit 1
20199
20200@endif libbacktrace
20201
20202.PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20203maybe-distclean-libbacktrace:
20204@if libbacktrace
20205maybe-distclean-libbacktrace: distclean-libbacktrace
20206
20207distclean-libbacktrace: 
20208	@[ -f ./libbacktrace/Makefile ] || exit 0; \
20209	r=`${PWD_COMMAND}`; export r; \
20210	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20211	$(HOST_EXPORTS) \
20212	for flag in $(EXTRA_HOST_FLAGS) ; do \
20213	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20214	done; \
20215	echo "Doing distclean in libbacktrace"; \
20216	(cd $(HOST_SUBDIR)/libbacktrace && \
20217	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20218	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20219	          "RANLIB=$${RANLIB}" \
20220	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20221	          distclean) \
20222	  || exit 1
20223
20224@endif libbacktrace
20225
20226.PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20227maybe-maintainer-clean-libbacktrace:
20228@if libbacktrace
20229maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20230
20231maintainer-clean-libbacktrace: 
20232	@[ -f ./libbacktrace/Makefile ] || exit 0; \
20233	r=`${PWD_COMMAND}`; export r; \
20234	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20235	$(HOST_EXPORTS) \
20236	for flag in $(EXTRA_HOST_FLAGS) ; do \
20237	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20238	done; \
20239	echo "Doing maintainer-clean in libbacktrace"; \
20240	(cd $(HOST_SUBDIR)/libbacktrace && \
20241	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20242	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20243	          "RANLIB=$${RANLIB}" \
20244	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20245	          maintainer-clean) \
20246	  || exit 1
20247
20248@endif libbacktrace
20249
20250
20251
20252.PHONY: configure-libcpp maybe-configure-libcpp
20253maybe-configure-libcpp:
20254@if gcc-bootstrap
20255configure-libcpp: stage_current
20256@endif gcc-bootstrap
20257@if libcpp
20258maybe-configure-libcpp: configure-libcpp
20259configure-libcpp: 
20260	@r=`${PWD_COMMAND}`; export r; \
20261	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20262	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20263	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20264	$(HOST_EXPORTS)  \
20265	echo Configuring in $(HOST_SUBDIR)/libcpp; \
20266	cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20267	case $(srcdir) in \
20268	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20269	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20270		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20271	esac; \
20272	module_srcdir=libcpp; \
20273	$(SHELL) \
20274	  $$s/$$module_srcdir/configure \
20275	  --srcdir=$${topdir}/$$module_srcdir \
20276	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20277	  --target=${target_alias}  \
20278	  || exit 1
20279@endif libcpp
20280
20281
20282
20283.PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20284maybe-configure-stage1-libcpp:
20285@if libcpp-bootstrap
20286maybe-configure-stage1-libcpp: configure-stage1-libcpp
20287configure-stage1-libcpp:
20288	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20289	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20290	@r=`${PWD_COMMAND}`; export r; \
20291	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20292	TFLAGS="$(STAGE1_TFLAGS)"; \
20293	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20294	$(HOST_EXPORTS) \
20295	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20296	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20297	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20298	echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20299	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20300	cd $(HOST_SUBDIR)/libcpp || exit 1; \
20301	case $(srcdir) in \
20302	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20303	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20304		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20305	esac; \
20306	module_srcdir=libcpp; \
20307	$(SHELL) $$s/$$module_srcdir/configure \
20308	  --srcdir=$${topdir}/$$module_srcdir \
20309	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20310	  --target=${target_alias} \
20311	   \
20312	  $(STAGE1_CONFIGURE_FLAGS)
20313@endif libcpp-bootstrap
20314
20315.PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20316maybe-configure-stage2-libcpp:
20317@if libcpp-bootstrap
20318maybe-configure-stage2-libcpp: configure-stage2-libcpp
20319configure-stage2-libcpp:
20320	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20321	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20322	@r=`${PWD_COMMAND}`; export r; \
20323	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20324	TFLAGS="$(STAGE2_TFLAGS)"; \
20325	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20326	$(HOST_EXPORTS) \
20327	$(POSTSTAGE1_HOST_EXPORTS) \
20328	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20329	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20330	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20331	echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20332	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20333	cd $(HOST_SUBDIR)/libcpp || exit 1; \
20334	case $(srcdir) in \
20335	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20336	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20337		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20338	esac; \
20339	module_srcdir=libcpp; \
20340	$(SHELL) $$s/$$module_srcdir/configure \
20341	  --srcdir=$${topdir}/$$module_srcdir \
20342	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20343	  --target=${target_alias} \
20344	  --with-build-libsubdir=$(HOST_SUBDIR) \
20345	  $(STAGE2_CONFIGURE_FLAGS)
20346@endif libcpp-bootstrap
20347
20348.PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20349maybe-configure-stage3-libcpp:
20350@if libcpp-bootstrap
20351maybe-configure-stage3-libcpp: configure-stage3-libcpp
20352configure-stage3-libcpp:
20353	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20354	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20355	@r=`${PWD_COMMAND}`; export r; \
20356	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20357	TFLAGS="$(STAGE3_TFLAGS)"; \
20358	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20359	$(HOST_EXPORTS) \
20360	$(POSTSTAGE1_HOST_EXPORTS) \
20361	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20362	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20363	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20364	echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20365	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20366	cd $(HOST_SUBDIR)/libcpp || exit 1; \
20367	case $(srcdir) in \
20368	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20369	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20370		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20371	esac; \
20372	module_srcdir=libcpp; \
20373	$(SHELL) $$s/$$module_srcdir/configure \
20374	  --srcdir=$${topdir}/$$module_srcdir \
20375	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20376	  --target=${target_alias} \
20377	  --with-build-libsubdir=$(HOST_SUBDIR) \
20378	  $(STAGE3_CONFIGURE_FLAGS)
20379@endif libcpp-bootstrap
20380
20381.PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20382maybe-configure-stage4-libcpp:
20383@if libcpp-bootstrap
20384maybe-configure-stage4-libcpp: configure-stage4-libcpp
20385configure-stage4-libcpp:
20386	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20387	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20388	@r=`${PWD_COMMAND}`; export r; \
20389	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20390	TFLAGS="$(STAGE4_TFLAGS)"; \
20391	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20392	$(HOST_EXPORTS) \
20393	$(POSTSTAGE1_HOST_EXPORTS) \
20394	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20395	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20396	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20397	echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20398	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20399	cd $(HOST_SUBDIR)/libcpp || exit 1; \
20400	case $(srcdir) in \
20401	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20402	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20403		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20404	esac; \
20405	module_srcdir=libcpp; \
20406	$(SHELL) $$s/$$module_srcdir/configure \
20407	  --srcdir=$${topdir}/$$module_srcdir \
20408	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20409	  --target=${target_alias} \
20410	  --with-build-libsubdir=$(HOST_SUBDIR) \
20411	  $(STAGE4_CONFIGURE_FLAGS)
20412@endif libcpp-bootstrap
20413
20414.PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20415maybe-configure-stageprofile-libcpp:
20416@if libcpp-bootstrap
20417maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20418configure-stageprofile-libcpp:
20419	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20420	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20421	@r=`${PWD_COMMAND}`; export r; \
20422	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20423	TFLAGS="$(STAGEprofile_TFLAGS)"; \
20424	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20425	$(HOST_EXPORTS) \
20426	$(POSTSTAGE1_HOST_EXPORTS) \
20427	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20428	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20429	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20430	echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20431	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20432	cd $(HOST_SUBDIR)/libcpp || exit 1; \
20433	case $(srcdir) in \
20434	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20435	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20436		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20437	esac; \
20438	module_srcdir=libcpp; \
20439	$(SHELL) $$s/$$module_srcdir/configure \
20440	  --srcdir=$${topdir}/$$module_srcdir \
20441	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20442	  --target=${target_alias} \
20443	  --with-build-libsubdir=$(HOST_SUBDIR) \
20444	  $(STAGEprofile_CONFIGURE_FLAGS)
20445@endif libcpp-bootstrap
20446
20447.PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20448maybe-configure-stagefeedback-libcpp:
20449@if libcpp-bootstrap
20450maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20451configure-stagefeedback-libcpp:
20452	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20453	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20454	@r=`${PWD_COMMAND}`; export r; \
20455	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20456	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20457	test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20458	$(HOST_EXPORTS) \
20459	$(POSTSTAGE1_HOST_EXPORTS) \
20460	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20461	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20462	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20463	echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20464	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20465	cd $(HOST_SUBDIR)/libcpp || exit 1; \
20466	case $(srcdir) in \
20467	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20468	  *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20469		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20470	esac; \
20471	module_srcdir=libcpp; \
20472	$(SHELL) $$s/$$module_srcdir/configure \
20473	  --srcdir=$${topdir}/$$module_srcdir \
20474	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20475	  --target=${target_alias} \
20476	  --with-build-libsubdir=$(HOST_SUBDIR) \
20477	  $(STAGEfeedback_CONFIGURE_FLAGS)
20478@endif libcpp-bootstrap
20479
20480
20481
20482
20483
20484.PHONY: all-libcpp maybe-all-libcpp
20485maybe-all-libcpp:
20486@if gcc-bootstrap
20487all-libcpp: stage_current
20488@endif gcc-bootstrap
20489@if libcpp
20490TARGET-libcpp=all
20491maybe-all-libcpp: all-libcpp
20492all-libcpp: configure-libcpp
20493	@r=`${PWD_COMMAND}`; export r; \
20494	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20495	$(HOST_EXPORTS)  \
20496	(cd $(HOST_SUBDIR)/libcpp && \
20497	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20498		$(TARGET-libcpp))
20499@endif libcpp
20500
20501
20502
20503.PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20504.PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20505maybe-all-stage1-libcpp:
20506maybe-clean-stage1-libcpp:
20507@if libcpp-bootstrap
20508maybe-all-stage1-libcpp: all-stage1-libcpp
20509all-stage1: all-stage1-libcpp
20510TARGET-stage1-libcpp = $(TARGET-libcpp)
20511all-stage1-libcpp: configure-stage1-libcpp
20512	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20513	@r=`${PWD_COMMAND}`; export r; \
20514	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20515	TFLAGS="$(STAGE1_TFLAGS)"; \
20516	$(HOST_EXPORTS)  \
20517	cd $(HOST_SUBDIR)/libcpp && \
20518	 \
20519	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20520		CFLAGS="$(STAGE1_CFLAGS)" \
20521		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20522		LIBCFLAGS="$(LIBCFLAGS)" \
20523		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20524		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20525		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20526		$(EXTRA_HOST_FLAGS)  \
20527		$(STAGE1_FLAGS_TO_PASS)  \
20528		TFLAGS="$(STAGE1_TFLAGS)"  \
20529		$(TARGET-stage1-libcpp)
20530
20531maybe-clean-stage1-libcpp: clean-stage1-libcpp
20532clean-stage1: clean-stage1-libcpp
20533clean-stage1-libcpp:
20534	@if [ $(current_stage) = stage1 ]; then \
20535	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20536	else \
20537	  [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20538	  $(MAKE) stage1-start; \
20539	fi; \
20540	cd $(HOST_SUBDIR)/libcpp && \
20541	$(MAKE) $(EXTRA_HOST_FLAGS)  \
20542	$(STAGE1_FLAGS_TO_PASS)  clean
20543@endif libcpp-bootstrap
20544
20545
20546.PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20547.PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20548maybe-all-stage2-libcpp:
20549maybe-clean-stage2-libcpp:
20550@if libcpp-bootstrap
20551maybe-all-stage2-libcpp: all-stage2-libcpp
20552all-stage2: all-stage2-libcpp
20553TARGET-stage2-libcpp = $(TARGET-libcpp)
20554all-stage2-libcpp: configure-stage2-libcpp
20555	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20556	@r=`${PWD_COMMAND}`; export r; \
20557	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20558	TFLAGS="$(STAGE2_TFLAGS)"; \
20559	$(HOST_EXPORTS) \
20560	$(POSTSTAGE1_HOST_EXPORTS)  \
20561	cd $(HOST_SUBDIR)/libcpp && \
20562	 \
20563	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20564		CFLAGS="$(STAGE2_CFLAGS)" \
20565		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20566		LIBCFLAGS="$(STAGE2_CFLAGS)" \
20567		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20568		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20569		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20570		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20571		TFLAGS="$(STAGE2_TFLAGS)"  \
20572		$(TARGET-stage2-libcpp)
20573
20574maybe-clean-stage2-libcpp: clean-stage2-libcpp
20575clean-stage2: clean-stage2-libcpp
20576clean-stage2-libcpp:
20577	@if [ $(current_stage) = stage2 ]; then \
20578	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20579	else \
20580	  [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20581	  $(MAKE) stage2-start; \
20582	fi; \
20583	cd $(HOST_SUBDIR)/libcpp && \
20584	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20585@endif libcpp-bootstrap
20586
20587
20588.PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20589.PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20590maybe-all-stage3-libcpp:
20591maybe-clean-stage3-libcpp:
20592@if libcpp-bootstrap
20593maybe-all-stage3-libcpp: all-stage3-libcpp
20594all-stage3: all-stage3-libcpp
20595TARGET-stage3-libcpp = $(TARGET-libcpp)
20596all-stage3-libcpp: configure-stage3-libcpp
20597	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20598	@r=`${PWD_COMMAND}`; export r; \
20599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20600	TFLAGS="$(STAGE3_TFLAGS)"; \
20601	$(HOST_EXPORTS) \
20602	$(POSTSTAGE1_HOST_EXPORTS)  \
20603	cd $(HOST_SUBDIR)/libcpp && \
20604	 \
20605	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20606		CFLAGS="$(STAGE3_CFLAGS)" \
20607		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20608		LIBCFLAGS="$(STAGE3_CFLAGS)" \
20609		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20610		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20611		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20612		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20613		TFLAGS="$(STAGE3_TFLAGS)"  \
20614		$(TARGET-stage3-libcpp)
20615
20616maybe-clean-stage3-libcpp: clean-stage3-libcpp
20617clean-stage3: clean-stage3-libcpp
20618clean-stage3-libcpp:
20619	@if [ $(current_stage) = stage3 ]; then \
20620	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20621	else \
20622	  [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20623	  $(MAKE) stage3-start; \
20624	fi; \
20625	cd $(HOST_SUBDIR)/libcpp && \
20626	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20627@endif libcpp-bootstrap
20628
20629
20630.PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20631.PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20632maybe-all-stage4-libcpp:
20633maybe-clean-stage4-libcpp:
20634@if libcpp-bootstrap
20635maybe-all-stage4-libcpp: all-stage4-libcpp
20636all-stage4: all-stage4-libcpp
20637TARGET-stage4-libcpp = $(TARGET-libcpp)
20638all-stage4-libcpp: configure-stage4-libcpp
20639	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20640	@r=`${PWD_COMMAND}`; export r; \
20641	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20642	TFLAGS="$(STAGE4_TFLAGS)"; \
20643	$(HOST_EXPORTS) \
20644	$(POSTSTAGE1_HOST_EXPORTS)  \
20645	cd $(HOST_SUBDIR)/libcpp && \
20646	 \
20647	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20648		CFLAGS="$(STAGE4_CFLAGS)" \
20649		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20650		LIBCFLAGS="$(STAGE4_CFLAGS)" \
20651		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20652		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20653		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20654		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20655		TFLAGS="$(STAGE4_TFLAGS)"  \
20656		$(TARGET-stage4-libcpp)
20657
20658maybe-clean-stage4-libcpp: clean-stage4-libcpp
20659clean-stage4: clean-stage4-libcpp
20660clean-stage4-libcpp:
20661	@if [ $(current_stage) = stage4 ]; then \
20662	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20663	else \
20664	  [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20665	  $(MAKE) stage4-start; \
20666	fi; \
20667	cd $(HOST_SUBDIR)/libcpp && \
20668	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20669@endif libcpp-bootstrap
20670
20671
20672.PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20673.PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20674maybe-all-stageprofile-libcpp:
20675maybe-clean-stageprofile-libcpp:
20676@if libcpp-bootstrap
20677maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20678all-stageprofile: all-stageprofile-libcpp
20679TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20680all-stageprofile-libcpp: configure-stageprofile-libcpp
20681	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20682	@r=`${PWD_COMMAND}`; export r; \
20683	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20684	TFLAGS="$(STAGEprofile_TFLAGS)"; \
20685	$(HOST_EXPORTS) \
20686	$(POSTSTAGE1_HOST_EXPORTS)  \
20687	cd $(HOST_SUBDIR)/libcpp && \
20688	 \
20689	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20690		CFLAGS="$(STAGEprofile_CFLAGS)" \
20691		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20692		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20693		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20694		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20695		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20696		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20697		TFLAGS="$(STAGEprofile_TFLAGS)"  \
20698		$(TARGET-stageprofile-libcpp)
20699
20700maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20701clean-stageprofile: clean-stageprofile-libcpp
20702clean-stageprofile-libcpp:
20703	@if [ $(current_stage) = stageprofile ]; then \
20704	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20705	else \
20706	  [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20707	  $(MAKE) stageprofile-start; \
20708	fi; \
20709	cd $(HOST_SUBDIR)/libcpp && \
20710	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20711@endif libcpp-bootstrap
20712
20713
20714.PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20715.PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20716maybe-all-stagefeedback-libcpp:
20717maybe-clean-stagefeedback-libcpp:
20718@if libcpp-bootstrap
20719maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20720all-stagefeedback: all-stagefeedback-libcpp
20721TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20722all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20723	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20724	@r=`${PWD_COMMAND}`; export r; \
20725	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20726	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20727	$(HOST_EXPORTS) \
20728	$(POSTSTAGE1_HOST_EXPORTS)  \
20729	cd $(HOST_SUBDIR)/libcpp && \
20730	 \
20731	$(MAKE) $(BASE_FLAGS_TO_PASS) \
20732		CFLAGS="$(STAGEfeedback_CFLAGS)" \
20733		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20734		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20735		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20736		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20737		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20738		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20739		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
20740		$(TARGET-stagefeedback-libcpp)
20741
20742maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20743clean-stagefeedback: clean-stagefeedback-libcpp
20744clean-stagefeedback-libcpp:
20745	@if [ $(current_stage) = stagefeedback ]; then \
20746	  [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20747	else \
20748	  [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20749	  $(MAKE) stagefeedback-start; \
20750	fi; \
20751	cd $(HOST_SUBDIR)/libcpp && \
20752	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20753@endif libcpp-bootstrap
20754
20755
20756
20757
20758
20759.PHONY: check-libcpp maybe-check-libcpp
20760maybe-check-libcpp:
20761@if libcpp
20762maybe-check-libcpp: check-libcpp
20763
20764check-libcpp:
20765	@: $(MAKE); $(unstage)
20766	@r=`${PWD_COMMAND}`; export r; \
20767	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20768	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20769	(cd $(HOST_SUBDIR)/libcpp && \
20770	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20771
20772@endif libcpp
20773
20774.PHONY: install-libcpp maybe-install-libcpp
20775maybe-install-libcpp:
20776@if libcpp
20777maybe-install-libcpp: install-libcpp
20778
20779install-libcpp: installdirs
20780	@: $(MAKE); $(unstage)
20781	@r=`${PWD_COMMAND}`; export r; \
20782	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20783	$(HOST_EXPORTS) \
20784	(cd $(HOST_SUBDIR)/libcpp && \
20785	  $(MAKE) $(FLAGS_TO_PASS)  install)
20786
20787@endif libcpp
20788
20789.PHONY: install-strip-libcpp maybe-install-strip-libcpp
20790maybe-install-strip-libcpp:
20791@if libcpp
20792maybe-install-strip-libcpp: install-strip-libcpp
20793
20794install-strip-libcpp: installdirs
20795	@: $(MAKE); $(unstage)
20796	@r=`${PWD_COMMAND}`; export r; \
20797	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20798	$(HOST_EXPORTS) \
20799	(cd $(HOST_SUBDIR)/libcpp && \
20800	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20801
20802@endif libcpp
20803
20804# Other targets (info, dvi, pdf, etc.)
20805
20806.PHONY: maybe-info-libcpp info-libcpp
20807maybe-info-libcpp:
20808@if libcpp
20809maybe-info-libcpp: info-libcpp
20810
20811info-libcpp: \
20812    configure-libcpp 
20813	@[ -f ./libcpp/Makefile ] || exit 0; \
20814	r=`${PWD_COMMAND}`; export r; \
20815	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20816	$(HOST_EXPORTS) \
20817	for flag in $(EXTRA_HOST_FLAGS) ; do \
20818	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20819	done; \
20820	echo "Doing info in libcpp"; \
20821	(cd $(HOST_SUBDIR)/libcpp && \
20822	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20823	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20824	          "RANLIB=$${RANLIB}" \
20825	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20826	          info) \
20827	  || exit 1
20828
20829@endif libcpp
20830
20831.PHONY: maybe-dvi-libcpp dvi-libcpp
20832maybe-dvi-libcpp:
20833@if libcpp
20834maybe-dvi-libcpp: dvi-libcpp
20835
20836dvi-libcpp: \
20837    configure-libcpp 
20838	@[ -f ./libcpp/Makefile ] || exit 0; \
20839	r=`${PWD_COMMAND}`; export r; \
20840	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20841	$(HOST_EXPORTS) \
20842	for flag in $(EXTRA_HOST_FLAGS) ; do \
20843	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20844	done; \
20845	echo "Doing dvi in libcpp"; \
20846	(cd $(HOST_SUBDIR)/libcpp && \
20847	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20848	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20849	          "RANLIB=$${RANLIB}" \
20850	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20851	          dvi) \
20852	  || exit 1
20853
20854@endif libcpp
20855
20856.PHONY: maybe-pdf-libcpp pdf-libcpp
20857maybe-pdf-libcpp:
20858@if libcpp
20859maybe-pdf-libcpp: pdf-libcpp
20860
20861pdf-libcpp: \
20862    configure-libcpp 
20863	@[ -f ./libcpp/Makefile ] || exit 0; \
20864	r=`${PWD_COMMAND}`; export r; \
20865	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20866	$(HOST_EXPORTS) \
20867	for flag in $(EXTRA_HOST_FLAGS) ; do \
20868	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20869	done; \
20870	echo "Doing pdf in libcpp"; \
20871	(cd $(HOST_SUBDIR)/libcpp && \
20872	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20873	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20874	          "RANLIB=$${RANLIB}" \
20875	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20876	          pdf) \
20877	  || exit 1
20878
20879@endif libcpp
20880
20881.PHONY: maybe-html-libcpp html-libcpp
20882maybe-html-libcpp:
20883@if libcpp
20884maybe-html-libcpp: html-libcpp
20885
20886html-libcpp: \
20887    configure-libcpp 
20888	@[ -f ./libcpp/Makefile ] || exit 0; \
20889	r=`${PWD_COMMAND}`; export r; \
20890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20891	$(HOST_EXPORTS) \
20892	for flag in $(EXTRA_HOST_FLAGS) ; do \
20893	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20894	done; \
20895	echo "Doing html in libcpp"; \
20896	(cd $(HOST_SUBDIR)/libcpp && \
20897	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20898	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20899	          "RANLIB=$${RANLIB}" \
20900	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20901	          html) \
20902	  || exit 1
20903
20904@endif libcpp
20905
20906.PHONY: maybe-TAGS-libcpp TAGS-libcpp
20907maybe-TAGS-libcpp:
20908@if libcpp
20909maybe-TAGS-libcpp: TAGS-libcpp
20910
20911TAGS-libcpp: \
20912    configure-libcpp 
20913	@[ -f ./libcpp/Makefile ] || exit 0; \
20914	r=`${PWD_COMMAND}`; export r; \
20915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20916	$(HOST_EXPORTS) \
20917	for flag in $(EXTRA_HOST_FLAGS) ; do \
20918	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20919	done; \
20920	echo "Doing TAGS in libcpp"; \
20921	(cd $(HOST_SUBDIR)/libcpp && \
20922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20924	          "RANLIB=$${RANLIB}" \
20925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20926	          TAGS) \
20927	  || exit 1
20928
20929@endif libcpp
20930
20931.PHONY: maybe-install-info-libcpp install-info-libcpp
20932maybe-install-info-libcpp:
20933@if libcpp
20934maybe-install-info-libcpp: install-info-libcpp
20935
20936install-info-libcpp: \
20937    configure-libcpp \
20938    info-libcpp 
20939	@[ -f ./libcpp/Makefile ] || exit 0; \
20940	r=`${PWD_COMMAND}`; export r; \
20941	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20942	$(HOST_EXPORTS) \
20943	for flag in $(EXTRA_HOST_FLAGS) ; do \
20944	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20945	done; \
20946	echo "Doing install-info in libcpp"; \
20947	(cd $(HOST_SUBDIR)/libcpp && \
20948	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20949	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20950	          "RANLIB=$${RANLIB}" \
20951	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20952	          install-info) \
20953	  || exit 1
20954
20955@endif libcpp
20956
20957.PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20958maybe-install-pdf-libcpp:
20959@if libcpp
20960maybe-install-pdf-libcpp: install-pdf-libcpp
20961
20962install-pdf-libcpp: \
20963    configure-libcpp \
20964    pdf-libcpp 
20965	@[ -f ./libcpp/Makefile ] || exit 0; \
20966	r=`${PWD_COMMAND}`; export r; \
20967	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20968	$(HOST_EXPORTS) \
20969	for flag in $(EXTRA_HOST_FLAGS) ; do \
20970	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20971	done; \
20972	echo "Doing install-pdf in libcpp"; \
20973	(cd $(HOST_SUBDIR)/libcpp && \
20974	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20975	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20976	          "RANLIB=$${RANLIB}" \
20977	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20978	          install-pdf) \
20979	  || exit 1
20980
20981@endif libcpp
20982
20983.PHONY: maybe-install-html-libcpp install-html-libcpp
20984maybe-install-html-libcpp:
20985@if libcpp
20986maybe-install-html-libcpp: install-html-libcpp
20987
20988install-html-libcpp: \
20989    configure-libcpp \
20990    html-libcpp 
20991	@[ -f ./libcpp/Makefile ] || exit 0; \
20992	r=`${PWD_COMMAND}`; export r; \
20993	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20994	$(HOST_EXPORTS) \
20995	for flag in $(EXTRA_HOST_FLAGS) ; do \
20996	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20997	done; \
20998	echo "Doing install-html in libcpp"; \
20999	(cd $(HOST_SUBDIR)/libcpp && \
21000	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21001	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21002	          "RANLIB=$${RANLIB}" \
21003	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21004	          install-html) \
21005	  || exit 1
21006
21007@endif libcpp
21008
21009.PHONY: maybe-installcheck-libcpp installcheck-libcpp
21010maybe-installcheck-libcpp:
21011@if libcpp
21012maybe-installcheck-libcpp: installcheck-libcpp
21013
21014installcheck-libcpp: \
21015    configure-libcpp 
21016	@[ -f ./libcpp/Makefile ] || exit 0; \
21017	r=`${PWD_COMMAND}`; export r; \
21018	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21019	$(HOST_EXPORTS) \
21020	for flag in $(EXTRA_HOST_FLAGS) ; do \
21021	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21022	done; \
21023	echo "Doing installcheck in libcpp"; \
21024	(cd $(HOST_SUBDIR)/libcpp && \
21025	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21026	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21027	          "RANLIB=$${RANLIB}" \
21028	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21029	          installcheck) \
21030	  || exit 1
21031
21032@endif libcpp
21033
21034.PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21035maybe-mostlyclean-libcpp:
21036@if libcpp
21037maybe-mostlyclean-libcpp: mostlyclean-libcpp
21038
21039mostlyclean-libcpp: 
21040	@[ -f ./libcpp/Makefile ] || exit 0; \
21041	r=`${PWD_COMMAND}`; export r; \
21042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21043	$(HOST_EXPORTS) \
21044	for flag in $(EXTRA_HOST_FLAGS) ; do \
21045	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21046	done; \
21047	echo "Doing mostlyclean in libcpp"; \
21048	(cd $(HOST_SUBDIR)/libcpp && \
21049	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21050	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21051	          "RANLIB=$${RANLIB}" \
21052	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21053	          mostlyclean) \
21054	  || exit 1
21055
21056@endif libcpp
21057
21058.PHONY: maybe-clean-libcpp clean-libcpp
21059maybe-clean-libcpp:
21060@if libcpp
21061maybe-clean-libcpp: clean-libcpp
21062
21063clean-libcpp: 
21064	@[ -f ./libcpp/Makefile ] || exit 0; \
21065	r=`${PWD_COMMAND}`; export r; \
21066	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21067	$(HOST_EXPORTS) \
21068	for flag in $(EXTRA_HOST_FLAGS) ; do \
21069	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21070	done; \
21071	echo "Doing clean in libcpp"; \
21072	(cd $(HOST_SUBDIR)/libcpp && \
21073	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21074	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21075	          "RANLIB=$${RANLIB}" \
21076	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21077	          clean) \
21078	  || exit 1
21079
21080@endif libcpp
21081
21082.PHONY: maybe-distclean-libcpp distclean-libcpp
21083maybe-distclean-libcpp:
21084@if libcpp
21085maybe-distclean-libcpp: distclean-libcpp
21086
21087distclean-libcpp: 
21088	@[ -f ./libcpp/Makefile ] || exit 0; \
21089	r=`${PWD_COMMAND}`; export r; \
21090	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21091	$(HOST_EXPORTS) \
21092	for flag in $(EXTRA_HOST_FLAGS) ; do \
21093	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21094	done; \
21095	echo "Doing distclean in libcpp"; \
21096	(cd $(HOST_SUBDIR)/libcpp && \
21097	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21098	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21099	          "RANLIB=$${RANLIB}" \
21100	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21101	          distclean) \
21102	  || exit 1
21103
21104@endif libcpp
21105
21106.PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21107maybe-maintainer-clean-libcpp:
21108@if libcpp
21109maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21110
21111maintainer-clean-libcpp: 
21112	@[ -f ./libcpp/Makefile ] || exit 0; \
21113	r=`${PWD_COMMAND}`; export r; \
21114	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21115	$(HOST_EXPORTS) \
21116	for flag in $(EXTRA_HOST_FLAGS) ; do \
21117	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21118	done; \
21119	echo "Doing maintainer-clean in libcpp"; \
21120	(cd $(HOST_SUBDIR)/libcpp && \
21121	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21122	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21123	          "RANLIB=$${RANLIB}" \
21124	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21125	          maintainer-clean) \
21126	  || exit 1
21127
21128@endif libcpp
21129
21130
21131
21132.PHONY: configure-libdecnumber maybe-configure-libdecnumber
21133maybe-configure-libdecnumber:
21134@if gcc-bootstrap
21135configure-libdecnumber: stage_current
21136@endif gcc-bootstrap
21137@if libdecnumber
21138maybe-configure-libdecnumber: configure-libdecnumber
21139configure-libdecnumber: 
21140	@r=`${PWD_COMMAND}`; export r; \
21141	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21142	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21143	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21144	$(HOST_EXPORTS)  \
21145	echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21146	cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21147	case $(srcdir) in \
21148	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21149	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21150		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21151	esac; \
21152	module_srcdir=libdecnumber; \
21153	$(SHELL) \
21154	  $$s/$$module_srcdir/configure \
21155	  --srcdir=$${topdir}/$$module_srcdir \
21156	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21157	  --target=${target_alias}  \
21158	  || exit 1
21159@endif libdecnumber
21160
21161
21162
21163.PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21164maybe-configure-stage1-libdecnumber:
21165@if libdecnumber-bootstrap
21166maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21167configure-stage1-libdecnumber:
21168	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21169	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21170	@r=`${PWD_COMMAND}`; export r; \
21171	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21172	TFLAGS="$(STAGE1_TFLAGS)"; \
21173	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21174	$(HOST_EXPORTS) \
21175	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21176	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21177	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21178	echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21179	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21180	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21181	case $(srcdir) in \
21182	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21183	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21184		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21185	esac; \
21186	module_srcdir=libdecnumber; \
21187	$(SHELL) $$s/$$module_srcdir/configure \
21188	  --srcdir=$${topdir}/$$module_srcdir \
21189	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21190	  --target=${target_alias} \
21191	   \
21192	  $(STAGE1_CONFIGURE_FLAGS)
21193@endif libdecnumber-bootstrap
21194
21195.PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21196maybe-configure-stage2-libdecnumber:
21197@if libdecnumber-bootstrap
21198maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21199configure-stage2-libdecnumber:
21200	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21201	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21202	@r=`${PWD_COMMAND}`; export r; \
21203	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21204	TFLAGS="$(STAGE2_TFLAGS)"; \
21205	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21206	$(HOST_EXPORTS) \
21207	$(POSTSTAGE1_HOST_EXPORTS) \
21208	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21209	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21210	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21211	echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21212	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21213	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21214	case $(srcdir) in \
21215	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21216	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21217		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21218	esac; \
21219	module_srcdir=libdecnumber; \
21220	$(SHELL) $$s/$$module_srcdir/configure \
21221	  --srcdir=$${topdir}/$$module_srcdir \
21222	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21223	  --target=${target_alias} \
21224	  --with-build-libsubdir=$(HOST_SUBDIR) \
21225	  $(STAGE2_CONFIGURE_FLAGS)
21226@endif libdecnumber-bootstrap
21227
21228.PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21229maybe-configure-stage3-libdecnumber:
21230@if libdecnumber-bootstrap
21231maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21232configure-stage3-libdecnumber:
21233	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21234	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21235	@r=`${PWD_COMMAND}`; export r; \
21236	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21237	TFLAGS="$(STAGE3_TFLAGS)"; \
21238	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21239	$(HOST_EXPORTS) \
21240	$(POSTSTAGE1_HOST_EXPORTS) \
21241	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21242	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21243	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21244	echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21245	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21246	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21247	case $(srcdir) in \
21248	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21249	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21250		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21251	esac; \
21252	module_srcdir=libdecnumber; \
21253	$(SHELL) $$s/$$module_srcdir/configure \
21254	  --srcdir=$${topdir}/$$module_srcdir \
21255	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21256	  --target=${target_alias} \
21257	  --with-build-libsubdir=$(HOST_SUBDIR) \
21258	  $(STAGE3_CONFIGURE_FLAGS)
21259@endif libdecnumber-bootstrap
21260
21261.PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21262maybe-configure-stage4-libdecnumber:
21263@if libdecnumber-bootstrap
21264maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21265configure-stage4-libdecnumber:
21266	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21267	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21268	@r=`${PWD_COMMAND}`; export r; \
21269	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21270	TFLAGS="$(STAGE4_TFLAGS)"; \
21271	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21272	$(HOST_EXPORTS) \
21273	$(POSTSTAGE1_HOST_EXPORTS) \
21274	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21275	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21276	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21277	echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21278	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21279	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21280	case $(srcdir) in \
21281	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21282	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21283		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21284	esac; \
21285	module_srcdir=libdecnumber; \
21286	$(SHELL) $$s/$$module_srcdir/configure \
21287	  --srcdir=$${topdir}/$$module_srcdir \
21288	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21289	  --target=${target_alias} \
21290	  --with-build-libsubdir=$(HOST_SUBDIR) \
21291	  $(STAGE4_CONFIGURE_FLAGS)
21292@endif libdecnumber-bootstrap
21293
21294.PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21295maybe-configure-stageprofile-libdecnumber:
21296@if libdecnumber-bootstrap
21297maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21298configure-stageprofile-libdecnumber:
21299	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21300	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21301	@r=`${PWD_COMMAND}`; export r; \
21302	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21303	TFLAGS="$(STAGEprofile_TFLAGS)"; \
21304	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21305	$(HOST_EXPORTS) \
21306	$(POSTSTAGE1_HOST_EXPORTS) \
21307	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21308	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21309	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21310	echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21311	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21312	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21313	case $(srcdir) in \
21314	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21315	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21316		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21317	esac; \
21318	module_srcdir=libdecnumber; \
21319	$(SHELL) $$s/$$module_srcdir/configure \
21320	  --srcdir=$${topdir}/$$module_srcdir \
21321	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21322	  --target=${target_alias} \
21323	  --with-build-libsubdir=$(HOST_SUBDIR) \
21324	  $(STAGEprofile_CONFIGURE_FLAGS)
21325@endif libdecnumber-bootstrap
21326
21327.PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21328maybe-configure-stagefeedback-libdecnumber:
21329@if libdecnumber-bootstrap
21330maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21331configure-stagefeedback-libdecnumber:
21332	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21333	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21334	@r=`${PWD_COMMAND}`; export r; \
21335	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21336	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21337	test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21338	$(HOST_EXPORTS) \
21339	$(POSTSTAGE1_HOST_EXPORTS) \
21340	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21341	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21342	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21343	echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21344	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21345	cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21346	case $(srcdir) in \
21347	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21348	  *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21349		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21350	esac; \
21351	module_srcdir=libdecnumber; \
21352	$(SHELL) $$s/$$module_srcdir/configure \
21353	  --srcdir=$${topdir}/$$module_srcdir \
21354	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21355	  --target=${target_alias} \
21356	  --with-build-libsubdir=$(HOST_SUBDIR) \
21357	  $(STAGEfeedback_CONFIGURE_FLAGS)
21358@endif libdecnumber-bootstrap
21359
21360
21361
21362
21363
21364.PHONY: all-libdecnumber maybe-all-libdecnumber
21365maybe-all-libdecnumber:
21366@if gcc-bootstrap
21367all-libdecnumber: stage_current
21368@endif gcc-bootstrap
21369@if libdecnumber
21370TARGET-libdecnumber=all
21371maybe-all-libdecnumber: all-libdecnumber
21372all-libdecnumber: configure-libdecnumber
21373	@r=`${PWD_COMMAND}`; export r; \
21374	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21375	$(HOST_EXPORTS)  \
21376	(cd $(HOST_SUBDIR)/libdecnumber && \
21377	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21378		$(TARGET-libdecnumber))
21379@endif libdecnumber
21380
21381
21382
21383.PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21384.PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21385maybe-all-stage1-libdecnumber:
21386maybe-clean-stage1-libdecnumber:
21387@if libdecnumber-bootstrap
21388maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21389all-stage1: all-stage1-libdecnumber
21390TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21391all-stage1-libdecnumber: configure-stage1-libdecnumber
21392	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21393	@r=`${PWD_COMMAND}`; export r; \
21394	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21395	TFLAGS="$(STAGE1_TFLAGS)"; \
21396	$(HOST_EXPORTS)  \
21397	cd $(HOST_SUBDIR)/libdecnumber && \
21398	 \
21399	$(MAKE) $(BASE_FLAGS_TO_PASS) \
21400		CFLAGS="$(STAGE1_CFLAGS)" \
21401		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21402		LIBCFLAGS="$(LIBCFLAGS)" \
21403		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21404		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21405		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21406		$(EXTRA_HOST_FLAGS)  \
21407		$(STAGE1_FLAGS_TO_PASS)  \
21408		TFLAGS="$(STAGE1_TFLAGS)"  \
21409		$(TARGET-stage1-libdecnumber)
21410
21411maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21412clean-stage1: clean-stage1-libdecnumber
21413clean-stage1-libdecnumber:
21414	@if [ $(current_stage) = stage1 ]; then \
21415	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21416	else \
21417	  [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21418	  $(MAKE) stage1-start; \
21419	fi; \
21420	cd $(HOST_SUBDIR)/libdecnumber && \
21421	$(MAKE) $(EXTRA_HOST_FLAGS)  \
21422	$(STAGE1_FLAGS_TO_PASS)  clean
21423@endif libdecnumber-bootstrap
21424
21425
21426.PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21427.PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21428maybe-all-stage2-libdecnumber:
21429maybe-clean-stage2-libdecnumber:
21430@if libdecnumber-bootstrap
21431maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21432all-stage2: all-stage2-libdecnumber
21433TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21434all-stage2-libdecnumber: configure-stage2-libdecnumber
21435	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21436	@r=`${PWD_COMMAND}`; export r; \
21437	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21438	TFLAGS="$(STAGE2_TFLAGS)"; \
21439	$(HOST_EXPORTS) \
21440	$(POSTSTAGE1_HOST_EXPORTS)  \
21441	cd $(HOST_SUBDIR)/libdecnumber && \
21442	 \
21443	$(MAKE) $(BASE_FLAGS_TO_PASS) \
21444		CFLAGS="$(STAGE2_CFLAGS)" \
21445		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21446		LIBCFLAGS="$(STAGE2_CFLAGS)" \
21447		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21448		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21449		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21450		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21451		TFLAGS="$(STAGE2_TFLAGS)"  \
21452		$(TARGET-stage2-libdecnumber)
21453
21454maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21455clean-stage2: clean-stage2-libdecnumber
21456clean-stage2-libdecnumber:
21457	@if [ $(current_stage) = stage2 ]; then \
21458	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21459	else \
21460	  [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21461	  $(MAKE) stage2-start; \
21462	fi; \
21463	cd $(HOST_SUBDIR)/libdecnumber && \
21464	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21465@endif libdecnumber-bootstrap
21466
21467
21468.PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21469.PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21470maybe-all-stage3-libdecnumber:
21471maybe-clean-stage3-libdecnumber:
21472@if libdecnumber-bootstrap
21473maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21474all-stage3: all-stage3-libdecnumber
21475TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21476all-stage3-libdecnumber: configure-stage3-libdecnumber
21477	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21478	@r=`${PWD_COMMAND}`; export r; \
21479	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21480	TFLAGS="$(STAGE3_TFLAGS)"; \
21481	$(HOST_EXPORTS) \
21482	$(POSTSTAGE1_HOST_EXPORTS)  \
21483	cd $(HOST_SUBDIR)/libdecnumber && \
21484	 \
21485	$(MAKE) $(BASE_FLAGS_TO_PASS) \
21486		CFLAGS="$(STAGE3_CFLAGS)" \
21487		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21488		LIBCFLAGS="$(STAGE3_CFLAGS)" \
21489		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21490		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21491		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21492		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21493		TFLAGS="$(STAGE3_TFLAGS)"  \
21494		$(TARGET-stage3-libdecnumber)
21495
21496maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21497clean-stage3: clean-stage3-libdecnumber
21498clean-stage3-libdecnumber:
21499	@if [ $(current_stage) = stage3 ]; then \
21500	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21501	else \
21502	  [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21503	  $(MAKE) stage3-start; \
21504	fi; \
21505	cd $(HOST_SUBDIR)/libdecnumber && \
21506	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21507@endif libdecnumber-bootstrap
21508
21509
21510.PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21511.PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21512maybe-all-stage4-libdecnumber:
21513maybe-clean-stage4-libdecnumber:
21514@if libdecnumber-bootstrap
21515maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21516all-stage4: all-stage4-libdecnumber
21517TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21518all-stage4-libdecnumber: configure-stage4-libdecnumber
21519	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21520	@r=`${PWD_COMMAND}`; export r; \
21521	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21522	TFLAGS="$(STAGE4_TFLAGS)"; \
21523	$(HOST_EXPORTS) \
21524	$(POSTSTAGE1_HOST_EXPORTS)  \
21525	cd $(HOST_SUBDIR)/libdecnumber && \
21526	 \
21527	$(MAKE) $(BASE_FLAGS_TO_PASS) \
21528		CFLAGS="$(STAGE4_CFLAGS)" \
21529		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21530		LIBCFLAGS="$(STAGE4_CFLAGS)" \
21531		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21532		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21533		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21534		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21535		TFLAGS="$(STAGE4_TFLAGS)"  \
21536		$(TARGET-stage4-libdecnumber)
21537
21538maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21539clean-stage4: clean-stage4-libdecnumber
21540clean-stage4-libdecnumber:
21541	@if [ $(current_stage) = stage4 ]; then \
21542	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21543	else \
21544	  [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21545	  $(MAKE) stage4-start; \
21546	fi; \
21547	cd $(HOST_SUBDIR)/libdecnumber && \
21548	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21549@endif libdecnumber-bootstrap
21550
21551
21552.PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21553.PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21554maybe-all-stageprofile-libdecnumber:
21555maybe-clean-stageprofile-libdecnumber:
21556@if libdecnumber-bootstrap
21557maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21558all-stageprofile: all-stageprofile-libdecnumber
21559TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21560all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21561	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21562	@r=`${PWD_COMMAND}`; export r; \
21563	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21564	TFLAGS="$(STAGEprofile_TFLAGS)"; \
21565	$(HOST_EXPORTS) \
21566	$(POSTSTAGE1_HOST_EXPORTS)  \
21567	cd $(HOST_SUBDIR)/libdecnumber && \
21568	 \
21569	$(MAKE) $(BASE_FLAGS_TO_PASS) \
21570		CFLAGS="$(STAGEprofile_CFLAGS)" \
21571		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21572		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21573		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21574		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21575		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21576		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21577		TFLAGS="$(STAGEprofile_TFLAGS)"  \
21578		$(TARGET-stageprofile-libdecnumber)
21579
21580maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21581clean-stageprofile: clean-stageprofile-libdecnumber
21582clean-stageprofile-libdecnumber:
21583	@if [ $(current_stage) = stageprofile ]; then \
21584	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21585	else \
21586	  [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21587	  $(MAKE) stageprofile-start; \
21588	fi; \
21589	cd $(HOST_SUBDIR)/libdecnumber && \
21590	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21591@endif libdecnumber-bootstrap
21592
21593
21594.PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21595.PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21596maybe-all-stagefeedback-libdecnumber:
21597maybe-clean-stagefeedback-libdecnumber:
21598@if libdecnumber-bootstrap
21599maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21600all-stagefeedback: all-stagefeedback-libdecnumber
21601TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21602all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21603	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21604	@r=`${PWD_COMMAND}`; export r; \
21605	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21607	$(HOST_EXPORTS) \
21608	$(POSTSTAGE1_HOST_EXPORTS)  \
21609	cd $(HOST_SUBDIR)/libdecnumber && \
21610	 \
21611	$(MAKE) $(BASE_FLAGS_TO_PASS) \
21612		CFLAGS="$(STAGEfeedback_CFLAGS)" \
21613		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21614		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21615		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21616		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21617		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21618		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21619		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
21620		$(TARGET-stagefeedback-libdecnumber)
21621
21622maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21623clean-stagefeedback: clean-stagefeedback-libdecnumber
21624clean-stagefeedback-libdecnumber:
21625	@if [ $(current_stage) = stagefeedback ]; then \
21626	  [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21627	else \
21628	  [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21629	  $(MAKE) stagefeedback-start; \
21630	fi; \
21631	cd $(HOST_SUBDIR)/libdecnumber && \
21632	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21633@endif libdecnumber-bootstrap
21634
21635
21636
21637
21638
21639.PHONY: check-libdecnumber maybe-check-libdecnumber
21640maybe-check-libdecnumber:
21641@if libdecnumber
21642maybe-check-libdecnumber: check-libdecnumber
21643
21644check-libdecnumber:
21645	@: $(MAKE); $(unstage)
21646	@r=`${PWD_COMMAND}`; export r; \
21647	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21648	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21649	(cd $(HOST_SUBDIR)/libdecnumber && \
21650	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21651
21652@endif libdecnumber
21653
21654.PHONY: install-libdecnumber maybe-install-libdecnumber
21655maybe-install-libdecnumber:
21656@if libdecnumber
21657maybe-install-libdecnumber: install-libdecnumber
21658
21659install-libdecnumber: installdirs
21660	@: $(MAKE); $(unstage)
21661	@r=`${PWD_COMMAND}`; export r; \
21662	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21663	$(HOST_EXPORTS) \
21664	(cd $(HOST_SUBDIR)/libdecnumber && \
21665	  $(MAKE) $(FLAGS_TO_PASS)  install)
21666
21667@endif libdecnumber
21668
21669.PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21670maybe-install-strip-libdecnumber:
21671@if libdecnumber
21672maybe-install-strip-libdecnumber: install-strip-libdecnumber
21673
21674install-strip-libdecnumber: installdirs
21675	@: $(MAKE); $(unstage)
21676	@r=`${PWD_COMMAND}`; export r; \
21677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21678	$(HOST_EXPORTS) \
21679	(cd $(HOST_SUBDIR)/libdecnumber && \
21680	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21681
21682@endif libdecnumber
21683
21684# Other targets (info, dvi, pdf, etc.)
21685
21686.PHONY: maybe-info-libdecnumber info-libdecnumber
21687maybe-info-libdecnumber:
21688@if libdecnumber
21689maybe-info-libdecnumber: info-libdecnumber
21690
21691info-libdecnumber: \
21692    configure-libdecnumber 
21693	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21694	r=`${PWD_COMMAND}`; export r; \
21695	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21696	$(HOST_EXPORTS) \
21697	for flag in $(EXTRA_HOST_FLAGS) ; do \
21698	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21699	done; \
21700	echo "Doing info in libdecnumber"; \
21701	(cd $(HOST_SUBDIR)/libdecnumber && \
21702	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21703	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21704	          "RANLIB=$${RANLIB}" \
21705	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21706	          info) \
21707	  || exit 1
21708
21709@endif libdecnumber
21710
21711.PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21712maybe-dvi-libdecnumber:
21713@if libdecnumber
21714maybe-dvi-libdecnumber: dvi-libdecnumber
21715
21716dvi-libdecnumber: \
21717    configure-libdecnumber 
21718	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21719	r=`${PWD_COMMAND}`; export r; \
21720	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21721	$(HOST_EXPORTS) \
21722	for flag in $(EXTRA_HOST_FLAGS) ; do \
21723	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21724	done; \
21725	echo "Doing dvi in libdecnumber"; \
21726	(cd $(HOST_SUBDIR)/libdecnumber && \
21727	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21728	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21729	          "RANLIB=$${RANLIB}" \
21730	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21731	          dvi) \
21732	  || exit 1
21733
21734@endif libdecnumber
21735
21736.PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21737maybe-pdf-libdecnumber:
21738@if libdecnumber
21739maybe-pdf-libdecnumber: pdf-libdecnumber
21740
21741pdf-libdecnumber: \
21742    configure-libdecnumber 
21743	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21744	r=`${PWD_COMMAND}`; export r; \
21745	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21746	$(HOST_EXPORTS) \
21747	for flag in $(EXTRA_HOST_FLAGS) ; do \
21748	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21749	done; \
21750	echo "Doing pdf in libdecnumber"; \
21751	(cd $(HOST_SUBDIR)/libdecnumber && \
21752	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21753	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21754	          "RANLIB=$${RANLIB}" \
21755	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21756	          pdf) \
21757	  || exit 1
21758
21759@endif libdecnumber
21760
21761.PHONY: maybe-html-libdecnumber html-libdecnumber
21762maybe-html-libdecnumber:
21763@if libdecnumber
21764maybe-html-libdecnumber: html-libdecnumber
21765
21766html-libdecnumber: \
21767    configure-libdecnumber 
21768	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21769	r=`${PWD_COMMAND}`; export r; \
21770	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21771	$(HOST_EXPORTS) \
21772	for flag in $(EXTRA_HOST_FLAGS) ; do \
21773	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21774	done; \
21775	echo "Doing html in libdecnumber"; \
21776	(cd $(HOST_SUBDIR)/libdecnumber && \
21777	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21778	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21779	          "RANLIB=$${RANLIB}" \
21780	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21781	          html) \
21782	  || exit 1
21783
21784@endif libdecnumber
21785
21786.PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21787maybe-TAGS-libdecnumber:
21788@if libdecnumber
21789maybe-TAGS-libdecnumber: TAGS-libdecnumber
21790
21791TAGS-libdecnumber: \
21792    configure-libdecnumber 
21793	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21794	r=`${PWD_COMMAND}`; export r; \
21795	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21796	$(HOST_EXPORTS) \
21797	for flag in $(EXTRA_HOST_FLAGS) ; do \
21798	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21799	done; \
21800	echo "Doing TAGS in libdecnumber"; \
21801	(cd $(HOST_SUBDIR)/libdecnumber && \
21802	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21803	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21804	          "RANLIB=$${RANLIB}" \
21805	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21806	          TAGS) \
21807	  || exit 1
21808
21809@endif libdecnumber
21810
21811.PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21812maybe-install-info-libdecnumber:
21813@if libdecnumber
21814maybe-install-info-libdecnumber: install-info-libdecnumber
21815
21816install-info-libdecnumber: \
21817    configure-libdecnumber \
21818    info-libdecnumber 
21819	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21820	r=`${PWD_COMMAND}`; export r; \
21821	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21822	$(HOST_EXPORTS) \
21823	for flag in $(EXTRA_HOST_FLAGS) ; do \
21824	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21825	done; \
21826	echo "Doing install-info in libdecnumber"; \
21827	(cd $(HOST_SUBDIR)/libdecnumber && \
21828	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21829	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21830	          "RANLIB=$${RANLIB}" \
21831	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21832	          install-info) \
21833	  || exit 1
21834
21835@endif libdecnumber
21836
21837.PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21838maybe-install-pdf-libdecnumber:
21839@if libdecnumber
21840maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21841
21842install-pdf-libdecnumber: \
21843    configure-libdecnumber \
21844    pdf-libdecnumber 
21845	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21846	r=`${PWD_COMMAND}`; export r; \
21847	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21848	$(HOST_EXPORTS) \
21849	for flag in $(EXTRA_HOST_FLAGS) ; do \
21850	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21851	done; \
21852	echo "Doing install-pdf in libdecnumber"; \
21853	(cd $(HOST_SUBDIR)/libdecnumber && \
21854	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21855	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21856	          "RANLIB=$${RANLIB}" \
21857	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21858	          install-pdf) \
21859	  || exit 1
21860
21861@endif libdecnumber
21862
21863.PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21864maybe-install-html-libdecnumber:
21865@if libdecnumber
21866maybe-install-html-libdecnumber: install-html-libdecnumber
21867
21868install-html-libdecnumber: \
21869    configure-libdecnumber \
21870    html-libdecnumber 
21871	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21872	r=`${PWD_COMMAND}`; export r; \
21873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21874	$(HOST_EXPORTS) \
21875	for flag in $(EXTRA_HOST_FLAGS) ; do \
21876	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21877	done; \
21878	echo "Doing install-html in libdecnumber"; \
21879	(cd $(HOST_SUBDIR)/libdecnumber && \
21880	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21881	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21882	          "RANLIB=$${RANLIB}" \
21883	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21884	          install-html) \
21885	  || exit 1
21886
21887@endif libdecnumber
21888
21889.PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21890maybe-installcheck-libdecnumber:
21891@if libdecnumber
21892maybe-installcheck-libdecnumber: installcheck-libdecnumber
21893
21894installcheck-libdecnumber: \
21895    configure-libdecnumber 
21896	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21897	r=`${PWD_COMMAND}`; export r; \
21898	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21899	$(HOST_EXPORTS) \
21900	for flag in $(EXTRA_HOST_FLAGS) ; do \
21901	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21902	done; \
21903	echo "Doing installcheck in libdecnumber"; \
21904	(cd $(HOST_SUBDIR)/libdecnumber && \
21905	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21906	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21907	          "RANLIB=$${RANLIB}" \
21908	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21909	          installcheck) \
21910	  || exit 1
21911
21912@endif libdecnumber
21913
21914.PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21915maybe-mostlyclean-libdecnumber:
21916@if libdecnumber
21917maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21918
21919mostlyclean-libdecnumber: 
21920	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21921	r=`${PWD_COMMAND}`; export r; \
21922	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21923	$(HOST_EXPORTS) \
21924	for flag in $(EXTRA_HOST_FLAGS) ; do \
21925	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21926	done; \
21927	echo "Doing mostlyclean in libdecnumber"; \
21928	(cd $(HOST_SUBDIR)/libdecnumber && \
21929	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21930	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21931	          "RANLIB=$${RANLIB}" \
21932	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21933	          mostlyclean) \
21934	  || exit 1
21935
21936@endif libdecnumber
21937
21938.PHONY: maybe-clean-libdecnumber clean-libdecnumber
21939maybe-clean-libdecnumber:
21940@if libdecnumber
21941maybe-clean-libdecnumber: clean-libdecnumber
21942
21943clean-libdecnumber: 
21944	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21945	r=`${PWD_COMMAND}`; export r; \
21946	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21947	$(HOST_EXPORTS) \
21948	for flag in $(EXTRA_HOST_FLAGS) ; do \
21949	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21950	done; \
21951	echo "Doing clean in libdecnumber"; \
21952	(cd $(HOST_SUBDIR)/libdecnumber && \
21953	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21954	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21955	          "RANLIB=$${RANLIB}" \
21956	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21957	          clean) \
21958	  || exit 1
21959
21960@endif libdecnumber
21961
21962.PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21963maybe-distclean-libdecnumber:
21964@if libdecnumber
21965maybe-distclean-libdecnumber: distclean-libdecnumber
21966
21967distclean-libdecnumber: 
21968	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21969	r=`${PWD_COMMAND}`; export r; \
21970	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21971	$(HOST_EXPORTS) \
21972	for flag in $(EXTRA_HOST_FLAGS) ; do \
21973	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21974	done; \
21975	echo "Doing distclean in libdecnumber"; \
21976	(cd $(HOST_SUBDIR)/libdecnumber && \
21977	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21978	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21979	          "RANLIB=$${RANLIB}" \
21980	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21981	          distclean) \
21982	  || exit 1
21983
21984@endif libdecnumber
21985
21986.PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21987maybe-maintainer-clean-libdecnumber:
21988@if libdecnumber
21989maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21990
21991maintainer-clean-libdecnumber: 
21992	@[ -f ./libdecnumber/Makefile ] || exit 0; \
21993	r=`${PWD_COMMAND}`; export r; \
21994	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21995	$(HOST_EXPORTS) \
21996	for flag in $(EXTRA_HOST_FLAGS) ; do \
21997	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21998	done; \
21999	echo "Doing maintainer-clean in libdecnumber"; \
22000	(cd $(HOST_SUBDIR)/libdecnumber && \
22001	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22002	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22003	          "RANLIB=$${RANLIB}" \
22004	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22005	          maintainer-clean) \
22006	  || exit 1
22007
22008@endif libdecnumber
22009
22010
22011
22012.PHONY: configure-libgui maybe-configure-libgui
22013maybe-configure-libgui:
22014@if gcc-bootstrap
22015configure-libgui: stage_current
22016@endif gcc-bootstrap
22017@if libgui
22018maybe-configure-libgui: configure-libgui
22019configure-libgui: 
22020	@: $(MAKE); $(unstage)
22021	@r=`${PWD_COMMAND}`; export r; \
22022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22023	test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22024	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
22025	$(HOST_EXPORTS)  \
22026	echo Configuring in $(HOST_SUBDIR)/libgui; \
22027	cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22028	case $(srcdir) in \
22029	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22030	  *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22031		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22032	esac; \
22033	module_srcdir=libgui; \
22034	$(SHELL) \
22035	  $$s/$$module_srcdir/configure \
22036	  --srcdir=$${topdir}/$$module_srcdir \
22037	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22038	  --target=${target_alias}  \
22039	  || exit 1
22040@endif libgui
22041
22042
22043
22044
22045
22046.PHONY: all-libgui maybe-all-libgui
22047maybe-all-libgui:
22048@if gcc-bootstrap
22049all-libgui: stage_current
22050@endif gcc-bootstrap
22051@if libgui
22052TARGET-libgui=all
22053maybe-all-libgui: all-libgui
22054all-libgui: configure-libgui
22055	@: $(MAKE); $(unstage)
22056	@r=`${PWD_COMMAND}`; export r; \
22057	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22058	$(HOST_EXPORTS)  \
22059	(cd $(HOST_SUBDIR)/libgui && \
22060	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22061		$(TARGET-libgui))
22062@endif libgui
22063
22064
22065
22066
22067.PHONY: check-libgui maybe-check-libgui
22068maybe-check-libgui:
22069@if libgui
22070maybe-check-libgui: check-libgui
22071
22072check-libgui:
22073	@: $(MAKE); $(unstage)
22074	@r=`${PWD_COMMAND}`; export r; \
22075	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22076	$(HOST_EXPORTS)  \
22077	(cd $(HOST_SUBDIR)/libgui && \
22078	  $(MAKE) $(FLAGS_TO_PASS)  check)
22079
22080@endif libgui
22081
22082.PHONY: install-libgui maybe-install-libgui
22083maybe-install-libgui:
22084@if libgui
22085maybe-install-libgui: install-libgui
22086
22087install-libgui: installdirs
22088	@: $(MAKE); $(unstage)
22089	@r=`${PWD_COMMAND}`; export r; \
22090	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22091	$(HOST_EXPORTS) \
22092	(cd $(HOST_SUBDIR)/libgui && \
22093	  $(MAKE) $(FLAGS_TO_PASS)  install)
22094
22095@endif libgui
22096
22097.PHONY: install-strip-libgui maybe-install-strip-libgui
22098maybe-install-strip-libgui:
22099@if libgui
22100maybe-install-strip-libgui: install-strip-libgui
22101
22102install-strip-libgui: installdirs
22103	@: $(MAKE); $(unstage)
22104	@r=`${PWD_COMMAND}`; export r; \
22105	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22106	$(HOST_EXPORTS) \
22107	(cd $(HOST_SUBDIR)/libgui && \
22108	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22109
22110@endif libgui
22111
22112# Other targets (info, dvi, pdf, etc.)
22113
22114.PHONY: maybe-info-libgui info-libgui
22115maybe-info-libgui:
22116@if libgui
22117maybe-info-libgui: info-libgui
22118
22119info-libgui: \
22120    configure-libgui 
22121	@: $(MAKE); $(unstage)
22122	@[ -f ./libgui/Makefile ] || exit 0; \
22123	r=`${PWD_COMMAND}`; export r; \
22124	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22125	$(HOST_EXPORTS) \
22126	for flag in $(EXTRA_HOST_FLAGS) ; do \
22127	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22128	done; \
22129	echo "Doing info in libgui"; \
22130	(cd $(HOST_SUBDIR)/libgui && \
22131	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22132	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22133	          "RANLIB=$${RANLIB}" \
22134	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22135	          info) \
22136	  || exit 1
22137
22138@endif libgui
22139
22140.PHONY: maybe-dvi-libgui dvi-libgui
22141maybe-dvi-libgui:
22142@if libgui
22143maybe-dvi-libgui: dvi-libgui
22144
22145dvi-libgui: \
22146    configure-libgui 
22147	@: $(MAKE); $(unstage)
22148	@[ -f ./libgui/Makefile ] || exit 0; \
22149	r=`${PWD_COMMAND}`; export r; \
22150	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22151	$(HOST_EXPORTS) \
22152	for flag in $(EXTRA_HOST_FLAGS) ; do \
22153	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22154	done; \
22155	echo "Doing dvi in libgui"; \
22156	(cd $(HOST_SUBDIR)/libgui && \
22157	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22158	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22159	          "RANLIB=$${RANLIB}" \
22160	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22161	          dvi) \
22162	  || exit 1
22163
22164@endif libgui
22165
22166.PHONY: maybe-pdf-libgui pdf-libgui
22167maybe-pdf-libgui:
22168@if libgui
22169maybe-pdf-libgui: pdf-libgui
22170
22171pdf-libgui: \
22172    configure-libgui 
22173	@: $(MAKE); $(unstage)
22174	@[ -f ./libgui/Makefile ] || exit 0; \
22175	r=`${PWD_COMMAND}`; export r; \
22176	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22177	$(HOST_EXPORTS) \
22178	for flag in $(EXTRA_HOST_FLAGS) ; do \
22179	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22180	done; \
22181	echo "Doing pdf in libgui"; \
22182	(cd $(HOST_SUBDIR)/libgui && \
22183	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22184	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22185	          "RANLIB=$${RANLIB}" \
22186	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22187	          pdf) \
22188	  || exit 1
22189
22190@endif libgui
22191
22192.PHONY: maybe-html-libgui html-libgui
22193maybe-html-libgui:
22194@if libgui
22195maybe-html-libgui: html-libgui
22196
22197html-libgui: \
22198    configure-libgui 
22199	@: $(MAKE); $(unstage)
22200	@[ -f ./libgui/Makefile ] || exit 0; \
22201	r=`${PWD_COMMAND}`; export r; \
22202	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22203	$(HOST_EXPORTS) \
22204	for flag in $(EXTRA_HOST_FLAGS) ; do \
22205	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22206	done; \
22207	echo "Doing html in libgui"; \
22208	(cd $(HOST_SUBDIR)/libgui && \
22209	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22210	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22211	          "RANLIB=$${RANLIB}" \
22212	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22213	          html) \
22214	  || exit 1
22215
22216@endif libgui
22217
22218.PHONY: maybe-TAGS-libgui TAGS-libgui
22219maybe-TAGS-libgui:
22220@if libgui
22221maybe-TAGS-libgui: TAGS-libgui
22222
22223TAGS-libgui: \
22224    configure-libgui 
22225	@: $(MAKE); $(unstage)
22226	@[ -f ./libgui/Makefile ] || exit 0; \
22227	r=`${PWD_COMMAND}`; export r; \
22228	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22229	$(HOST_EXPORTS) \
22230	for flag in $(EXTRA_HOST_FLAGS) ; do \
22231	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22232	done; \
22233	echo "Doing TAGS in libgui"; \
22234	(cd $(HOST_SUBDIR)/libgui && \
22235	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22236	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22237	          "RANLIB=$${RANLIB}" \
22238	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22239	          TAGS) \
22240	  || exit 1
22241
22242@endif libgui
22243
22244.PHONY: maybe-install-info-libgui install-info-libgui
22245maybe-install-info-libgui:
22246@if libgui
22247maybe-install-info-libgui: install-info-libgui
22248
22249install-info-libgui: \
22250    configure-libgui \
22251    info-libgui 
22252	@: $(MAKE); $(unstage)
22253	@[ -f ./libgui/Makefile ] || exit 0; \
22254	r=`${PWD_COMMAND}`; export r; \
22255	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22256	$(HOST_EXPORTS) \
22257	for flag in $(EXTRA_HOST_FLAGS) ; do \
22258	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22259	done; \
22260	echo "Doing install-info in libgui"; \
22261	(cd $(HOST_SUBDIR)/libgui && \
22262	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22263	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22264	          "RANLIB=$${RANLIB}" \
22265	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22266	          install-info) \
22267	  || exit 1
22268
22269@endif libgui
22270
22271.PHONY: maybe-install-pdf-libgui install-pdf-libgui
22272maybe-install-pdf-libgui:
22273@if libgui
22274maybe-install-pdf-libgui: install-pdf-libgui
22275
22276install-pdf-libgui: \
22277    configure-libgui \
22278    pdf-libgui 
22279	@: $(MAKE); $(unstage)
22280	@[ -f ./libgui/Makefile ] || exit 0; \
22281	r=`${PWD_COMMAND}`; export r; \
22282	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22283	$(HOST_EXPORTS) \
22284	for flag in $(EXTRA_HOST_FLAGS) ; do \
22285	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22286	done; \
22287	echo "Doing install-pdf in libgui"; \
22288	(cd $(HOST_SUBDIR)/libgui && \
22289	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22290	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22291	          "RANLIB=$${RANLIB}" \
22292	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22293	          install-pdf) \
22294	  || exit 1
22295
22296@endif libgui
22297
22298.PHONY: maybe-install-html-libgui install-html-libgui
22299maybe-install-html-libgui:
22300@if libgui
22301maybe-install-html-libgui: install-html-libgui
22302
22303install-html-libgui: \
22304    configure-libgui \
22305    html-libgui 
22306	@: $(MAKE); $(unstage)
22307	@[ -f ./libgui/Makefile ] || exit 0; \
22308	r=`${PWD_COMMAND}`; export r; \
22309	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22310	$(HOST_EXPORTS) \
22311	for flag in $(EXTRA_HOST_FLAGS) ; do \
22312	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22313	done; \
22314	echo "Doing install-html in libgui"; \
22315	(cd $(HOST_SUBDIR)/libgui && \
22316	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22317	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22318	          "RANLIB=$${RANLIB}" \
22319	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22320	          install-html) \
22321	  || exit 1
22322
22323@endif libgui
22324
22325.PHONY: maybe-installcheck-libgui installcheck-libgui
22326maybe-installcheck-libgui:
22327@if libgui
22328maybe-installcheck-libgui: installcheck-libgui
22329
22330installcheck-libgui: \
22331    configure-libgui 
22332	@: $(MAKE); $(unstage)
22333	@[ -f ./libgui/Makefile ] || exit 0; \
22334	r=`${PWD_COMMAND}`; export r; \
22335	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22336	$(HOST_EXPORTS) \
22337	for flag in $(EXTRA_HOST_FLAGS) ; do \
22338	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22339	done; \
22340	echo "Doing installcheck in libgui"; \
22341	(cd $(HOST_SUBDIR)/libgui && \
22342	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22343	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22344	          "RANLIB=$${RANLIB}" \
22345	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22346	          installcheck) \
22347	  || exit 1
22348
22349@endif libgui
22350
22351.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22352maybe-mostlyclean-libgui:
22353@if libgui
22354maybe-mostlyclean-libgui: mostlyclean-libgui
22355
22356mostlyclean-libgui: 
22357	@: $(MAKE); $(unstage)
22358	@[ -f ./libgui/Makefile ] || exit 0; \
22359	r=`${PWD_COMMAND}`; export r; \
22360	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22361	$(HOST_EXPORTS) \
22362	for flag in $(EXTRA_HOST_FLAGS) ; do \
22363	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22364	done; \
22365	echo "Doing mostlyclean in libgui"; \
22366	(cd $(HOST_SUBDIR)/libgui && \
22367	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22368	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22369	          "RANLIB=$${RANLIB}" \
22370	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22371	          mostlyclean) \
22372	  || exit 1
22373
22374@endif libgui
22375
22376.PHONY: maybe-clean-libgui clean-libgui
22377maybe-clean-libgui:
22378@if libgui
22379maybe-clean-libgui: clean-libgui
22380
22381clean-libgui: 
22382	@: $(MAKE); $(unstage)
22383	@[ -f ./libgui/Makefile ] || exit 0; \
22384	r=`${PWD_COMMAND}`; export r; \
22385	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22386	$(HOST_EXPORTS) \
22387	for flag in $(EXTRA_HOST_FLAGS) ; do \
22388	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22389	done; \
22390	echo "Doing clean in libgui"; \
22391	(cd $(HOST_SUBDIR)/libgui && \
22392	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22393	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22394	          "RANLIB=$${RANLIB}" \
22395	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22396	          clean) \
22397	  || exit 1
22398
22399@endif libgui
22400
22401.PHONY: maybe-distclean-libgui distclean-libgui
22402maybe-distclean-libgui:
22403@if libgui
22404maybe-distclean-libgui: distclean-libgui
22405
22406distclean-libgui: 
22407	@: $(MAKE); $(unstage)
22408	@[ -f ./libgui/Makefile ] || exit 0; \
22409	r=`${PWD_COMMAND}`; export r; \
22410	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22411	$(HOST_EXPORTS) \
22412	for flag in $(EXTRA_HOST_FLAGS) ; do \
22413	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22414	done; \
22415	echo "Doing distclean in libgui"; \
22416	(cd $(HOST_SUBDIR)/libgui && \
22417	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22418	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22419	          "RANLIB=$${RANLIB}" \
22420	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22421	          distclean) \
22422	  || exit 1
22423
22424@endif libgui
22425
22426.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22427maybe-maintainer-clean-libgui:
22428@if libgui
22429maybe-maintainer-clean-libgui: maintainer-clean-libgui
22430
22431maintainer-clean-libgui: 
22432	@: $(MAKE); $(unstage)
22433	@[ -f ./libgui/Makefile ] || exit 0; \
22434	r=`${PWD_COMMAND}`; export r; \
22435	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22436	$(HOST_EXPORTS) \
22437	for flag in $(EXTRA_HOST_FLAGS) ; do \
22438	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22439	done; \
22440	echo "Doing maintainer-clean in libgui"; \
22441	(cd $(HOST_SUBDIR)/libgui && \
22442	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22443	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22444	          "RANLIB=$${RANLIB}" \
22445	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22446	          maintainer-clean) \
22447	  || exit 1
22448
22449@endif libgui
22450
22451
22452
22453.PHONY: configure-libiberty maybe-configure-libiberty
22454maybe-configure-libiberty:
22455@if gcc-bootstrap
22456configure-libiberty: stage_current
22457@endif gcc-bootstrap
22458@if libiberty
22459maybe-configure-libiberty: configure-libiberty
22460configure-libiberty: 
22461	@r=`${PWD_COMMAND}`; export r; \
22462	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22463	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22464	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22465	$(HOST_EXPORTS)  \
22466	echo Configuring in $(HOST_SUBDIR)/libiberty; \
22467	cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22468	case $(srcdir) in \
22469	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22470	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22471		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22472	esac; \
22473	module_srcdir=libiberty; \
22474	$(SHELL) \
22475	  $$s/$$module_srcdir/configure \
22476	  --srcdir=$${topdir}/$$module_srcdir \
22477	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22478	  --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22479	  || exit 1
22480@endif libiberty
22481
22482
22483
22484.PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22485maybe-configure-stage1-libiberty:
22486@if libiberty-bootstrap
22487maybe-configure-stage1-libiberty: configure-stage1-libiberty
22488configure-stage1-libiberty:
22489	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22490	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22491	@r=`${PWD_COMMAND}`; export r; \
22492	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22493	TFLAGS="$(STAGE1_TFLAGS)"; \
22494	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22495	$(HOST_EXPORTS) \
22496	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22497	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22498	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22499	echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22500	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22501	cd $(HOST_SUBDIR)/libiberty || exit 1; \
22502	case $(srcdir) in \
22503	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22504	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22505		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22506	esac; \
22507	module_srcdir=libiberty; \
22508	$(SHELL) $$s/$$module_srcdir/configure \
22509	  --srcdir=$${topdir}/$$module_srcdir \
22510	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22511	  --target=${target_alias} \
22512	   \
22513	  $(STAGE1_CONFIGURE_FLAGS) \
22514	  @extra_host_libiberty_configure_flags@
22515@endif libiberty-bootstrap
22516
22517.PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22518maybe-configure-stage2-libiberty:
22519@if libiberty-bootstrap
22520maybe-configure-stage2-libiberty: configure-stage2-libiberty
22521configure-stage2-libiberty:
22522	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22523	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22524	@r=`${PWD_COMMAND}`; export r; \
22525	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22526	TFLAGS="$(STAGE2_TFLAGS)"; \
22527	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22528	$(HOST_EXPORTS) \
22529	$(POSTSTAGE1_HOST_EXPORTS) \
22530	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22531	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22532	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22533	echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22534	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22535	cd $(HOST_SUBDIR)/libiberty || exit 1; \
22536	case $(srcdir) in \
22537	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22538	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22539		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22540	esac; \
22541	module_srcdir=libiberty; \
22542	$(SHELL) $$s/$$module_srcdir/configure \
22543	  --srcdir=$${topdir}/$$module_srcdir \
22544	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22545	  --target=${target_alias} \
22546	  --with-build-libsubdir=$(HOST_SUBDIR) \
22547	  $(STAGE2_CONFIGURE_FLAGS) \
22548	  @extra_host_libiberty_configure_flags@
22549@endif libiberty-bootstrap
22550
22551.PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22552maybe-configure-stage3-libiberty:
22553@if libiberty-bootstrap
22554maybe-configure-stage3-libiberty: configure-stage3-libiberty
22555configure-stage3-libiberty:
22556	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22557	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22558	@r=`${PWD_COMMAND}`; export r; \
22559	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22560	TFLAGS="$(STAGE3_TFLAGS)"; \
22561	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22562	$(HOST_EXPORTS) \
22563	$(POSTSTAGE1_HOST_EXPORTS) \
22564	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22565	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22566	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22567	echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22568	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22569	cd $(HOST_SUBDIR)/libiberty || exit 1; \
22570	case $(srcdir) in \
22571	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22572	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22573		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22574	esac; \
22575	module_srcdir=libiberty; \
22576	$(SHELL) $$s/$$module_srcdir/configure \
22577	  --srcdir=$${topdir}/$$module_srcdir \
22578	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22579	  --target=${target_alias} \
22580	  --with-build-libsubdir=$(HOST_SUBDIR) \
22581	  $(STAGE3_CONFIGURE_FLAGS) \
22582	  @extra_host_libiberty_configure_flags@
22583@endif libiberty-bootstrap
22584
22585.PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22586maybe-configure-stage4-libiberty:
22587@if libiberty-bootstrap
22588maybe-configure-stage4-libiberty: configure-stage4-libiberty
22589configure-stage4-libiberty:
22590	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22591	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22592	@r=`${PWD_COMMAND}`; export r; \
22593	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22594	TFLAGS="$(STAGE4_TFLAGS)"; \
22595	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22596	$(HOST_EXPORTS) \
22597	$(POSTSTAGE1_HOST_EXPORTS) \
22598	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22599	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22600	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22601	echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22602	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22603	cd $(HOST_SUBDIR)/libiberty || exit 1; \
22604	case $(srcdir) in \
22605	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22606	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22607		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22608	esac; \
22609	module_srcdir=libiberty; \
22610	$(SHELL) $$s/$$module_srcdir/configure \
22611	  --srcdir=$${topdir}/$$module_srcdir \
22612	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22613	  --target=${target_alias} \
22614	  --with-build-libsubdir=$(HOST_SUBDIR) \
22615	  $(STAGE4_CONFIGURE_FLAGS) \
22616	  @extra_host_libiberty_configure_flags@
22617@endif libiberty-bootstrap
22618
22619.PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22620maybe-configure-stageprofile-libiberty:
22621@if libiberty-bootstrap
22622maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22623configure-stageprofile-libiberty:
22624	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22625	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22626	@r=`${PWD_COMMAND}`; export r; \
22627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22628	TFLAGS="$(STAGEprofile_TFLAGS)"; \
22629	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22630	$(HOST_EXPORTS) \
22631	$(POSTSTAGE1_HOST_EXPORTS) \
22632	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22633	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22634	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22635	echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22636	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22637	cd $(HOST_SUBDIR)/libiberty || exit 1; \
22638	case $(srcdir) in \
22639	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22640	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22641		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22642	esac; \
22643	module_srcdir=libiberty; \
22644	$(SHELL) $$s/$$module_srcdir/configure \
22645	  --srcdir=$${topdir}/$$module_srcdir \
22646	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22647	  --target=${target_alias} \
22648	  --with-build-libsubdir=$(HOST_SUBDIR) \
22649	  $(STAGEprofile_CONFIGURE_FLAGS) \
22650	  @extra_host_libiberty_configure_flags@
22651@endif libiberty-bootstrap
22652
22653.PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22654maybe-configure-stagefeedback-libiberty:
22655@if libiberty-bootstrap
22656maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22657configure-stagefeedback-libiberty:
22658	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22659	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22660	@r=`${PWD_COMMAND}`; export r; \
22661	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22662	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22663	test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22664	$(HOST_EXPORTS) \
22665	$(POSTSTAGE1_HOST_EXPORTS) \
22666	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22667	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22668	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22669	echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22670	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22671	cd $(HOST_SUBDIR)/libiberty || exit 1; \
22672	case $(srcdir) in \
22673	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22674	  *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22675		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22676	esac; \
22677	module_srcdir=libiberty; \
22678	$(SHELL) $$s/$$module_srcdir/configure \
22679	  --srcdir=$${topdir}/$$module_srcdir \
22680	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22681	  --target=${target_alias} \
22682	  --with-build-libsubdir=$(HOST_SUBDIR) \
22683	  $(STAGEfeedback_CONFIGURE_FLAGS) \
22684	  @extra_host_libiberty_configure_flags@
22685@endif libiberty-bootstrap
22686
22687
22688
22689
22690
22691.PHONY: all-libiberty maybe-all-libiberty
22692maybe-all-libiberty:
22693@if gcc-bootstrap
22694all-libiberty: stage_current
22695@endif gcc-bootstrap
22696@if libiberty
22697TARGET-libiberty=all
22698maybe-all-libiberty: all-libiberty
22699all-libiberty: configure-libiberty
22700	@r=`${PWD_COMMAND}`; export r; \
22701	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22702	$(HOST_EXPORTS)  \
22703	(cd $(HOST_SUBDIR)/libiberty && \
22704	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22705		$(TARGET-libiberty))
22706@endif libiberty
22707
22708
22709
22710.PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22711.PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22712maybe-all-stage1-libiberty:
22713maybe-clean-stage1-libiberty:
22714@if libiberty-bootstrap
22715maybe-all-stage1-libiberty: all-stage1-libiberty
22716all-stage1: all-stage1-libiberty
22717TARGET-stage1-libiberty = $(TARGET-libiberty)
22718all-stage1-libiberty: configure-stage1-libiberty
22719	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22720	@r=`${PWD_COMMAND}`; export r; \
22721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22722	TFLAGS="$(STAGE1_TFLAGS)"; \
22723	$(HOST_EXPORTS)  \
22724	cd $(HOST_SUBDIR)/libiberty && \
22725	 \
22726	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22727		CFLAGS="$(STAGE1_CFLAGS)" \
22728		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22729		LIBCFLAGS="$(LIBCFLAGS)" \
22730		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22731		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22732		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22733		$(EXTRA_HOST_FLAGS)  \
22734		$(STAGE1_FLAGS_TO_PASS)  \
22735		TFLAGS="$(STAGE1_TFLAGS)"  \
22736		$(TARGET-stage1-libiberty)
22737
22738maybe-clean-stage1-libiberty: clean-stage1-libiberty
22739clean-stage1: clean-stage1-libiberty
22740clean-stage1-libiberty:
22741	@if [ $(current_stage) = stage1 ]; then \
22742	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22743	else \
22744	  [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22745	  $(MAKE) stage1-start; \
22746	fi; \
22747	cd $(HOST_SUBDIR)/libiberty && \
22748	$(MAKE) $(EXTRA_HOST_FLAGS)  \
22749	$(STAGE1_FLAGS_TO_PASS)  clean
22750@endif libiberty-bootstrap
22751
22752
22753.PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22754.PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22755maybe-all-stage2-libiberty:
22756maybe-clean-stage2-libiberty:
22757@if libiberty-bootstrap
22758maybe-all-stage2-libiberty: all-stage2-libiberty
22759all-stage2: all-stage2-libiberty
22760TARGET-stage2-libiberty = $(TARGET-libiberty)
22761all-stage2-libiberty: configure-stage2-libiberty
22762	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22763	@r=`${PWD_COMMAND}`; export r; \
22764	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22765	TFLAGS="$(STAGE2_TFLAGS)"; \
22766	$(HOST_EXPORTS) \
22767	$(POSTSTAGE1_HOST_EXPORTS)  \
22768	cd $(HOST_SUBDIR)/libiberty && \
22769	 \
22770	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22771		CFLAGS="$(STAGE2_CFLAGS)" \
22772		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22773		LIBCFLAGS="$(STAGE2_CFLAGS)" \
22774		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22775		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22776		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22777		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22778		TFLAGS="$(STAGE2_TFLAGS)"  \
22779		$(TARGET-stage2-libiberty)
22780
22781maybe-clean-stage2-libiberty: clean-stage2-libiberty
22782clean-stage2: clean-stage2-libiberty
22783clean-stage2-libiberty:
22784	@if [ $(current_stage) = stage2 ]; then \
22785	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22786	else \
22787	  [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22788	  $(MAKE) stage2-start; \
22789	fi; \
22790	cd $(HOST_SUBDIR)/libiberty && \
22791	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22792@endif libiberty-bootstrap
22793
22794
22795.PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22796.PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22797maybe-all-stage3-libiberty:
22798maybe-clean-stage3-libiberty:
22799@if libiberty-bootstrap
22800maybe-all-stage3-libiberty: all-stage3-libiberty
22801all-stage3: all-stage3-libiberty
22802TARGET-stage3-libiberty = $(TARGET-libiberty)
22803all-stage3-libiberty: configure-stage3-libiberty
22804	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22805	@r=`${PWD_COMMAND}`; export r; \
22806	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22807	TFLAGS="$(STAGE3_TFLAGS)"; \
22808	$(HOST_EXPORTS) \
22809	$(POSTSTAGE1_HOST_EXPORTS)  \
22810	cd $(HOST_SUBDIR)/libiberty && \
22811	 \
22812	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22813		CFLAGS="$(STAGE3_CFLAGS)" \
22814		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22815		LIBCFLAGS="$(STAGE3_CFLAGS)" \
22816		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22817		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22818		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22819		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22820		TFLAGS="$(STAGE3_TFLAGS)"  \
22821		$(TARGET-stage3-libiberty)
22822
22823maybe-clean-stage3-libiberty: clean-stage3-libiberty
22824clean-stage3: clean-stage3-libiberty
22825clean-stage3-libiberty:
22826	@if [ $(current_stage) = stage3 ]; then \
22827	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22828	else \
22829	  [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22830	  $(MAKE) stage3-start; \
22831	fi; \
22832	cd $(HOST_SUBDIR)/libiberty && \
22833	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22834@endif libiberty-bootstrap
22835
22836
22837.PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22838.PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22839maybe-all-stage4-libiberty:
22840maybe-clean-stage4-libiberty:
22841@if libiberty-bootstrap
22842maybe-all-stage4-libiberty: all-stage4-libiberty
22843all-stage4: all-stage4-libiberty
22844TARGET-stage4-libiberty = $(TARGET-libiberty)
22845all-stage4-libiberty: configure-stage4-libiberty
22846	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22847	@r=`${PWD_COMMAND}`; export r; \
22848	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22849	TFLAGS="$(STAGE4_TFLAGS)"; \
22850	$(HOST_EXPORTS) \
22851	$(POSTSTAGE1_HOST_EXPORTS)  \
22852	cd $(HOST_SUBDIR)/libiberty && \
22853	 \
22854	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22855		CFLAGS="$(STAGE4_CFLAGS)" \
22856		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22857		LIBCFLAGS="$(STAGE4_CFLAGS)" \
22858		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22859		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22860		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22861		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22862		TFLAGS="$(STAGE4_TFLAGS)"  \
22863		$(TARGET-stage4-libiberty)
22864
22865maybe-clean-stage4-libiberty: clean-stage4-libiberty
22866clean-stage4: clean-stage4-libiberty
22867clean-stage4-libiberty:
22868	@if [ $(current_stage) = stage4 ]; then \
22869	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22870	else \
22871	  [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22872	  $(MAKE) stage4-start; \
22873	fi; \
22874	cd $(HOST_SUBDIR)/libiberty && \
22875	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22876@endif libiberty-bootstrap
22877
22878
22879.PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22880.PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22881maybe-all-stageprofile-libiberty:
22882maybe-clean-stageprofile-libiberty:
22883@if libiberty-bootstrap
22884maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22885all-stageprofile: all-stageprofile-libiberty
22886TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22887all-stageprofile-libiberty: configure-stageprofile-libiberty
22888	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22889	@r=`${PWD_COMMAND}`; export r; \
22890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22891	TFLAGS="$(STAGEprofile_TFLAGS)"; \
22892	$(HOST_EXPORTS) \
22893	$(POSTSTAGE1_HOST_EXPORTS)  \
22894	cd $(HOST_SUBDIR)/libiberty && \
22895	 \
22896	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22897		CFLAGS="$(STAGEprofile_CFLAGS)" \
22898		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22899		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22900		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22901		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22902		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22903		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22904		TFLAGS="$(STAGEprofile_TFLAGS)"  \
22905		$(TARGET-stageprofile-libiberty)
22906
22907maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22908clean-stageprofile: clean-stageprofile-libiberty
22909clean-stageprofile-libiberty:
22910	@if [ $(current_stage) = stageprofile ]; then \
22911	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22912	else \
22913	  [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22914	  $(MAKE) stageprofile-start; \
22915	fi; \
22916	cd $(HOST_SUBDIR)/libiberty && \
22917	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22918@endif libiberty-bootstrap
22919
22920
22921.PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22922.PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22923maybe-all-stagefeedback-libiberty:
22924maybe-clean-stagefeedback-libiberty:
22925@if libiberty-bootstrap
22926maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22927all-stagefeedback: all-stagefeedback-libiberty
22928TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22929all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22930	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22931	@r=`${PWD_COMMAND}`; export r; \
22932	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22933	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22934	$(HOST_EXPORTS) \
22935	$(POSTSTAGE1_HOST_EXPORTS)  \
22936	cd $(HOST_SUBDIR)/libiberty && \
22937	 \
22938	$(MAKE) $(BASE_FLAGS_TO_PASS) \
22939		CFLAGS="$(STAGEfeedback_CFLAGS)" \
22940		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22941		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22942		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22943		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22944		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22945		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22946		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
22947		$(TARGET-stagefeedback-libiberty)
22948
22949maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22950clean-stagefeedback: clean-stagefeedback-libiberty
22951clean-stagefeedback-libiberty:
22952	@if [ $(current_stage) = stagefeedback ]; then \
22953	  [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22954	else \
22955	  [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22956	  $(MAKE) stagefeedback-start; \
22957	fi; \
22958	cd $(HOST_SUBDIR)/libiberty && \
22959	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22960@endif libiberty-bootstrap
22961
22962
22963
22964
22965
22966.PHONY: check-libiberty maybe-check-libiberty
22967maybe-check-libiberty:
22968@if libiberty
22969maybe-check-libiberty: check-libiberty
22970
22971check-libiberty:
22972	@: $(MAKE); $(unstage)
22973	@r=`${PWD_COMMAND}`; export r; \
22974	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22975	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22976	(cd $(HOST_SUBDIR)/libiberty && \
22977	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22978
22979@endif libiberty
22980
22981.PHONY: install-libiberty maybe-install-libiberty
22982maybe-install-libiberty:
22983@if libiberty
22984maybe-install-libiberty: install-libiberty
22985
22986install-libiberty: installdirs
22987	@: $(MAKE); $(unstage)
22988	@r=`${PWD_COMMAND}`; export r; \
22989	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22990	$(HOST_EXPORTS) \
22991	(cd $(HOST_SUBDIR)/libiberty && \
22992	  $(MAKE) $(FLAGS_TO_PASS)  install)
22993
22994@endif libiberty
22995
22996.PHONY: install-strip-libiberty maybe-install-strip-libiberty
22997maybe-install-strip-libiberty:
22998@if libiberty
22999maybe-install-strip-libiberty: install-strip-libiberty
23000
23001install-strip-libiberty: installdirs
23002	@: $(MAKE); $(unstage)
23003	@r=`${PWD_COMMAND}`; export r; \
23004	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23005	$(HOST_EXPORTS) \
23006	(cd $(HOST_SUBDIR)/libiberty && \
23007	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23008
23009@endif libiberty
23010
23011# Other targets (info, dvi, pdf, etc.)
23012
23013.PHONY: maybe-info-libiberty info-libiberty
23014maybe-info-libiberty:
23015@if libiberty
23016maybe-info-libiberty: info-libiberty
23017
23018info-libiberty: \
23019    configure-libiberty 
23020	@[ -f ./libiberty/Makefile ] || exit 0; \
23021	r=`${PWD_COMMAND}`; export r; \
23022	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23023	$(HOST_EXPORTS) \
23024	for flag in $(EXTRA_HOST_FLAGS) ; do \
23025	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23026	done; \
23027	echo "Doing info in libiberty"; \
23028	(cd $(HOST_SUBDIR)/libiberty && \
23029	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23030	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23031	          "RANLIB=$${RANLIB}" \
23032	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23033	          info) \
23034	  || exit 1
23035
23036@endif libiberty
23037
23038.PHONY: maybe-dvi-libiberty dvi-libiberty
23039maybe-dvi-libiberty:
23040@if libiberty
23041maybe-dvi-libiberty: dvi-libiberty
23042
23043dvi-libiberty: \
23044    configure-libiberty 
23045	@[ -f ./libiberty/Makefile ] || exit 0; \
23046	r=`${PWD_COMMAND}`; export r; \
23047	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23048	$(HOST_EXPORTS) \
23049	for flag in $(EXTRA_HOST_FLAGS) ; do \
23050	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23051	done; \
23052	echo "Doing dvi in libiberty"; \
23053	(cd $(HOST_SUBDIR)/libiberty && \
23054	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23055	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23056	          "RANLIB=$${RANLIB}" \
23057	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23058	          dvi) \
23059	  || exit 1
23060
23061@endif libiberty
23062
23063.PHONY: maybe-pdf-libiberty pdf-libiberty
23064maybe-pdf-libiberty:
23065@if libiberty
23066maybe-pdf-libiberty: pdf-libiberty
23067
23068pdf-libiberty: \
23069    configure-libiberty 
23070	@[ -f ./libiberty/Makefile ] || exit 0; \
23071	r=`${PWD_COMMAND}`; export r; \
23072	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23073	$(HOST_EXPORTS) \
23074	for flag in $(EXTRA_HOST_FLAGS) ; do \
23075	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23076	done; \
23077	echo "Doing pdf in libiberty"; \
23078	(cd $(HOST_SUBDIR)/libiberty && \
23079	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23080	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23081	          "RANLIB=$${RANLIB}" \
23082	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23083	          pdf) \
23084	  || exit 1
23085
23086@endif libiberty
23087
23088.PHONY: maybe-html-libiberty html-libiberty
23089maybe-html-libiberty:
23090@if libiberty
23091maybe-html-libiberty: html-libiberty
23092
23093html-libiberty: \
23094    configure-libiberty 
23095	@[ -f ./libiberty/Makefile ] || exit 0; \
23096	r=`${PWD_COMMAND}`; export r; \
23097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23098	$(HOST_EXPORTS) \
23099	for flag in $(EXTRA_HOST_FLAGS) ; do \
23100	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23101	done; \
23102	echo "Doing html in libiberty"; \
23103	(cd $(HOST_SUBDIR)/libiberty && \
23104	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23105	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23106	          "RANLIB=$${RANLIB}" \
23107	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23108	          html) \
23109	  || exit 1
23110
23111@endif libiberty
23112
23113.PHONY: maybe-TAGS-libiberty TAGS-libiberty
23114maybe-TAGS-libiberty:
23115@if libiberty
23116maybe-TAGS-libiberty: TAGS-libiberty
23117
23118TAGS-libiberty: \
23119    configure-libiberty 
23120	@[ -f ./libiberty/Makefile ] || exit 0; \
23121	r=`${PWD_COMMAND}`; export r; \
23122	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23123	$(HOST_EXPORTS) \
23124	for flag in $(EXTRA_HOST_FLAGS) ; do \
23125	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23126	done; \
23127	echo "Doing TAGS in libiberty"; \
23128	(cd $(HOST_SUBDIR)/libiberty && \
23129	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23130	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23131	          "RANLIB=$${RANLIB}" \
23132	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23133	          TAGS) \
23134	  || exit 1
23135
23136@endif libiberty
23137
23138.PHONY: maybe-install-info-libiberty install-info-libiberty
23139maybe-install-info-libiberty:
23140@if libiberty
23141maybe-install-info-libiberty: install-info-libiberty
23142
23143install-info-libiberty: \
23144    configure-libiberty \
23145    info-libiberty 
23146	@[ -f ./libiberty/Makefile ] || exit 0; \
23147	r=`${PWD_COMMAND}`; export r; \
23148	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23149	$(HOST_EXPORTS) \
23150	for flag in $(EXTRA_HOST_FLAGS) ; do \
23151	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23152	done; \
23153	echo "Doing install-info in libiberty"; \
23154	(cd $(HOST_SUBDIR)/libiberty && \
23155	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23156	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23157	          "RANLIB=$${RANLIB}" \
23158	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23159	          install-info) \
23160	  || exit 1
23161
23162@endif libiberty
23163
23164.PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23165maybe-install-pdf-libiberty:
23166@if libiberty
23167maybe-install-pdf-libiberty: install-pdf-libiberty
23168
23169install-pdf-libiberty: \
23170    configure-libiberty \
23171    pdf-libiberty 
23172	@[ -f ./libiberty/Makefile ] || exit 0; \
23173	r=`${PWD_COMMAND}`; export r; \
23174	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23175	$(HOST_EXPORTS) \
23176	for flag in $(EXTRA_HOST_FLAGS) ; do \
23177	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23178	done; \
23179	echo "Doing install-pdf in libiberty"; \
23180	(cd $(HOST_SUBDIR)/libiberty && \
23181	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23182	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23183	          "RANLIB=$${RANLIB}" \
23184	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23185	          install-pdf) \
23186	  || exit 1
23187
23188@endif libiberty
23189
23190.PHONY: maybe-install-html-libiberty install-html-libiberty
23191maybe-install-html-libiberty:
23192@if libiberty
23193maybe-install-html-libiberty: install-html-libiberty
23194
23195install-html-libiberty: \
23196    configure-libiberty \
23197    html-libiberty 
23198	@[ -f ./libiberty/Makefile ] || exit 0; \
23199	r=`${PWD_COMMAND}`; export r; \
23200	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23201	$(HOST_EXPORTS) \
23202	for flag in $(EXTRA_HOST_FLAGS) ; do \
23203	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23204	done; \
23205	echo "Doing install-html in libiberty"; \
23206	(cd $(HOST_SUBDIR)/libiberty && \
23207	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23208	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23209	          "RANLIB=$${RANLIB}" \
23210	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23211	          install-html) \
23212	  || exit 1
23213
23214@endif libiberty
23215
23216.PHONY: maybe-installcheck-libiberty installcheck-libiberty
23217maybe-installcheck-libiberty:
23218@if libiberty
23219maybe-installcheck-libiberty: installcheck-libiberty
23220
23221installcheck-libiberty: \
23222    configure-libiberty 
23223	@[ -f ./libiberty/Makefile ] || exit 0; \
23224	r=`${PWD_COMMAND}`; export r; \
23225	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23226	$(HOST_EXPORTS) \
23227	for flag in $(EXTRA_HOST_FLAGS) ; do \
23228	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23229	done; \
23230	echo "Doing installcheck in libiberty"; \
23231	(cd $(HOST_SUBDIR)/libiberty && \
23232	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23233	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23234	          "RANLIB=$${RANLIB}" \
23235	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23236	          installcheck) \
23237	  || exit 1
23238
23239@endif libiberty
23240
23241.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23242maybe-mostlyclean-libiberty:
23243@if libiberty
23244maybe-mostlyclean-libiberty: mostlyclean-libiberty
23245
23246mostlyclean-libiberty: 
23247	@[ -f ./libiberty/Makefile ] || exit 0; \
23248	r=`${PWD_COMMAND}`; export r; \
23249	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23250	$(HOST_EXPORTS) \
23251	for flag in $(EXTRA_HOST_FLAGS) ; do \
23252	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23253	done; \
23254	echo "Doing mostlyclean in libiberty"; \
23255	(cd $(HOST_SUBDIR)/libiberty && \
23256	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23257	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23258	          "RANLIB=$${RANLIB}" \
23259	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23260	          mostlyclean) \
23261	  || exit 1
23262
23263@endif libiberty
23264
23265.PHONY: maybe-clean-libiberty clean-libiberty
23266maybe-clean-libiberty:
23267@if libiberty
23268maybe-clean-libiberty: clean-libiberty
23269
23270clean-libiberty: 
23271	@[ -f ./libiberty/Makefile ] || exit 0; \
23272	r=`${PWD_COMMAND}`; export r; \
23273	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23274	$(HOST_EXPORTS) \
23275	for flag in $(EXTRA_HOST_FLAGS) ; do \
23276	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23277	done; \
23278	echo "Doing clean in libiberty"; \
23279	(cd $(HOST_SUBDIR)/libiberty && \
23280	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23281	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23282	          "RANLIB=$${RANLIB}" \
23283	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23284	          clean) \
23285	  || exit 1
23286
23287@endif libiberty
23288
23289.PHONY: maybe-distclean-libiberty distclean-libiberty
23290maybe-distclean-libiberty:
23291@if libiberty
23292maybe-distclean-libiberty: distclean-libiberty
23293
23294distclean-libiberty: 
23295	@[ -f ./libiberty/Makefile ] || exit 0; \
23296	r=`${PWD_COMMAND}`; export r; \
23297	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23298	$(HOST_EXPORTS) \
23299	for flag in $(EXTRA_HOST_FLAGS) ; do \
23300	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23301	done; \
23302	echo "Doing distclean in libiberty"; \
23303	(cd $(HOST_SUBDIR)/libiberty && \
23304	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23305	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23306	          "RANLIB=$${RANLIB}" \
23307	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23308	          distclean) \
23309	  || exit 1
23310
23311@endif libiberty
23312
23313.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23314maybe-maintainer-clean-libiberty:
23315@if libiberty
23316maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23317
23318maintainer-clean-libiberty: 
23319	@[ -f ./libiberty/Makefile ] || exit 0; \
23320	r=`${PWD_COMMAND}`; export r; \
23321	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23322	$(HOST_EXPORTS) \
23323	for flag in $(EXTRA_HOST_FLAGS) ; do \
23324	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23325	done; \
23326	echo "Doing maintainer-clean in libiberty"; \
23327	(cd $(HOST_SUBDIR)/libiberty && \
23328	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23329	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23330	          "RANLIB=$${RANLIB}" \
23331	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23332	          maintainer-clean) \
23333	  || exit 1
23334
23335@endif libiberty
23336
23337
23338
23339.PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23340maybe-configure-libiberty-linker-plugin:
23341@if gcc-bootstrap
23342configure-libiberty-linker-plugin: stage_current
23343@endif gcc-bootstrap
23344@if libiberty-linker-plugin
23345maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23346configure-libiberty-linker-plugin: 
23347	@r=`${PWD_COMMAND}`; export r; \
23348	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23349	test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23350	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23351	$(HOST_EXPORTS)  \
23352	echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23353	cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23354	case $(srcdir) in \
23355	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23356	  *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23357		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23358	esac; \
23359	module_srcdir=libiberty; \
23360	$(SHELL) \
23361	  $$s/$$module_srcdir/configure \
23362	  --srcdir=$${topdir}/$$module_srcdir \
23363	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23364	  --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23365	  || exit 1
23366@endif libiberty-linker-plugin
23367
23368
23369
23370.PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23371maybe-configure-stage1-libiberty-linker-plugin:
23372@if libiberty-linker-plugin-bootstrap
23373maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23374configure-stage1-libiberty-linker-plugin:
23375	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23376	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23377	@r=`${PWD_COMMAND}`; export r; \
23378	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23379	TFLAGS="$(STAGE1_TFLAGS)"; \
23380	test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23381	$(HOST_EXPORTS) \
23382	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23383	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23384	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23385	echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23386	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23387	cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23388	case $(srcdir) in \
23389	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23390	  *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23391		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23392	esac; \
23393	module_srcdir=libiberty; \
23394	$(SHELL) $$s/$$module_srcdir/configure \
23395	  --srcdir=$${topdir}/$$module_srcdir \
23396	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23397	  --target=${target_alias} \
23398	   \
23399	  $(STAGE1_CONFIGURE_FLAGS) \
23400	  @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23401@endif libiberty-linker-plugin-bootstrap
23402
23403.PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23404maybe-configure-stage2-libiberty-linker-plugin:
23405@if libiberty-linker-plugin-bootstrap
23406maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23407configure-stage2-libiberty-linker-plugin:
23408	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23409	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23410	@r=`${PWD_COMMAND}`; export r; \
23411	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23412	TFLAGS="$(STAGE2_TFLAGS)"; \
23413	test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23414	$(HOST_EXPORTS) \
23415	$(POSTSTAGE1_HOST_EXPORTS) \
23416	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23417	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23418	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23419	echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23420	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23421	cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23422	case $(srcdir) in \
23423	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23424	  *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23425		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23426	esac; \
23427	module_srcdir=libiberty; \
23428	$(SHELL) $$s/$$module_srcdir/configure \
23429	  --srcdir=$${topdir}/$$module_srcdir \
23430	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23431	  --target=${target_alias} \
23432	  --with-build-libsubdir=$(HOST_SUBDIR) \
23433	  $(STAGE2_CONFIGURE_FLAGS) \
23434	  @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23435@endif libiberty-linker-plugin-bootstrap
23436
23437.PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23438maybe-configure-stage3-libiberty-linker-plugin:
23439@if libiberty-linker-plugin-bootstrap
23440maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23441configure-stage3-libiberty-linker-plugin:
23442	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23443	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23444	@r=`${PWD_COMMAND}`; export r; \
23445	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23446	TFLAGS="$(STAGE3_TFLAGS)"; \
23447	test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23448	$(HOST_EXPORTS) \
23449	$(POSTSTAGE1_HOST_EXPORTS) \
23450	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23451	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23452	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23453	echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23454	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23455	cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23456	case $(srcdir) in \
23457	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23458	  *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23459		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23460	esac; \
23461	module_srcdir=libiberty; \
23462	$(SHELL) $$s/$$module_srcdir/configure \
23463	  --srcdir=$${topdir}/$$module_srcdir \
23464	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23465	  --target=${target_alias} \
23466	  --with-build-libsubdir=$(HOST_SUBDIR) \
23467	  $(STAGE3_CONFIGURE_FLAGS) \
23468	  @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23469@endif libiberty-linker-plugin-bootstrap
23470
23471.PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23472maybe-configure-stage4-libiberty-linker-plugin:
23473@if libiberty-linker-plugin-bootstrap
23474maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23475configure-stage4-libiberty-linker-plugin:
23476	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23477	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23478	@r=`${PWD_COMMAND}`; export r; \
23479	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23480	TFLAGS="$(STAGE4_TFLAGS)"; \
23481	test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23482	$(HOST_EXPORTS) \
23483	$(POSTSTAGE1_HOST_EXPORTS) \
23484	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23485	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23486	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23487	echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23488	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23489	cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23490	case $(srcdir) in \
23491	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23492	  *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23493		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23494	esac; \
23495	module_srcdir=libiberty; \
23496	$(SHELL) $$s/$$module_srcdir/configure \
23497	  --srcdir=$${topdir}/$$module_srcdir \
23498	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23499	  --target=${target_alias} \
23500	  --with-build-libsubdir=$(HOST_SUBDIR) \
23501	  $(STAGE4_CONFIGURE_FLAGS) \
23502	  @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23503@endif libiberty-linker-plugin-bootstrap
23504
23505.PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23506maybe-configure-stageprofile-libiberty-linker-plugin:
23507@if libiberty-linker-plugin-bootstrap
23508maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23509configure-stageprofile-libiberty-linker-plugin:
23510	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23511	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23512	@r=`${PWD_COMMAND}`; export r; \
23513	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23514	TFLAGS="$(STAGEprofile_TFLAGS)"; \
23515	test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23516	$(HOST_EXPORTS) \
23517	$(POSTSTAGE1_HOST_EXPORTS) \
23518	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23519	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23520	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23521	echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23522	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23523	cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23524	case $(srcdir) in \
23525	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23526	  *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23527		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23528	esac; \
23529	module_srcdir=libiberty; \
23530	$(SHELL) $$s/$$module_srcdir/configure \
23531	  --srcdir=$${topdir}/$$module_srcdir \
23532	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23533	  --target=${target_alias} \
23534	  --with-build-libsubdir=$(HOST_SUBDIR) \
23535	  $(STAGEprofile_CONFIGURE_FLAGS) \
23536	  @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23537@endif libiberty-linker-plugin-bootstrap
23538
23539.PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23540maybe-configure-stagefeedback-libiberty-linker-plugin:
23541@if libiberty-linker-plugin-bootstrap
23542maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23543configure-stagefeedback-libiberty-linker-plugin:
23544	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23545	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23546	@r=`${PWD_COMMAND}`; export r; \
23547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23548	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23549	test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23550	$(HOST_EXPORTS) \
23551	$(POSTSTAGE1_HOST_EXPORTS) \
23552	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23553	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23554	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23555	echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23556	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23557	cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23558	case $(srcdir) in \
23559	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23560	  *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23561		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23562	esac; \
23563	module_srcdir=libiberty; \
23564	$(SHELL) $$s/$$module_srcdir/configure \
23565	  --srcdir=$${topdir}/$$module_srcdir \
23566	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23567	  --target=${target_alias} \
23568	  --with-build-libsubdir=$(HOST_SUBDIR) \
23569	  $(STAGEfeedback_CONFIGURE_FLAGS) \
23570	  @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23571@endif libiberty-linker-plugin-bootstrap
23572
23573
23574
23575
23576
23577.PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23578maybe-all-libiberty-linker-plugin:
23579@if gcc-bootstrap
23580all-libiberty-linker-plugin: stage_current
23581@endif gcc-bootstrap
23582@if libiberty-linker-plugin
23583TARGET-libiberty-linker-plugin=all
23584maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23585all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23586	@r=`${PWD_COMMAND}`; export r; \
23587	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23588	$(HOST_EXPORTS)  \
23589	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23590	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23591		$(TARGET-libiberty-linker-plugin))
23592@endif libiberty-linker-plugin
23593
23594
23595
23596.PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23597.PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23598maybe-all-stage1-libiberty-linker-plugin:
23599maybe-clean-stage1-libiberty-linker-plugin:
23600@if libiberty-linker-plugin-bootstrap
23601maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23602all-stage1: all-stage1-libiberty-linker-plugin
23603TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23604all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23605	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23606	@r=`${PWD_COMMAND}`; export r; \
23607	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23608	TFLAGS="$(STAGE1_TFLAGS)"; \
23609	$(HOST_EXPORTS)  \
23610	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23611	 \
23612	$(MAKE) $(BASE_FLAGS_TO_PASS) \
23613		CFLAGS="$(STAGE1_CFLAGS)" \
23614		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23615		LIBCFLAGS="$(LIBCFLAGS)" \
23616		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23617		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23618		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23619		$(EXTRA_HOST_FLAGS)  \
23620		$(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23621		TFLAGS="$(STAGE1_TFLAGS)"  \
23622		$(TARGET-stage1-libiberty-linker-plugin)
23623
23624maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23625clean-stage1: clean-stage1-libiberty-linker-plugin
23626clean-stage1-libiberty-linker-plugin:
23627	@if [ $(current_stage) = stage1 ]; then \
23628	  [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23629	else \
23630	  [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23631	  $(MAKE) stage1-start; \
23632	fi; \
23633	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23634	$(MAKE) $(EXTRA_HOST_FLAGS)  \
23635	$(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23636@endif libiberty-linker-plugin-bootstrap
23637
23638
23639.PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23640.PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23641maybe-all-stage2-libiberty-linker-plugin:
23642maybe-clean-stage2-libiberty-linker-plugin:
23643@if libiberty-linker-plugin-bootstrap
23644maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23645all-stage2: all-stage2-libiberty-linker-plugin
23646TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23647all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23648	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23649	@r=`${PWD_COMMAND}`; export r; \
23650	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23651	TFLAGS="$(STAGE2_TFLAGS)"; \
23652	$(HOST_EXPORTS) \
23653	$(POSTSTAGE1_HOST_EXPORTS)  \
23654	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23655	 \
23656	$(MAKE) $(BASE_FLAGS_TO_PASS) \
23657		CFLAGS="$(STAGE2_CFLAGS)" \
23658		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23659		LIBCFLAGS="$(STAGE2_CFLAGS)" \
23660		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23661		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23662		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23663		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23664		TFLAGS="$(STAGE2_TFLAGS)"  \
23665		$(TARGET-stage2-libiberty-linker-plugin)
23666
23667maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23668clean-stage2: clean-stage2-libiberty-linker-plugin
23669clean-stage2-libiberty-linker-plugin:
23670	@if [ $(current_stage) = stage2 ]; then \
23671	  [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23672	else \
23673	  [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23674	  $(MAKE) stage2-start; \
23675	fi; \
23676	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23677	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23678@endif libiberty-linker-plugin-bootstrap
23679
23680
23681.PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23682.PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23683maybe-all-stage3-libiberty-linker-plugin:
23684maybe-clean-stage3-libiberty-linker-plugin:
23685@if libiberty-linker-plugin-bootstrap
23686maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23687all-stage3: all-stage3-libiberty-linker-plugin
23688TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23689all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23690	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23691	@r=`${PWD_COMMAND}`; export r; \
23692	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23693	TFLAGS="$(STAGE3_TFLAGS)"; \
23694	$(HOST_EXPORTS) \
23695	$(POSTSTAGE1_HOST_EXPORTS)  \
23696	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23697	 \
23698	$(MAKE) $(BASE_FLAGS_TO_PASS) \
23699		CFLAGS="$(STAGE3_CFLAGS)" \
23700		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23701		LIBCFLAGS="$(STAGE3_CFLAGS)" \
23702		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23703		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23704		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23705		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23706		TFLAGS="$(STAGE3_TFLAGS)"  \
23707		$(TARGET-stage3-libiberty-linker-plugin)
23708
23709maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23710clean-stage3: clean-stage3-libiberty-linker-plugin
23711clean-stage3-libiberty-linker-plugin:
23712	@if [ $(current_stage) = stage3 ]; then \
23713	  [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23714	else \
23715	  [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23716	  $(MAKE) stage3-start; \
23717	fi; \
23718	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23719	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23720@endif libiberty-linker-plugin-bootstrap
23721
23722
23723.PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23724.PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23725maybe-all-stage4-libiberty-linker-plugin:
23726maybe-clean-stage4-libiberty-linker-plugin:
23727@if libiberty-linker-plugin-bootstrap
23728maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23729all-stage4: all-stage4-libiberty-linker-plugin
23730TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23731all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23732	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23733	@r=`${PWD_COMMAND}`; export r; \
23734	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23735	TFLAGS="$(STAGE4_TFLAGS)"; \
23736	$(HOST_EXPORTS) \
23737	$(POSTSTAGE1_HOST_EXPORTS)  \
23738	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23739	 \
23740	$(MAKE) $(BASE_FLAGS_TO_PASS) \
23741		CFLAGS="$(STAGE4_CFLAGS)" \
23742		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23743		LIBCFLAGS="$(STAGE4_CFLAGS)" \
23744		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23745		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23746		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23747		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23748		TFLAGS="$(STAGE4_TFLAGS)"  \
23749		$(TARGET-stage4-libiberty-linker-plugin)
23750
23751maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23752clean-stage4: clean-stage4-libiberty-linker-plugin
23753clean-stage4-libiberty-linker-plugin:
23754	@if [ $(current_stage) = stage4 ]; then \
23755	  [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23756	else \
23757	  [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23758	  $(MAKE) stage4-start; \
23759	fi; \
23760	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23761	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23762@endif libiberty-linker-plugin-bootstrap
23763
23764
23765.PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23766.PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23767maybe-all-stageprofile-libiberty-linker-plugin:
23768maybe-clean-stageprofile-libiberty-linker-plugin:
23769@if libiberty-linker-plugin-bootstrap
23770maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23771all-stageprofile: all-stageprofile-libiberty-linker-plugin
23772TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23773all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23774	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23775	@r=`${PWD_COMMAND}`; export r; \
23776	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23777	TFLAGS="$(STAGEprofile_TFLAGS)"; \
23778	$(HOST_EXPORTS) \
23779	$(POSTSTAGE1_HOST_EXPORTS)  \
23780	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23781	 \
23782	$(MAKE) $(BASE_FLAGS_TO_PASS) \
23783		CFLAGS="$(STAGEprofile_CFLAGS)" \
23784		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23785		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23786		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23787		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23788		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23789		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23790		TFLAGS="$(STAGEprofile_TFLAGS)"  \
23791		$(TARGET-stageprofile-libiberty-linker-plugin)
23792
23793maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23794clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23795clean-stageprofile-libiberty-linker-plugin:
23796	@if [ $(current_stage) = stageprofile ]; then \
23797	  [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23798	else \
23799	  [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23800	  $(MAKE) stageprofile-start; \
23801	fi; \
23802	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23803	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23804@endif libiberty-linker-plugin-bootstrap
23805
23806
23807.PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23808.PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23809maybe-all-stagefeedback-libiberty-linker-plugin:
23810maybe-clean-stagefeedback-libiberty-linker-plugin:
23811@if libiberty-linker-plugin-bootstrap
23812maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23813all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23814TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23815all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23816	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23817	@r=`${PWD_COMMAND}`; export r; \
23818	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23819	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23820	$(HOST_EXPORTS) \
23821	$(POSTSTAGE1_HOST_EXPORTS)  \
23822	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23823	 \
23824	$(MAKE) $(BASE_FLAGS_TO_PASS) \
23825		CFLAGS="$(STAGEfeedback_CFLAGS)" \
23826		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23827		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23828		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23829		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23830		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23831		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23832		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23833		$(TARGET-stagefeedback-libiberty-linker-plugin)
23834
23835maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23836clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23837clean-stagefeedback-libiberty-linker-plugin:
23838	@if [ $(current_stage) = stagefeedback ]; then \
23839	  [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23840	else \
23841	  [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23842	  $(MAKE) stagefeedback-start; \
23843	fi; \
23844	cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23845	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23846@endif libiberty-linker-plugin-bootstrap
23847
23848
23849
23850
23851
23852.PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23853maybe-check-libiberty-linker-plugin:
23854@if libiberty-linker-plugin
23855maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23856
23857check-libiberty-linker-plugin:
23858	@: $(MAKE); $(unstage)
23859	@r=`${PWD_COMMAND}`; export r; \
23860	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23861	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23862	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23863	  $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23864
23865@endif libiberty-linker-plugin
23866
23867.PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23868maybe-install-libiberty-linker-plugin:
23869@if libiberty-linker-plugin
23870maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23871
23872install-libiberty-linker-plugin: installdirs
23873	@: $(MAKE); $(unstage)
23874	@r=`${PWD_COMMAND}`; export r; \
23875	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23876	$(HOST_EXPORTS) \
23877	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23878	  $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23879
23880@endif libiberty-linker-plugin
23881
23882.PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23883maybe-install-strip-libiberty-linker-plugin:
23884@if libiberty-linker-plugin
23885maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23886
23887install-strip-libiberty-linker-plugin: installdirs
23888	@: $(MAKE); $(unstage)
23889	@r=`${PWD_COMMAND}`; export r; \
23890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23891	$(HOST_EXPORTS) \
23892	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23893	  $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23894
23895@endif libiberty-linker-plugin
23896
23897# Other targets (info, dvi, pdf, etc.)
23898
23899.PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23900maybe-info-libiberty-linker-plugin:
23901@if libiberty-linker-plugin
23902maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23903
23904info-libiberty-linker-plugin: \
23905    configure-libiberty-linker-plugin 
23906	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23907	r=`${PWD_COMMAND}`; export r; \
23908	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23909	$(HOST_EXPORTS) \
23910	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23911	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23912	done; \
23913	echo "Doing info in libiberty-linker-plugin"; \
23914	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23915	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23916	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23917	          "RANLIB=$${RANLIB}" \
23918	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23919	          info) \
23920	  || exit 1
23921
23922@endif libiberty-linker-plugin
23923
23924.PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23925maybe-dvi-libiberty-linker-plugin:
23926@if libiberty-linker-plugin
23927maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23928
23929dvi-libiberty-linker-plugin: \
23930    configure-libiberty-linker-plugin 
23931	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23932	r=`${PWD_COMMAND}`; export r; \
23933	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23934	$(HOST_EXPORTS) \
23935	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23936	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23937	done; \
23938	echo "Doing dvi in libiberty-linker-plugin"; \
23939	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23940	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23941	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23942	          "RANLIB=$${RANLIB}" \
23943	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23944	          dvi) \
23945	  || exit 1
23946
23947@endif libiberty-linker-plugin
23948
23949.PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23950maybe-pdf-libiberty-linker-plugin:
23951@if libiberty-linker-plugin
23952maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23953
23954pdf-libiberty-linker-plugin: \
23955    configure-libiberty-linker-plugin 
23956	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23957	r=`${PWD_COMMAND}`; export r; \
23958	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23959	$(HOST_EXPORTS) \
23960	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23961	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23962	done; \
23963	echo "Doing pdf in libiberty-linker-plugin"; \
23964	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23965	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23966	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23967	          "RANLIB=$${RANLIB}" \
23968	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23969	          pdf) \
23970	  || exit 1
23971
23972@endif libiberty-linker-plugin
23973
23974.PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23975maybe-html-libiberty-linker-plugin:
23976@if libiberty-linker-plugin
23977maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23978
23979html-libiberty-linker-plugin: \
23980    configure-libiberty-linker-plugin 
23981	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23982	r=`${PWD_COMMAND}`; export r; \
23983	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23984	$(HOST_EXPORTS) \
23985	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23986	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23987	done; \
23988	echo "Doing html in libiberty-linker-plugin"; \
23989	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23990	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23991	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23992	          "RANLIB=$${RANLIB}" \
23993	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23994	          html) \
23995	  || exit 1
23996
23997@endif libiberty-linker-plugin
23998
23999.PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
24000maybe-TAGS-libiberty-linker-plugin:
24001@if libiberty-linker-plugin
24002maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
24003
24004TAGS-libiberty-linker-plugin: \
24005    configure-libiberty-linker-plugin 
24006	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24007	r=`${PWD_COMMAND}`; export r; \
24008	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24009	$(HOST_EXPORTS) \
24010	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24011	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24012	done; \
24013	echo "Doing TAGS in libiberty-linker-plugin"; \
24014	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24015	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24016	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24017	          "RANLIB=$${RANLIB}" \
24018	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24019	          TAGS) \
24020	  || exit 1
24021
24022@endif libiberty-linker-plugin
24023
24024.PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
24025maybe-install-info-libiberty-linker-plugin:
24026@if libiberty-linker-plugin
24027maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
24028
24029install-info-libiberty-linker-plugin: \
24030    configure-libiberty-linker-plugin \
24031    info-libiberty-linker-plugin 
24032	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24033	r=`${PWD_COMMAND}`; export r; \
24034	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24035	$(HOST_EXPORTS) \
24036	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24037	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24038	done; \
24039	echo "Doing install-info in libiberty-linker-plugin"; \
24040	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24041	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24042	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24043	          "RANLIB=$${RANLIB}" \
24044	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24045	          install-info) \
24046	  || exit 1
24047
24048@endif libiberty-linker-plugin
24049
24050.PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
24051maybe-install-pdf-libiberty-linker-plugin:
24052@if libiberty-linker-plugin
24053maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
24054
24055install-pdf-libiberty-linker-plugin: \
24056    configure-libiberty-linker-plugin \
24057    pdf-libiberty-linker-plugin 
24058	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24059	r=`${PWD_COMMAND}`; export r; \
24060	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24061	$(HOST_EXPORTS) \
24062	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24063	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24064	done; \
24065	echo "Doing install-pdf in libiberty-linker-plugin"; \
24066	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24067	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24068	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24069	          "RANLIB=$${RANLIB}" \
24070	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24071	          install-pdf) \
24072	  || exit 1
24073
24074@endif libiberty-linker-plugin
24075
24076.PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
24077maybe-install-html-libiberty-linker-plugin:
24078@if libiberty-linker-plugin
24079maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24080
24081install-html-libiberty-linker-plugin: \
24082    configure-libiberty-linker-plugin \
24083    html-libiberty-linker-plugin 
24084	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24085	r=`${PWD_COMMAND}`; export r; \
24086	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24087	$(HOST_EXPORTS) \
24088	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24089	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24090	done; \
24091	echo "Doing install-html in libiberty-linker-plugin"; \
24092	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24093	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24094	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24095	          "RANLIB=$${RANLIB}" \
24096	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24097	          install-html) \
24098	  || exit 1
24099
24100@endif libiberty-linker-plugin
24101
24102.PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24103maybe-installcheck-libiberty-linker-plugin:
24104@if libiberty-linker-plugin
24105maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24106
24107installcheck-libiberty-linker-plugin: \
24108    configure-libiberty-linker-plugin 
24109	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24110	r=`${PWD_COMMAND}`; export r; \
24111	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24112	$(HOST_EXPORTS) \
24113	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24114	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24115	done; \
24116	echo "Doing installcheck in libiberty-linker-plugin"; \
24117	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24118	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24119	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24120	          "RANLIB=$${RANLIB}" \
24121	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24122	          installcheck) \
24123	  || exit 1
24124
24125@endif libiberty-linker-plugin
24126
24127.PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24128maybe-mostlyclean-libiberty-linker-plugin:
24129@if libiberty-linker-plugin
24130maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24131
24132mostlyclean-libiberty-linker-plugin: 
24133	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24134	r=`${PWD_COMMAND}`; export r; \
24135	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24136	$(HOST_EXPORTS) \
24137	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24138	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24139	done; \
24140	echo "Doing mostlyclean in libiberty-linker-plugin"; \
24141	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24142	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24143	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24144	          "RANLIB=$${RANLIB}" \
24145	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24146	          mostlyclean) \
24147	  || exit 1
24148
24149@endif libiberty-linker-plugin
24150
24151.PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24152maybe-clean-libiberty-linker-plugin:
24153@if libiberty-linker-plugin
24154maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24155
24156clean-libiberty-linker-plugin: 
24157	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24158	r=`${PWD_COMMAND}`; export r; \
24159	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24160	$(HOST_EXPORTS) \
24161	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24162	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24163	done; \
24164	echo "Doing clean in libiberty-linker-plugin"; \
24165	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24166	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24167	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24168	          "RANLIB=$${RANLIB}" \
24169	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24170	          clean) \
24171	  || exit 1
24172
24173@endif libiberty-linker-plugin
24174
24175.PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24176maybe-distclean-libiberty-linker-plugin:
24177@if libiberty-linker-plugin
24178maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24179
24180distclean-libiberty-linker-plugin: 
24181	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24182	r=`${PWD_COMMAND}`; export r; \
24183	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24184	$(HOST_EXPORTS) \
24185	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24186	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24187	done; \
24188	echo "Doing distclean in libiberty-linker-plugin"; \
24189	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24190	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24191	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24192	          "RANLIB=$${RANLIB}" \
24193	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24194	          distclean) \
24195	  || exit 1
24196
24197@endif libiberty-linker-plugin
24198
24199.PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24200maybe-maintainer-clean-libiberty-linker-plugin:
24201@if libiberty-linker-plugin
24202maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24203
24204maintainer-clean-libiberty-linker-plugin: 
24205	@[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24206	r=`${PWD_COMMAND}`; export r; \
24207	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24208	$(HOST_EXPORTS) \
24209	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24210	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24211	done; \
24212	echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24213	(cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24214	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24215	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24216	          "RANLIB=$${RANLIB}" \
24217	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24218	          maintainer-clean) \
24219	  || exit 1
24220
24221@endif libiberty-linker-plugin
24222
24223
24224
24225.PHONY: configure-libiconv maybe-configure-libiconv
24226maybe-configure-libiconv:
24227@if gcc-bootstrap
24228configure-libiconv: stage_current
24229@endif gcc-bootstrap
24230@if libiconv
24231maybe-configure-libiconv: configure-libiconv
24232configure-libiconv: 
24233	@r=`${PWD_COMMAND}`; export r; \
24234	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24235	test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24236	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24237	$(HOST_EXPORTS)  \
24238	echo Configuring in $(HOST_SUBDIR)/libiconv; \
24239	cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24240	case $(srcdir) in \
24241	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24242	  *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24243		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24244	esac; \
24245	module_srcdir=libiconv; \
24246	$(SHELL) \
24247	  $$s/$$module_srcdir/configure \
24248	  --srcdir=$${topdir}/$$module_srcdir \
24249	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24250	  --target=${target_alias} --disable-shared \
24251	  || exit 1
24252@endif libiconv
24253
24254
24255
24256.PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24257maybe-configure-stage1-libiconv:
24258@if libiconv-bootstrap
24259maybe-configure-stage1-libiconv: configure-stage1-libiconv
24260configure-stage1-libiconv:
24261	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24262	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24263	@r=`${PWD_COMMAND}`; export r; \
24264	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24265	TFLAGS="$(STAGE1_TFLAGS)"; \
24266	test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24267	$(HOST_EXPORTS) \
24268	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24269	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24270	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24271	echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24272	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24273	cd $(HOST_SUBDIR)/libiconv || exit 1; \
24274	case $(srcdir) in \
24275	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24276	  *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24277		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24278	esac; \
24279	module_srcdir=libiconv; \
24280	$(SHELL) $$s/$$module_srcdir/configure \
24281	  --srcdir=$${topdir}/$$module_srcdir \
24282	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24283	  --target=${target_alias} \
24284	   \
24285	  $(STAGE1_CONFIGURE_FLAGS) \
24286	  --disable-shared
24287@endif libiconv-bootstrap
24288
24289.PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24290maybe-configure-stage2-libiconv:
24291@if libiconv-bootstrap
24292maybe-configure-stage2-libiconv: configure-stage2-libiconv
24293configure-stage2-libiconv:
24294	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24295	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24296	@r=`${PWD_COMMAND}`; export r; \
24297	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24298	TFLAGS="$(STAGE2_TFLAGS)"; \
24299	test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24300	$(HOST_EXPORTS) \
24301	$(POSTSTAGE1_HOST_EXPORTS) \
24302	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24303	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24304	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24305	echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24306	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24307	cd $(HOST_SUBDIR)/libiconv || exit 1; \
24308	case $(srcdir) in \
24309	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24310	  *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24311		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24312	esac; \
24313	module_srcdir=libiconv; \
24314	$(SHELL) $$s/$$module_srcdir/configure \
24315	  --srcdir=$${topdir}/$$module_srcdir \
24316	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24317	  --target=${target_alias} \
24318	  --with-build-libsubdir=$(HOST_SUBDIR) \
24319	  $(STAGE2_CONFIGURE_FLAGS) \
24320	  --disable-shared
24321@endif libiconv-bootstrap
24322
24323.PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24324maybe-configure-stage3-libiconv:
24325@if libiconv-bootstrap
24326maybe-configure-stage3-libiconv: configure-stage3-libiconv
24327configure-stage3-libiconv:
24328	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24329	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24330	@r=`${PWD_COMMAND}`; export r; \
24331	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24332	TFLAGS="$(STAGE3_TFLAGS)"; \
24333	test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24334	$(HOST_EXPORTS) \
24335	$(POSTSTAGE1_HOST_EXPORTS) \
24336	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24337	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24338	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24339	echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24340	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24341	cd $(HOST_SUBDIR)/libiconv || exit 1; \
24342	case $(srcdir) in \
24343	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24344	  *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24345		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24346	esac; \
24347	module_srcdir=libiconv; \
24348	$(SHELL) $$s/$$module_srcdir/configure \
24349	  --srcdir=$${topdir}/$$module_srcdir \
24350	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24351	  --target=${target_alias} \
24352	  --with-build-libsubdir=$(HOST_SUBDIR) \
24353	  $(STAGE3_CONFIGURE_FLAGS) \
24354	  --disable-shared
24355@endif libiconv-bootstrap
24356
24357.PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24358maybe-configure-stage4-libiconv:
24359@if libiconv-bootstrap
24360maybe-configure-stage4-libiconv: configure-stage4-libiconv
24361configure-stage4-libiconv:
24362	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24363	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24364	@r=`${PWD_COMMAND}`; export r; \
24365	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24366	TFLAGS="$(STAGE4_TFLAGS)"; \
24367	test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24368	$(HOST_EXPORTS) \
24369	$(POSTSTAGE1_HOST_EXPORTS) \
24370	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24371	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24372	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24373	echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24374	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24375	cd $(HOST_SUBDIR)/libiconv || exit 1; \
24376	case $(srcdir) in \
24377	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24378	  *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24379		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24380	esac; \
24381	module_srcdir=libiconv; \
24382	$(SHELL) $$s/$$module_srcdir/configure \
24383	  --srcdir=$${topdir}/$$module_srcdir \
24384	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24385	  --target=${target_alias} \
24386	  --with-build-libsubdir=$(HOST_SUBDIR) \
24387	  $(STAGE4_CONFIGURE_FLAGS) \
24388	  --disable-shared
24389@endif libiconv-bootstrap
24390
24391.PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24392maybe-configure-stageprofile-libiconv:
24393@if libiconv-bootstrap
24394maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24395configure-stageprofile-libiconv:
24396	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24397	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24398	@r=`${PWD_COMMAND}`; export r; \
24399	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24400	TFLAGS="$(STAGEprofile_TFLAGS)"; \
24401	test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24402	$(HOST_EXPORTS) \
24403	$(POSTSTAGE1_HOST_EXPORTS) \
24404	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24405	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24406	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24407	echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24408	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24409	cd $(HOST_SUBDIR)/libiconv || exit 1; \
24410	case $(srcdir) in \
24411	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24412	  *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24413		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24414	esac; \
24415	module_srcdir=libiconv; \
24416	$(SHELL) $$s/$$module_srcdir/configure \
24417	  --srcdir=$${topdir}/$$module_srcdir \
24418	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24419	  --target=${target_alias} \
24420	  --with-build-libsubdir=$(HOST_SUBDIR) \
24421	  $(STAGEprofile_CONFIGURE_FLAGS) \
24422	  --disable-shared
24423@endif libiconv-bootstrap
24424
24425.PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24426maybe-configure-stagefeedback-libiconv:
24427@if libiconv-bootstrap
24428maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24429configure-stagefeedback-libiconv:
24430	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24431	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24432	@r=`${PWD_COMMAND}`; export r; \
24433	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24434	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24435	test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24436	$(HOST_EXPORTS) \
24437	$(POSTSTAGE1_HOST_EXPORTS) \
24438	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24439	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24440	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24441	echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24442	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24443	cd $(HOST_SUBDIR)/libiconv || exit 1; \
24444	case $(srcdir) in \
24445	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24446	  *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24447		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24448	esac; \
24449	module_srcdir=libiconv; \
24450	$(SHELL) $$s/$$module_srcdir/configure \
24451	  --srcdir=$${topdir}/$$module_srcdir \
24452	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24453	  --target=${target_alias} \
24454	  --with-build-libsubdir=$(HOST_SUBDIR) \
24455	  $(STAGEfeedback_CONFIGURE_FLAGS) \
24456	  --disable-shared
24457@endif libiconv-bootstrap
24458
24459
24460
24461
24462
24463.PHONY: all-libiconv maybe-all-libiconv
24464maybe-all-libiconv:
24465@if gcc-bootstrap
24466all-libiconv: stage_current
24467@endif gcc-bootstrap
24468@if libiconv
24469TARGET-libiconv=all
24470maybe-all-libiconv: all-libiconv
24471all-libiconv: configure-libiconv
24472	@r=`${PWD_COMMAND}`; export r; \
24473	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24474	$(HOST_EXPORTS)  \
24475	(cd $(HOST_SUBDIR)/libiconv && \
24476	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24477		$(TARGET-libiconv))
24478@endif libiconv
24479
24480
24481
24482.PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24483.PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24484maybe-all-stage1-libiconv:
24485maybe-clean-stage1-libiconv:
24486@if libiconv-bootstrap
24487maybe-all-stage1-libiconv: all-stage1-libiconv
24488all-stage1: all-stage1-libiconv
24489TARGET-stage1-libiconv = $(TARGET-libiconv)
24490all-stage1-libiconv: configure-stage1-libiconv
24491	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24492	@r=`${PWD_COMMAND}`; export r; \
24493	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24494	TFLAGS="$(STAGE1_TFLAGS)"; \
24495	$(HOST_EXPORTS)  \
24496	cd $(HOST_SUBDIR)/libiconv && \
24497	 \
24498	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24499		CFLAGS="$(STAGE1_CFLAGS)" \
24500		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24501		LIBCFLAGS="$(LIBCFLAGS)" \
24502		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24503		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24504		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24505		$(EXTRA_HOST_FLAGS)  \
24506		$(STAGE1_FLAGS_TO_PASS)  \
24507		TFLAGS="$(STAGE1_TFLAGS)"  \
24508		$(TARGET-stage1-libiconv)
24509
24510maybe-clean-stage1-libiconv: clean-stage1-libiconv
24511clean-stage1: clean-stage1-libiconv
24512clean-stage1-libiconv:
24513	@if [ $(current_stage) = stage1 ]; then \
24514	  [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24515	else \
24516	  [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24517	  $(MAKE) stage1-start; \
24518	fi; \
24519	cd $(HOST_SUBDIR)/libiconv && \
24520	$(MAKE) $(EXTRA_HOST_FLAGS)  \
24521	$(STAGE1_FLAGS_TO_PASS)  clean
24522@endif libiconv-bootstrap
24523
24524
24525.PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24526.PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24527maybe-all-stage2-libiconv:
24528maybe-clean-stage2-libiconv:
24529@if libiconv-bootstrap
24530maybe-all-stage2-libiconv: all-stage2-libiconv
24531all-stage2: all-stage2-libiconv
24532TARGET-stage2-libiconv = $(TARGET-libiconv)
24533all-stage2-libiconv: configure-stage2-libiconv
24534	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24535	@r=`${PWD_COMMAND}`; export r; \
24536	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24537	TFLAGS="$(STAGE2_TFLAGS)"; \
24538	$(HOST_EXPORTS) \
24539	$(POSTSTAGE1_HOST_EXPORTS)  \
24540	cd $(HOST_SUBDIR)/libiconv && \
24541	 \
24542	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24543		CFLAGS="$(STAGE2_CFLAGS)" \
24544		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24545		LIBCFLAGS="$(STAGE2_CFLAGS)" \
24546		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24547		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24548		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24549		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24550		TFLAGS="$(STAGE2_TFLAGS)"  \
24551		$(TARGET-stage2-libiconv)
24552
24553maybe-clean-stage2-libiconv: clean-stage2-libiconv
24554clean-stage2: clean-stage2-libiconv
24555clean-stage2-libiconv:
24556	@if [ $(current_stage) = stage2 ]; then \
24557	  [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24558	else \
24559	  [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24560	  $(MAKE) stage2-start; \
24561	fi; \
24562	cd $(HOST_SUBDIR)/libiconv && \
24563	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24564@endif libiconv-bootstrap
24565
24566
24567.PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24568.PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24569maybe-all-stage3-libiconv:
24570maybe-clean-stage3-libiconv:
24571@if libiconv-bootstrap
24572maybe-all-stage3-libiconv: all-stage3-libiconv
24573all-stage3: all-stage3-libiconv
24574TARGET-stage3-libiconv = $(TARGET-libiconv)
24575all-stage3-libiconv: configure-stage3-libiconv
24576	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24577	@r=`${PWD_COMMAND}`; export r; \
24578	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24579	TFLAGS="$(STAGE3_TFLAGS)"; \
24580	$(HOST_EXPORTS) \
24581	$(POSTSTAGE1_HOST_EXPORTS)  \
24582	cd $(HOST_SUBDIR)/libiconv && \
24583	 \
24584	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24585		CFLAGS="$(STAGE3_CFLAGS)" \
24586		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24587		LIBCFLAGS="$(STAGE3_CFLAGS)" \
24588		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24589		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24590		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24591		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24592		TFLAGS="$(STAGE3_TFLAGS)"  \
24593		$(TARGET-stage3-libiconv)
24594
24595maybe-clean-stage3-libiconv: clean-stage3-libiconv
24596clean-stage3: clean-stage3-libiconv
24597clean-stage3-libiconv:
24598	@if [ $(current_stage) = stage3 ]; then \
24599	  [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24600	else \
24601	  [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24602	  $(MAKE) stage3-start; \
24603	fi; \
24604	cd $(HOST_SUBDIR)/libiconv && \
24605	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24606@endif libiconv-bootstrap
24607
24608
24609.PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24610.PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24611maybe-all-stage4-libiconv:
24612maybe-clean-stage4-libiconv:
24613@if libiconv-bootstrap
24614maybe-all-stage4-libiconv: all-stage4-libiconv
24615all-stage4: all-stage4-libiconv
24616TARGET-stage4-libiconv = $(TARGET-libiconv)
24617all-stage4-libiconv: configure-stage4-libiconv
24618	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24619	@r=`${PWD_COMMAND}`; export r; \
24620	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24621	TFLAGS="$(STAGE4_TFLAGS)"; \
24622	$(HOST_EXPORTS) \
24623	$(POSTSTAGE1_HOST_EXPORTS)  \
24624	cd $(HOST_SUBDIR)/libiconv && \
24625	 \
24626	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24627		CFLAGS="$(STAGE4_CFLAGS)" \
24628		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24629		LIBCFLAGS="$(STAGE4_CFLAGS)" \
24630		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24631		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24632		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24633		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24634		TFLAGS="$(STAGE4_TFLAGS)"  \
24635		$(TARGET-stage4-libiconv)
24636
24637maybe-clean-stage4-libiconv: clean-stage4-libiconv
24638clean-stage4: clean-stage4-libiconv
24639clean-stage4-libiconv:
24640	@if [ $(current_stage) = stage4 ]; then \
24641	  [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24642	else \
24643	  [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24644	  $(MAKE) stage4-start; \
24645	fi; \
24646	cd $(HOST_SUBDIR)/libiconv && \
24647	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24648@endif libiconv-bootstrap
24649
24650
24651.PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24652.PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24653maybe-all-stageprofile-libiconv:
24654maybe-clean-stageprofile-libiconv:
24655@if libiconv-bootstrap
24656maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24657all-stageprofile: all-stageprofile-libiconv
24658TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24659all-stageprofile-libiconv: configure-stageprofile-libiconv
24660	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24661	@r=`${PWD_COMMAND}`; export r; \
24662	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24663	TFLAGS="$(STAGEprofile_TFLAGS)"; \
24664	$(HOST_EXPORTS) \
24665	$(POSTSTAGE1_HOST_EXPORTS)  \
24666	cd $(HOST_SUBDIR)/libiconv && \
24667	 \
24668	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24669		CFLAGS="$(STAGEprofile_CFLAGS)" \
24670		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24671		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24672		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24673		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24674		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24675		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24676		TFLAGS="$(STAGEprofile_TFLAGS)"  \
24677		$(TARGET-stageprofile-libiconv)
24678
24679maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24680clean-stageprofile: clean-stageprofile-libiconv
24681clean-stageprofile-libiconv:
24682	@if [ $(current_stage) = stageprofile ]; then \
24683	  [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24684	else \
24685	  [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24686	  $(MAKE) stageprofile-start; \
24687	fi; \
24688	cd $(HOST_SUBDIR)/libiconv && \
24689	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24690@endif libiconv-bootstrap
24691
24692
24693.PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24694.PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24695maybe-all-stagefeedback-libiconv:
24696maybe-clean-stagefeedback-libiconv:
24697@if libiconv-bootstrap
24698maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24699all-stagefeedback: all-stagefeedback-libiconv
24700TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24701all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24702	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24703	@r=`${PWD_COMMAND}`; export r; \
24704	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24705	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24706	$(HOST_EXPORTS) \
24707	$(POSTSTAGE1_HOST_EXPORTS)  \
24708	cd $(HOST_SUBDIR)/libiconv && \
24709	 \
24710	$(MAKE) $(BASE_FLAGS_TO_PASS) \
24711		CFLAGS="$(STAGEfeedback_CFLAGS)" \
24712		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24713		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24714		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24715		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24716		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24717		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24718		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24719		$(TARGET-stagefeedback-libiconv)
24720
24721maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24722clean-stagefeedback: clean-stagefeedback-libiconv
24723clean-stagefeedback-libiconv:
24724	@if [ $(current_stage) = stagefeedback ]; then \
24725	  [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24726	else \
24727	  [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24728	  $(MAKE) stagefeedback-start; \
24729	fi; \
24730	cd $(HOST_SUBDIR)/libiconv && \
24731	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24732@endif libiconv-bootstrap
24733
24734
24735
24736
24737
24738.PHONY: check-libiconv maybe-check-libiconv
24739maybe-check-libiconv:
24740@if libiconv
24741maybe-check-libiconv: check-libiconv
24742
24743check-libiconv:
24744	@: $(MAKE); $(unstage)
24745	@r=`${PWD_COMMAND}`; export r; \
24746	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24747	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24748	(cd $(HOST_SUBDIR)/libiconv && \
24749	  $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24750
24751@endif libiconv
24752
24753.PHONY: install-libiconv maybe-install-libiconv
24754maybe-install-libiconv:
24755@if libiconv
24756maybe-install-libiconv: install-libiconv
24757
24758install-libiconv:
24759
24760@endif libiconv
24761
24762.PHONY: install-strip-libiconv maybe-install-strip-libiconv
24763maybe-install-strip-libiconv:
24764@if libiconv
24765maybe-install-strip-libiconv: install-strip-libiconv
24766
24767install-strip-libiconv:
24768
24769@endif libiconv
24770
24771# Other targets (info, dvi, pdf, etc.)
24772
24773.PHONY: maybe-info-libiconv info-libiconv
24774maybe-info-libiconv:
24775@if libiconv
24776maybe-info-libiconv: info-libiconv
24777
24778# libiconv doesn't support info.
24779info-libiconv:
24780
24781@endif libiconv
24782
24783.PHONY: maybe-dvi-libiconv dvi-libiconv
24784maybe-dvi-libiconv:
24785@if libiconv
24786maybe-dvi-libiconv: dvi-libiconv
24787
24788dvi-libiconv: \
24789    configure-libiconv 
24790	@[ -f ./libiconv/Makefile ] || exit 0; \
24791	r=`${PWD_COMMAND}`; export r; \
24792	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24793	$(HOST_EXPORTS) \
24794	for flag in $(EXTRA_HOST_FLAGS) ; do \
24795	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24796	done; \
24797	echo "Doing dvi in libiconv"; \
24798	(cd $(HOST_SUBDIR)/libiconv && \
24799	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24800	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24801	          "RANLIB=$${RANLIB}" \
24802	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24803	          dvi) \
24804	  || exit 1
24805
24806@endif libiconv
24807
24808.PHONY: maybe-pdf-libiconv pdf-libiconv
24809maybe-pdf-libiconv:
24810@if libiconv
24811maybe-pdf-libiconv: pdf-libiconv
24812
24813# libiconv doesn't support pdf.
24814pdf-libiconv:
24815
24816@endif libiconv
24817
24818.PHONY: maybe-html-libiconv html-libiconv
24819maybe-html-libiconv:
24820@if libiconv
24821maybe-html-libiconv: html-libiconv
24822
24823# libiconv doesn't support html.
24824html-libiconv:
24825
24826@endif libiconv
24827
24828.PHONY: maybe-TAGS-libiconv TAGS-libiconv
24829maybe-TAGS-libiconv:
24830@if libiconv
24831maybe-TAGS-libiconv: TAGS-libiconv
24832
24833TAGS-libiconv: \
24834    configure-libiconv 
24835	@[ -f ./libiconv/Makefile ] || exit 0; \
24836	r=`${PWD_COMMAND}`; export r; \
24837	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24838	$(HOST_EXPORTS) \
24839	for flag in $(EXTRA_HOST_FLAGS) ; do \
24840	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24841	done; \
24842	echo "Doing TAGS in libiconv"; \
24843	(cd $(HOST_SUBDIR)/libiconv && \
24844	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24845	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24846	          "RANLIB=$${RANLIB}" \
24847	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24848	          TAGS) \
24849	  || exit 1
24850
24851@endif libiconv
24852
24853.PHONY: maybe-install-info-libiconv install-info-libiconv
24854maybe-install-info-libiconv:
24855@if libiconv
24856maybe-install-info-libiconv: install-info-libiconv
24857
24858# libiconv doesn't support install-info.
24859install-info-libiconv:
24860
24861@endif libiconv
24862
24863.PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24864maybe-install-pdf-libiconv:
24865@if libiconv
24866maybe-install-pdf-libiconv: install-pdf-libiconv
24867
24868# libiconv doesn't support install-pdf.
24869install-pdf-libiconv:
24870
24871@endif libiconv
24872
24873.PHONY: maybe-install-html-libiconv install-html-libiconv
24874maybe-install-html-libiconv:
24875@if libiconv
24876maybe-install-html-libiconv: install-html-libiconv
24877
24878# libiconv doesn't support install-html.
24879install-html-libiconv:
24880
24881@endif libiconv
24882
24883.PHONY: maybe-installcheck-libiconv installcheck-libiconv
24884maybe-installcheck-libiconv:
24885@if libiconv
24886maybe-installcheck-libiconv: installcheck-libiconv
24887
24888installcheck-libiconv: \
24889    configure-libiconv 
24890	@[ -f ./libiconv/Makefile ] || exit 0; \
24891	r=`${PWD_COMMAND}`; export r; \
24892	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24893	$(HOST_EXPORTS) \
24894	for flag in $(EXTRA_HOST_FLAGS) ; do \
24895	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24896	done; \
24897	echo "Doing installcheck in libiconv"; \
24898	(cd $(HOST_SUBDIR)/libiconv && \
24899	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24900	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24901	          "RANLIB=$${RANLIB}" \
24902	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24903	          installcheck) \
24904	  || exit 1
24905
24906@endif libiconv
24907
24908.PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24909maybe-mostlyclean-libiconv:
24910@if libiconv
24911maybe-mostlyclean-libiconv: mostlyclean-libiconv
24912
24913mostlyclean-libiconv: 
24914	@[ -f ./libiconv/Makefile ] || exit 0; \
24915	r=`${PWD_COMMAND}`; export r; \
24916	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24917	$(HOST_EXPORTS) \
24918	for flag in $(EXTRA_HOST_FLAGS) ; do \
24919	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24920	done; \
24921	echo "Doing mostlyclean in libiconv"; \
24922	(cd $(HOST_SUBDIR)/libiconv && \
24923	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24924	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24925	          "RANLIB=$${RANLIB}" \
24926	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24927	          mostlyclean) \
24928	  || exit 1
24929
24930@endif libiconv
24931
24932.PHONY: maybe-clean-libiconv clean-libiconv
24933maybe-clean-libiconv:
24934@if libiconv
24935maybe-clean-libiconv: clean-libiconv
24936
24937clean-libiconv: 
24938	@[ -f ./libiconv/Makefile ] || exit 0; \
24939	r=`${PWD_COMMAND}`; export r; \
24940	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24941	$(HOST_EXPORTS) \
24942	for flag in $(EXTRA_HOST_FLAGS) ; do \
24943	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24944	done; \
24945	echo "Doing clean in libiconv"; \
24946	(cd $(HOST_SUBDIR)/libiconv && \
24947	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24948	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24949	          "RANLIB=$${RANLIB}" \
24950	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24951	          clean) \
24952	  || exit 1
24953
24954@endif libiconv
24955
24956.PHONY: maybe-distclean-libiconv distclean-libiconv
24957maybe-distclean-libiconv:
24958@if libiconv
24959maybe-distclean-libiconv: distclean-libiconv
24960
24961distclean-libiconv: 
24962	@[ -f ./libiconv/Makefile ] || exit 0; \
24963	r=`${PWD_COMMAND}`; export r; \
24964	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24965	$(HOST_EXPORTS) \
24966	for flag in $(EXTRA_HOST_FLAGS) ; do \
24967	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24968	done; \
24969	echo "Doing distclean in libiconv"; \
24970	(cd $(HOST_SUBDIR)/libiconv && \
24971	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24972	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24973	          "RANLIB=$${RANLIB}" \
24974	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24975	          distclean) \
24976	  || exit 1
24977
24978@endif libiconv
24979
24980.PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24981maybe-maintainer-clean-libiconv:
24982@if libiconv
24983maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24984
24985maintainer-clean-libiconv: 
24986	@[ -f ./libiconv/Makefile ] || exit 0; \
24987	r=`${PWD_COMMAND}`; export r; \
24988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24989	$(HOST_EXPORTS) \
24990	for flag in $(EXTRA_HOST_FLAGS) ; do \
24991	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24992	done; \
24993	echo "Doing maintainer-clean in libiconv"; \
24994	(cd $(HOST_SUBDIR)/libiconv && \
24995	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24996	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24997	          "RANLIB=$${RANLIB}" \
24998	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24999	          maintainer-clean) \
25000	  || exit 1
25001
25002@endif libiconv
25003
25004
25005
25006.PHONY: configure-m4 maybe-configure-m4
25007maybe-configure-m4:
25008@if gcc-bootstrap
25009configure-m4: stage_current
25010@endif gcc-bootstrap
25011@if m4
25012maybe-configure-m4: configure-m4
25013configure-m4: 
25014	@: $(MAKE); $(unstage)
25015	@r=`${PWD_COMMAND}`; export r; \
25016	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25017	test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
25018	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
25019	$(HOST_EXPORTS)  \
25020	echo Configuring in $(HOST_SUBDIR)/m4; \
25021	cd "$(HOST_SUBDIR)/m4" || exit 1; \
25022	case $(srcdir) in \
25023	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25024	  *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
25025		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25026	esac; \
25027	module_srcdir=m4; \
25028	$(SHELL) \
25029	  $$s/$$module_srcdir/configure \
25030	  --srcdir=$${topdir}/$$module_srcdir \
25031	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25032	  --target=${target_alias}  \
25033	  || exit 1
25034@endif m4
25035
25036
25037
25038
25039
25040.PHONY: all-m4 maybe-all-m4
25041maybe-all-m4:
25042@if gcc-bootstrap
25043all-m4: stage_current
25044@endif gcc-bootstrap
25045@if m4
25046TARGET-m4=all
25047maybe-all-m4: all-m4
25048all-m4: configure-m4
25049	@: $(MAKE); $(unstage)
25050	@r=`${PWD_COMMAND}`; export r; \
25051	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25052	$(HOST_EXPORTS)  \
25053	(cd $(HOST_SUBDIR)/m4 && \
25054	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25055		$(TARGET-m4))
25056@endif m4
25057
25058
25059
25060
25061.PHONY: check-m4 maybe-check-m4
25062maybe-check-m4:
25063@if m4
25064maybe-check-m4: check-m4
25065
25066check-m4:
25067	@: $(MAKE); $(unstage)
25068	@r=`${PWD_COMMAND}`; export r; \
25069	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25070	$(HOST_EXPORTS)  \
25071	(cd $(HOST_SUBDIR)/m4 && \
25072	  $(MAKE) $(FLAGS_TO_PASS)  check)
25073
25074@endif m4
25075
25076.PHONY: install-m4 maybe-install-m4
25077maybe-install-m4:
25078@if m4
25079maybe-install-m4: install-m4
25080
25081install-m4: installdirs
25082	@: $(MAKE); $(unstage)
25083	@r=`${PWD_COMMAND}`; export r; \
25084	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25085	$(HOST_EXPORTS) \
25086	(cd $(HOST_SUBDIR)/m4 && \
25087	  $(MAKE) $(FLAGS_TO_PASS)  install)
25088
25089@endif m4
25090
25091.PHONY: install-strip-m4 maybe-install-strip-m4
25092maybe-install-strip-m4:
25093@if m4
25094maybe-install-strip-m4: install-strip-m4
25095
25096install-strip-m4: installdirs
25097	@: $(MAKE); $(unstage)
25098	@r=`${PWD_COMMAND}`; export r; \
25099	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25100	$(HOST_EXPORTS) \
25101	(cd $(HOST_SUBDIR)/m4 && \
25102	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25103
25104@endif m4
25105
25106# Other targets (info, dvi, pdf, etc.)
25107
25108.PHONY: maybe-info-m4 info-m4
25109maybe-info-m4:
25110@if m4
25111maybe-info-m4: info-m4
25112
25113info-m4: \
25114    configure-m4 
25115	@: $(MAKE); $(unstage)
25116	@[ -f ./m4/Makefile ] || exit 0; \
25117	r=`${PWD_COMMAND}`; export r; \
25118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25119	$(HOST_EXPORTS) \
25120	for flag in $(EXTRA_HOST_FLAGS) ; do \
25121	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25122	done; \
25123	echo "Doing info in m4"; \
25124	(cd $(HOST_SUBDIR)/m4 && \
25125	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25126	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25127	          "RANLIB=$${RANLIB}" \
25128	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25129	          info) \
25130	  || exit 1
25131
25132@endif m4
25133
25134.PHONY: maybe-dvi-m4 dvi-m4
25135maybe-dvi-m4:
25136@if m4
25137maybe-dvi-m4: dvi-m4
25138
25139dvi-m4: \
25140    configure-m4 
25141	@: $(MAKE); $(unstage)
25142	@[ -f ./m4/Makefile ] || exit 0; \
25143	r=`${PWD_COMMAND}`; export r; \
25144	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25145	$(HOST_EXPORTS) \
25146	for flag in $(EXTRA_HOST_FLAGS) ; do \
25147	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25148	done; \
25149	echo "Doing dvi in m4"; \
25150	(cd $(HOST_SUBDIR)/m4 && \
25151	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25152	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25153	          "RANLIB=$${RANLIB}" \
25154	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25155	          dvi) \
25156	  || exit 1
25157
25158@endif m4
25159
25160.PHONY: maybe-pdf-m4 pdf-m4
25161maybe-pdf-m4:
25162@if m4
25163maybe-pdf-m4: pdf-m4
25164
25165pdf-m4: \
25166    configure-m4 
25167	@: $(MAKE); $(unstage)
25168	@[ -f ./m4/Makefile ] || exit 0; \
25169	r=`${PWD_COMMAND}`; export r; \
25170	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25171	$(HOST_EXPORTS) \
25172	for flag in $(EXTRA_HOST_FLAGS) ; do \
25173	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25174	done; \
25175	echo "Doing pdf in m4"; \
25176	(cd $(HOST_SUBDIR)/m4 && \
25177	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25178	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25179	          "RANLIB=$${RANLIB}" \
25180	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25181	          pdf) \
25182	  || exit 1
25183
25184@endif m4
25185
25186.PHONY: maybe-html-m4 html-m4
25187maybe-html-m4:
25188@if m4
25189maybe-html-m4: html-m4
25190
25191html-m4: \
25192    configure-m4 
25193	@: $(MAKE); $(unstage)
25194	@[ -f ./m4/Makefile ] || exit 0; \
25195	r=`${PWD_COMMAND}`; export r; \
25196	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25197	$(HOST_EXPORTS) \
25198	for flag in $(EXTRA_HOST_FLAGS) ; do \
25199	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25200	done; \
25201	echo "Doing html in m4"; \
25202	(cd $(HOST_SUBDIR)/m4 && \
25203	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25204	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25205	          "RANLIB=$${RANLIB}" \
25206	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25207	          html) \
25208	  || exit 1
25209
25210@endif m4
25211
25212.PHONY: maybe-TAGS-m4 TAGS-m4
25213maybe-TAGS-m4:
25214@if m4
25215maybe-TAGS-m4: TAGS-m4
25216
25217TAGS-m4: \
25218    configure-m4 
25219	@: $(MAKE); $(unstage)
25220	@[ -f ./m4/Makefile ] || exit 0; \
25221	r=`${PWD_COMMAND}`; export r; \
25222	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25223	$(HOST_EXPORTS) \
25224	for flag in $(EXTRA_HOST_FLAGS) ; do \
25225	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25226	done; \
25227	echo "Doing TAGS in m4"; \
25228	(cd $(HOST_SUBDIR)/m4 && \
25229	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25230	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25231	          "RANLIB=$${RANLIB}" \
25232	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25233	          TAGS) \
25234	  || exit 1
25235
25236@endif m4
25237
25238.PHONY: maybe-install-info-m4 install-info-m4
25239maybe-install-info-m4:
25240@if m4
25241maybe-install-info-m4: install-info-m4
25242
25243install-info-m4: \
25244    configure-m4 \
25245    info-m4 
25246	@: $(MAKE); $(unstage)
25247	@[ -f ./m4/Makefile ] || exit 0; \
25248	r=`${PWD_COMMAND}`; export r; \
25249	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25250	$(HOST_EXPORTS) \
25251	for flag in $(EXTRA_HOST_FLAGS) ; do \
25252	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25253	done; \
25254	echo "Doing install-info in m4"; \
25255	(cd $(HOST_SUBDIR)/m4 && \
25256	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25257	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25258	          "RANLIB=$${RANLIB}" \
25259	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25260	          install-info) \
25261	  || exit 1
25262
25263@endif m4
25264
25265.PHONY: maybe-install-pdf-m4 install-pdf-m4
25266maybe-install-pdf-m4:
25267@if m4
25268maybe-install-pdf-m4: install-pdf-m4
25269
25270install-pdf-m4: \
25271    configure-m4 \
25272    pdf-m4 
25273	@: $(MAKE); $(unstage)
25274	@[ -f ./m4/Makefile ] || exit 0; \
25275	r=`${PWD_COMMAND}`; export r; \
25276	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25277	$(HOST_EXPORTS) \
25278	for flag in $(EXTRA_HOST_FLAGS) ; do \
25279	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25280	done; \
25281	echo "Doing install-pdf in m4"; \
25282	(cd $(HOST_SUBDIR)/m4 && \
25283	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25284	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25285	          "RANLIB=$${RANLIB}" \
25286	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25287	          install-pdf) \
25288	  || exit 1
25289
25290@endif m4
25291
25292.PHONY: maybe-install-html-m4 install-html-m4
25293maybe-install-html-m4:
25294@if m4
25295maybe-install-html-m4: install-html-m4
25296
25297install-html-m4: \
25298    configure-m4 \
25299    html-m4 
25300	@: $(MAKE); $(unstage)
25301	@[ -f ./m4/Makefile ] || exit 0; \
25302	r=`${PWD_COMMAND}`; export r; \
25303	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25304	$(HOST_EXPORTS) \
25305	for flag in $(EXTRA_HOST_FLAGS) ; do \
25306	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25307	done; \
25308	echo "Doing install-html in m4"; \
25309	(cd $(HOST_SUBDIR)/m4 && \
25310	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25311	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25312	          "RANLIB=$${RANLIB}" \
25313	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25314	          install-html) \
25315	  || exit 1
25316
25317@endif m4
25318
25319.PHONY: maybe-installcheck-m4 installcheck-m4
25320maybe-installcheck-m4:
25321@if m4
25322maybe-installcheck-m4: installcheck-m4
25323
25324installcheck-m4: \
25325    configure-m4 
25326	@: $(MAKE); $(unstage)
25327	@[ -f ./m4/Makefile ] || exit 0; \
25328	r=`${PWD_COMMAND}`; export r; \
25329	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25330	$(HOST_EXPORTS) \
25331	for flag in $(EXTRA_HOST_FLAGS) ; do \
25332	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25333	done; \
25334	echo "Doing installcheck in m4"; \
25335	(cd $(HOST_SUBDIR)/m4 && \
25336	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25337	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25338	          "RANLIB=$${RANLIB}" \
25339	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25340	          installcheck) \
25341	  || exit 1
25342
25343@endif m4
25344
25345.PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25346maybe-mostlyclean-m4:
25347@if m4
25348maybe-mostlyclean-m4: mostlyclean-m4
25349
25350mostlyclean-m4: 
25351	@: $(MAKE); $(unstage)
25352	@[ -f ./m4/Makefile ] || exit 0; \
25353	r=`${PWD_COMMAND}`; export r; \
25354	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25355	$(HOST_EXPORTS) \
25356	for flag in $(EXTRA_HOST_FLAGS) ; do \
25357	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25358	done; \
25359	echo "Doing mostlyclean in m4"; \
25360	(cd $(HOST_SUBDIR)/m4 && \
25361	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25362	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25363	          "RANLIB=$${RANLIB}" \
25364	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25365	          mostlyclean) \
25366	  || exit 1
25367
25368@endif m4
25369
25370.PHONY: maybe-clean-m4 clean-m4
25371maybe-clean-m4:
25372@if m4
25373maybe-clean-m4: clean-m4
25374
25375clean-m4: 
25376	@: $(MAKE); $(unstage)
25377	@[ -f ./m4/Makefile ] || exit 0; \
25378	r=`${PWD_COMMAND}`; export r; \
25379	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25380	$(HOST_EXPORTS) \
25381	for flag in $(EXTRA_HOST_FLAGS) ; do \
25382	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25383	done; \
25384	echo "Doing clean in m4"; \
25385	(cd $(HOST_SUBDIR)/m4 && \
25386	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25387	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25388	          "RANLIB=$${RANLIB}" \
25389	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25390	          clean) \
25391	  || exit 1
25392
25393@endif m4
25394
25395.PHONY: maybe-distclean-m4 distclean-m4
25396maybe-distclean-m4:
25397@if m4
25398maybe-distclean-m4: distclean-m4
25399
25400distclean-m4: 
25401	@: $(MAKE); $(unstage)
25402	@[ -f ./m4/Makefile ] || exit 0; \
25403	r=`${PWD_COMMAND}`; export r; \
25404	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25405	$(HOST_EXPORTS) \
25406	for flag in $(EXTRA_HOST_FLAGS) ; do \
25407	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25408	done; \
25409	echo "Doing distclean in m4"; \
25410	(cd $(HOST_SUBDIR)/m4 && \
25411	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25412	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25413	          "RANLIB=$${RANLIB}" \
25414	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25415	          distclean) \
25416	  || exit 1
25417
25418@endif m4
25419
25420.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25421maybe-maintainer-clean-m4:
25422@if m4
25423maybe-maintainer-clean-m4: maintainer-clean-m4
25424
25425maintainer-clean-m4: 
25426	@: $(MAKE); $(unstage)
25427	@[ -f ./m4/Makefile ] || exit 0; \
25428	r=`${PWD_COMMAND}`; export r; \
25429	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430	$(HOST_EXPORTS) \
25431	for flag in $(EXTRA_HOST_FLAGS) ; do \
25432	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25433	done; \
25434	echo "Doing maintainer-clean in m4"; \
25435	(cd $(HOST_SUBDIR)/m4 && \
25436	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25437	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25438	          "RANLIB=$${RANLIB}" \
25439	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25440	          maintainer-clean) \
25441	  || exit 1
25442
25443@endif m4
25444
25445
25446
25447.PHONY: configure-readline maybe-configure-readline
25448maybe-configure-readline:
25449@if gcc-bootstrap
25450configure-readline: stage_current
25451@endif gcc-bootstrap
25452@if readline
25453maybe-configure-readline: configure-readline
25454configure-readline: 
25455	@: $(MAKE); $(unstage)
25456	@r=`${PWD_COMMAND}`; export r; \
25457	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25458	test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25459	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25460	$(HOST_EXPORTS)  \
25461	echo Configuring in $(HOST_SUBDIR)/readline; \
25462	cd "$(HOST_SUBDIR)/readline" || exit 1; \
25463	case $(srcdir) in \
25464	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25465	  *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25466		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25467	esac; \
25468	module_srcdir=readline; \
25469	$(SHELL) \
25470	  $$s/$$module_srcdir/configure \
25471	  --srcdir=$${topdir}/$$module_srcdir \
25472	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25473	  --target=${target_alias}  \
25474	  || exit 1
25475@endif readline
25476
25477
25478
25479
25480
25481.PHONY: all-readline maybe-all-readline
25482maybe-all-readline:
25483@if gcc-bootstrap
25484all-readline: stage_current
25485@endif gcc-bootstrap
25486@if readline
25487TARGET-readline=all
25488maybe-all-readline: all-readline
25489all-readline: configure-readline
25490	@: $(MAKE); $(unstage)
25491	@r=`${PWD_COMMAND}`; export r; \
25492	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25493	$(HOST_EXPORTS)  \
25494	(cd $(HOST_SUBDIR)/readline && \
25495	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25496		$(TARGET-readline))
25497@endif readline
25498
25499
25500
25501
25502.PHONY: check-readline maybe-check-readline
25503maybe-check-readline:
25504@if readline
25505maybe-check-readline: check-readline
25506
25507check-readline:
25508	@: $(MAKE); $(unstage)
25509	@r=`${PWD_COMMAND}`; export r; \
25510	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25511	$(HOST_EXPORTS)  \
25512	(cd $(HOST_SUBDIR)/readline && \
25513	  $(MAKE) $(FLAGS_TO_PASS)  check)
25514
25515@endif readline
25516
25517.PHONY: install-readline maybe-install-readline
25518maybe-install-readline:
25519@if readline
25520maybe-install-readline: install-readline
25521
25522install-readline: installdirs
25523	@: $(MAKE); $(unstage)
25524	@r=`${PWD_COMMAND}`; export r; \
25525	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25526	$(HOST_EXPORTS) \
25527	(cd $(HOST_SUBDIR)/readline && \
25528	  $(MAKE) $(FLAGS_TO_PASS)  install)
25529
25530@endif readline
25531
25532.PHONY: install-strip-readline maybe-install-strip-readline
25533maybe-install-strip-readline:
25534@if readline
25535maybe-install-strip-readline: install-strip-readline
25536
25537install-strip-readline: installdirs
25538	@: $(MAKE); $(unstage)
25539	@r=`${PWD_COMMAND}`; export r; \
25540	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25541	$(HOST_EXPORTS) \
25542	(cd $(HOST_SUBDIR)/readline && \
25543	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25544
25545@endif readline
25546
25547# Other targets (info, dvi, pdf, etc.)
25548
25549.PHONY: maybe-info-readline info-readline
25550maybe-info-readline:
25551@if readline
25552maybe-info-readline: info-readline
25553
25554info-readline: \
25555    configure-readline 
25556	@: $(MAKE); $(unstage)
25557	@[ -f ./readline/Makefile ] || exit 0; \
25558	r=`${PWD_COMMAND}`; export r; \
25559	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25560	$(HOST_EXPORTS) \
25561	for flag in $(EXTRA_HOST_FLAGS) ; do \
25562	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25563	done; \
25564	echo "Doing info in readline"; \
25565	(cd $(HOST_SUBDIR)/readline && \
25566	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25567	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25568	          "RANLIB=$${RANLIB}" \
25569	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25570	          info) \
25571	  || exit 1
25572
25573@endif readline
25574
25575.PHONY: maybe-dvi-readline dvi-readline
25576maybe-dvi-readline:
25577@if readline
25578maybe-dvi-readline: dvi-readline
25579
25580dvi-readline: \
25581    configure-readline 
25582	@: $(MAKE); $(unstage)
25583	@[ -f ./readline/Makefile ] || exit 0; \
25584	r=`${PWD_COMMAND}`; export r; \
25585	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25586	$(HOST_EXPORTS) \
25587	for flag in $(EXTRA_HOST_FLAGS) ; do \
25588	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25589	done; \
25590	echo "Doing dvi in readline"; \
25591	(cd $(HOST_SUBDIR)/readline && \
25592	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25593	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25594	          "RANLIB=$${RANLIB}" \
25595	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25596	          dvi) \
25597	  || exit 1
25598
25599@endif readline
25600
25601.PHONY: maybe-pdf-readline pdf-readline
25602maybe-pdf-readline:
25603@if readline
25604maybe-pdf-readline: pdf-readline
25605
25606pdf-readline: \
25607    configure-readline 
25608	@: $(MAKE); $(unstage)
25609	@[ -f ./readline/Makefile ] || exit 0; \
25610	r=`${PWD_COMMAND}`; export r; \
25611	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25612	$(HOST_EXPORTS) \
25613	for flag in $(EXTRA_HOST_FLAGS) ; do \
25614	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25615	done; \
25616	echo "Doing pdf in readline"; \
25617	(cd $(HOST_SUBDIR)/readline && \
25618	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25619	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25620	          "RANLIB=$${RANLIB}" \
25621	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25622	          pdf) \
25623	  || exit 1
25624
25625@endif readline
25626
25627.PHONY: maybe-html-readline html-readline
25628maybe-html-readline:
25629@if readline
25630maybe-html-readline: html-readline
25631
25632html-readline: \
25633    configure-readline 
25634	@: $(MAKE); $(unstage)
25635	@[ -f ./readline/Makefile ] || exit 0; \
25636	r=`${PWD_COMMAND}`; export r; \
25637	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25638	$(HOST_EXPORTS) \
25639	for flag in $(EXTRA_HOST_FLAGS) ; do \
25640	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25641	done; \
25642	echo "Doing html in readline"; \
25643	(cd $(HOST_SUBDIR)/readline && \
25644	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25645	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25646	          "RANLIB=$${RANLIB}" \
25647	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25648	          html) \
25649	  || exit 1
25650
25651@endif readline
25652
25653.PHONY: maybe-TAGS-readline TAGS-readline
25654maybe-TAGS-readline:
25655@if readline
25656maybe-TAGS-readline: TAGS-readline
25657
25658TAGS-readline: \
25659    configure-readline 
25660	@: $(MAKE); $(unstage)
25661	@[ -f ./readline/Makefile ] || exit 0; \
25662	r=`${PWD_COMMAND}`; export r; \
25663	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25664	$(HOST_EXPORTS) \
25665	for flag in $(EXTRA_HOST_FLAGS) ; do \
25666	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25667	done; \
25668	echo "Doing TAGS in readline"; \
25669	(cd $(HOST_SUBDIR)/readline && \
25670	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25671	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25672	          "RANLIB=$${RANLIB}" \
25673	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25674	          TAGS) \
25675	  || exit 1
25676
25677@endif readline
25678
25679.PHONY: maybe-install-info-readline install-info-readline
25680maybe-install-info-readline:
25681@if readline
25682maybe-install-info-readline: install-info-readline
25683
25684install-info-readline: \
25685    configure-readline \
25686    info-readline 
25687	@: $(MAKE); $(unstage)
25688	@[ -f ./readline/Makefile ] || exit 0; \
25689	r=`${PWD_COMMAND}`; export r; \
25690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25691	$(HOST_EXPORTS) \
25692	for flag in $(EXTRA_HOST_FLAGS) ; do \
25693	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25694	done; \
25695	echo "Doing install-info in readline"; \
25696	(cd $(HOST_SUBDIR)/readline && \
25697	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25698	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25699	          "RANLIB=$${RANLIB}" \
25700	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25701	          install-info) \
25702	  || exit 1
25703
25704@endif readline
25705
25706.PHONY: maybe-install-pdf-readline install-pdf-readline
25707maybe-install-pdf-readline:
25708@if readline
25709maybe-install-pdf-readline: install-pdf-readline
25710
25711install-pdf-readline: \
25712    configure-readline \
25713    pdf-readline 
25714	@: $(MAKE); $(unstage)
25715	@[ -f ./readline/Makefile ] || exit 0; \
25716	r=`${PWD_COMMAND}`; export r; \
25717	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25718	$(HOST_EXPORTS) \
25719	for flag in $(EXTRA_HOST_FLAGS) ; do \
25720	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25721	done; \
25722	echo "Doing install-pdf in readline"; \
25723	(cd $(HOST_SUBDIR)/readline && \
25724	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25725	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25726	          "RANLIB=$${RANLIB}" \
25727	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25728	          install-pdf) \
25729	  || exit 1
25730
25731@endif readline
25732
25733.PHONY: maybe-install-html-readline install-html-readline
25734maybe-install-html-readline:
25735@if readline
25736maybe-install-html-readline: install-html-readline
25737
25738install-html-readline: \
25739    configure-readline \
25740    html-readline 
25741	@: $(MAKE); $(unstage)
25742	@[ -f ./readline/Makefile ] || exit 0; \
25743	r=`${PWD_COMMAND}`; export r; \
25744	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25745	$(HOST_EXPORTS) \
25746	for flag in $(EXTRA_HOST_FLAGS) ; do \
25747	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25748	done; \
25749	echo "Doing install-html in readline"; \
25750	(cd $(HOST_SUBDIR)/readline && \
25751	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25752	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25753	          "RANLIB=$${RANLIB}" \
25754	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25755	          install-html) \
25756	  || exit 1
25757
25758@endif readline
25759
25760.PHONY: maybe-installcheck-readline installcheck-readline
25761maybe-installcheck-readline:
25762@if readline
25763maybe-installcheck-readline: installcheck-readline
25764
25765installcheck-readline: \
25766    configure-readline 
25767	@: $(MAKE); $(unstage)
25768	@[ -f ./readline/Makefile ] || exit 0; \
25769	r=`${PWD_COMMAND}`; export r; \
25770	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25771	$(HOST_EXPORTS) \
25772	for flag in $(EXTRA_HOST_FLAGS) ; do \
25773	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25774	done; \
25775	echo "Doing installcheck in readline"; \
25776	(cd $(HOST_SUBDIR)/readline && \
25777	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25778	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25779	          "RANLIB=$${RANLIB}" \
25780	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25781	          installcheck) \
25782	  || exit 1
25783
25784@endif readline
25785
25786.PHONY: maybe-mostlyclean-readline mostlyclean-readline
25787maybe-mostlyclean-readline:
25788@if readline
25789maybe-mostlyclean-readline: mostlyclean-readline
25790
25791mostlyclean-readline: 
25792	@: $(MAKE); $(unstage)
25793	@[ -f ./readline/Makefile ] || exit 0; \
25794	r=`${PWD_COMMAND}`; export r; \
25795	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25796	$(HOST_EXPORTS) \
25797	for flag in $(EXTRA_HOST_FLAGS) ; do \
25798	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25799	done; \
25800	echo "Doing mostlyclean in readline"; \
25801	(cd $(HOST_SUBDIR)/readline && \
25802	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25803	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25804	          "RANLIB=$${RANLIB}" \
25805	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25806	          mostlyclean) \
25807	  || exit 1
25808
25809@endif readline
25810
25811.PHONY: maybe-clean-readline clean-readline
25812maybe-clean-readline:
25813@if readline
25814maybe-clean-readline: clean-readline
25815
25816clean-readline: 
25817	@: $(MAKE); $(unstage)
25818	@[ -f ./readline/Makefile ] || exit 0; \
25819	r=`${PWD_COMMAND}`; export r; \
25820	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25821	$(HOST_EXPORTS) \
25822	for flag in $(EXTRA_HOST_FLAGS) ; do \
25823	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25824	done; \
25825	echo "Doing clean in readline"; \
25826	(cd $(HOST_SUBDIR)/readline && \
25827	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25828	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25829	          "RANLIB=$${RANLIB}" \
25830	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25831	          clean) \
25832	  || exit 1
25833
25834@endif readline
25835
25836.PHONY: maybe-distclean-readline distclean-readline
25837maybe-distclean-readline:
25838@if readline
25839maybe-distclean-readline: distclean-readline
25840
25841distclean-readline: 
25842	@: $(MAKE); $(unstage)
25843	@[ -f ./readline/Makefile ] || exit 0; \
25844	r=`${PWD_COMMAND}`; export r; \
25845	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25846	$(HOST_EXPORTS) \
25847	for flag in $(EXTRA_HOST_FLAGS) ; do \
25848	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25849	done; \
25850	echo "Doing distclean in readline"; \
25851	(cd $(HOST_SUBDIR)/readline && \
25852	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25853	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25854	          "RANLIB=$${RANLIB}" \
25855	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25856	          distclean) \
25857	  || exit 1
25858
25859@endif readline
25860
25861.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25862maybe-maintainer-clean-readline:
25863@if readline
25864maybe-maintainer-clean-readline: maintainer-clean-readline
25865
25866maintainer-clean-readline: 
25867	@: $(MAKE); $(unstage)
25868	@[ -f ./readline/Makefile ] || exit 0; \
25869	r=`${PWD_COMMAND}`; export r; \
25870	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871	$(HOST_EXPORTS) \
25872	for flag in $(EXTRA_HOST_FLAGS) ; do \
25873	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25874	done; \
25875	echo "Doing maintainer-clean in readline"; \
25876	(cd $(HOST_SUBDIR)/readline && \
25877	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25878	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25879	          "RANLIB=$${RANLIB}" \
25880	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25881	          maintainer-clean) \
25882	  || exit 1
25883
25884@endif readline
25885
25886
25887
25888.PHONY: configure-sid maybe-configure-sid
25889maybe-configure-sid:
25890@if gcc-bootstrap
25891configure-sid: stage_current
25892@endif gcc-bootstrap
25893@if sid
25894maybe-configure-sid: configure-sid
25895configure-sid: 
25896	@: $(MAKE); $(unstage)
25897	@r=`${PWD_COMMAND}`; export r; \
25898	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25899	test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25900	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25901	$(HOST_EXPORTS)  \
25902	echo Configuring in $(HOST_SUBDIR)/sid; \
25903	cd "$(HOST_SUBDIR)/sid" || exit 1; \
25904	case $(srcdir) in \
25905	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25906	  *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25907		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25908	esac; \
25909	module_srcdir=sid; \
25910	$(SHELL) \
25911	  $$s/$$module_srcdir/configure \
25912	  --srcdir=$${topdir}/$$module_srcdir \
25913	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25914	  --target=${target_alias}  \
25915	  || exit 1
25916@endif sid
25917
25918
25919
25920
25921
25922.PHONY: all-sid maybe-all-sid
25923maybe-all-sid:
25924@if gcc-bootstrap
25925all-sid: stage_current
25926@endif gcc-bootstrap
25927@if sid
25928TARGET-sid=all
25929maybe-all-sid: all-sid
25930all-sid: configure-sid
25931	@: $(MAKE); $(unstage)
25932	@r=`${PWD_COMMAND}`; export r; \
25933	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25934	$(HOST_EXPORTS)  \
25935	(cd $(HOST_SUBDIR)/sid && \
25936	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25937		$(TARGET-sid))
25938@endif sid
25939
25940
25941
25942
25943.PHONY: check-sid maybe-check-sid
25944maybe-check-sid:
25945@if sid
25946maybe-check-sid: check-sid
25947
25948check-sid:
25949	@: $(MAKE); $(unstage)
25950	@r=`${PWD_COMMAND}`; export r; \
25951	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25952	$(HOST_EXPORTS)  \
25953	(cd $(HOST_SUBDIR)/sid && \
25954	  $(MAKE) $(FLAGS_TO_PASS)  check)
25955
25956@endif sid
25957
25958.PHONY: install-sid maybe-install-sid
25959maybe-install-sid:
25960@if sid
25961maybe-install-sid: install-sid
25962
25963install-sid: installdirs
25964	@: $(MAKE); $(unstage)
25965	@r=`${PWD_COMMAND}`; export r; \
25966	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25967	$(HOST_EXPORTS) \
25968	(cd $(HOST_SUBDIR)/sid && \
25969	  $(MAKE) $(FLAGS_TO_PASS)  install)
25970
25971@endif sid
25972
25973.PHONY: install-strip-sid maybe-install-strip-sid
25974maybe-install-strip-sid:
25975@if sid
25976maybe-install-strip-sid: install-strip-sid
25977
25978install-strip-sid: installdirs
25979	@: $(MAKE); $(unstage)
25980	@r=`${PWD_COMMAND}`; export r; \
25981	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25982	$(HOST_EXPORTS) \
25983	(cd $(HOST_SUBDIR)/sid && \
25984	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25985
25986@endif sid
25987
25988# Other targets (info, dvi, pdf, etc.)
25989
25990.PHONY: maybe-info-sid info-sid
25991maybe-info-sid:
25992@if sid
25993maybe-info-sid: info-sid
25994
25995info-sid: \
25996    configure-sid 
25997	@: $(MAKE); $(unstage)
25998	@[ -f ./sid/Makefile ] || exit 0; \
25999	r=`${PWD_COMMAND}`; export r; \
26000	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26001	$(HOST_EXPORTS) \
26002	for flag in $(EXTRA_HOST_FLAGS) ; do \
26003	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26004	done; \
26005	echo "Doing info in sid"; \
26006	(cd $(HOST_SUBDIR)/sid && \
26007	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26008	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26009	          "RANLIB=$${RANLIB}" \
26010	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26011	          info) \
26012	  || exit 1
26013
26014@endif sid
26015
26016.PHONY: maybe-dvi-sid dvi-sid
26017maybe-dvi-sid:
26018@if sid
26019maybe-dvi-sid: dvi-sid
26020
26021dvi-sid: \
26022    configure-sid 
26023	@: $(MAKE); $(unstage)
26024	@[ -f ./sid/Makefile ] || exit 0; \
26025	r=`${PWD_COMMAND}`; export r; \
26026	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26027	$(HOST_EXPORTS) \
26028	for flag in $(EXTRA_HOST_FLAGS) ; do \
26029	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26030	done; \
26031	echo "Doing dvi in sid"; \
26032	(cd $(HOST_SUBDIR)/sid && \
26033	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26034	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26035	          "RANLIB=$${RANLIB}" \
26036	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26037	          dvi) \
26038	  || exit 1
26039
26040@endif sid
26041
26042.PHONY: maybe-pdf-sid pdf-sid
26043maybe-pdf-sid:
26044@if sid
26045maybe-pdf-sid: pdf-sid
26046
26047pdf-sid: \
26048    configure-sid 
26049	@: $(MAKE); $(unstage)
26050	@[ -f ./sid/Makefile ] || exit 0; \
26051	r=`${PWD_COMMAND}`; export r; \
26052	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26053	$(HOST_EXPORTS) \
26054	for flag in $(EXTRA_HOST_FLAGS) ; do \
26055	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26056	done; \
26057	echo "Doing pdf in sid"; \
26058	(cd $(HOST_SUBDIR)/sid && \
26059	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26060	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26061	          "RANLIB=$${RANLIB}" \
26062	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26063	          pdf) \
26064	  || exit 1
26065
26066@endif sid
26067
26068.PHONY: maybe-html-sid html-sid
26069maybe-html-sid:
26070@if sid
26071maybe-html-sid: html-sid
26072
26073html-sid: \
26074    configure-sid 
26075	@: $(MAKE); $(unstage)
26076	@[ -f ./sid/Makefile ] || exit 0; \
26077	r=`${PWD_COMMAND}`; export r; \
26078	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26079	$(HOST_EXPORTS) \
26080	for flag in $(EXTRA_HOST_FLAGS) ; do \
26081	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26082	done; \
26083	echo "Doing html in sid"; \
26084	(cd $(HOST_SUBDIR)/sid && \
26085	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26086	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26087	          "RANLIB=$${RANLIB}" \
26088	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26089	          html) \
26090	  || exit 1
26091
26092@endif sid
26093
26094.PHONY: maybe-TAGS-sid TAGS-sid
26095maybe-TAGS-sid:
26096@if sid
26097maybe-TAGS-sid: TAGS-sid
26098
26099TAGS-sid: \
26100    configure-sid 
26101	@: $(MAKE); $(unstage)
26102	@[ -f ./sid/Makefile ] || exit 0; \
26103	r=`${PWD_COMMAND}`; export r; \
26104	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26105	$(HOST_EXPORTS) \
26106	for flag in $(EXTRA_HOST_FLAGS) ; do \
26107	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26108	done; \
26109	echo "Doing TAGS in sid"; \
26110	(cd $(HOST_SUBDIR)/sid && \
26111	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26112	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26113	          "RANLIB=$${RANLIB}" \
26114	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26115	          TAGS) \
26116	  || exit 1
26117
26118@endif sid
26119
26120.PHONY: maybe-install-info-sid install-info-sid
26121maybe-install-info-sid:
26122@if sid
26123maybe-install-info-sid: install-info-sid
26124
26125install-info-sid: \
26126    configure-sid \
26127    info-sid 
26128	@: $(MAKE); $(unstage)
26129	@[ -f ./sid/Makefile ] || exit 0; \
26130	r=`${PWD_COMMAND}`; export r; \
26131	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26132	$(HOST_EXPORTS) \
26133	for flag in $(EXTRA_HOST_FLAGS) ; do \
26134	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26135	done; \
26136	echo "Doing install-info in sid"; \
26137	(cd $(HOST_SUBDIR)/sid && \
26138	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26139	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26140	          "RANLIB=$${RANLIB}" \
26141	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26142	          install-info) \
26143	  || exit 1
26144
26145@endif sid
26146
26147.PHONY: maybe-install-pdf-sid install-pdf-sid
26148maybe-install-pdf-sid:
26149@if sid
26150maybe-install-pdf-sid: install-pdf-sid
26151
26152install-pdf-sid: \
26153    configure-sid \
26154    pdf-sid 
26155	@: $(MAKE); $(unstage)
26156	@[ -f ./sid/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 install-pdf in sid"; \
26164	(cd $(HOST_SUBDIR)/sid && \
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	          install-pdf) \
26170	  || exit 1
26171
26172@endif sid
26173
26174.PHONY: maybe-install-html-sid install-html-sid
26175maybe-install-html-sid:
26176@if sid
26177maybe-install-html-sid: install-html-sid
26178
26179install-html-sid: \
26180    configure-sid \
26181    html-sid 
26182	@: $(MAKE); $(unstage)
26183	@[ -f ./sid/Makefile ] || exit 0; \
26184	r=`${PWD_COMMAND}`; export r; \
26185	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26186	$(HOST_EXPORTS) \
26187	for flag in $(EXTRA_HOST_FLAGS) ; do \
26188	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26189	done; \
26190	echo "Doing install-html in sid"; \
26191	(cd $(HOST_SUBDIR)/sid && \
26192	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26193	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26194	          "RANLIB=$${RANLIB}" \
26195	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26196	          install-html) \
26197	  || exit 1
26198
26199@endif sid
26200
26201.PHONY: maybe-installcheck-sid installcheck-sid
26202maybe-installcheck-sid:
26203@if sid
26204maybe-installcheck-sid: installcheck-sid
26205
26206installcheck-sid: \
26207    configure-sid 
26208	@: $(MAKE); $(unstage)
26209	@[ -f ./sid/Makefile ] || exit 0; \
26210	r=`${PWD_COMMAND}`; export r; \
26211	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26212	$(HOST_EXPORTS) \
26213	for flag in $(EXTRA_HOST_FLAGS) ; do \
26214	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26215	done; \
26216	echo "Doing installcheck in sid"; \
26217	(cd $(HOST_SUBDIR)/sid && \
26218	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26219	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26220	          "RANLIB=$${RANLIB}" \
26221	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26222	          installcheck) \
26223	  || exit 1
26224
26225@endif sid
26226
26227.PHONY: maybe-mostlyclean-sid mostlyclean-sid
26228maybe-mostlyclean-sid:
26229@if sid
26230maybe-mostlyclean-sid: mostlyclean-sid
26231
26232mostlyclean-sid: 
26233	@: $(MAKE); $(unstage)
26234	@[ -f ./sid/Makefile ] || exit 0; \
26235	r=`${PWD_COMMAND}`; export r; \
26236	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26237	$(HOST_EXPORTS) \
26238	for flag in $(EXTRA_HOST_FLAGS) ; do \
26239	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26240	done; \
26241	echo "Doing mostlyclean in sid"; \
26242	(cd $(HOST_SUBDIR)/sid && \
26243	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26244	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26245	          "RANLIB=$${RANLIB}" \
26246	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26247	          mostlyclean) \
26248	  || exit 1
26249
26250@endif sid
26251
26252.PHONY: maybe-clean-sid clean-sid
26253maybe-clean-sid:
26254@if sid
26255maybe-clean-sid: clean-sid
26256
26257clean-sid: 
26258	@: $(MAKE); $(unstage)
26259	@[ -f ./sid/Makefile ] || exit 0; \
26260	r=`${PWD_COMMAND}`; export r; \
26261	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26262	$(HOST_EXPORTS) \
26263	for flag in $(EXTRA_HOST_FLAGS) ; do \
26264	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26265	done; \
26266	echo "Doing clean in sid"; \
26267	(cd $(HOST_SUBDIR)/sid && \
26268	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26269	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26270	          "RANLIB=$${RANLIB}" \
26271	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26272	          clean) \
26273	  || exit 1
26274
26275@endif sid
26276
26277.PHONY: maybe-distclean-sid distclean-sid
26278maybe-distclean-sid:
26279@if sid
26280maybe-distclean-sid: distclean-sid
26281
26282distclean-sid: 
26283	@: $(MAKE); $(unstage)
26284	@[ -f ./sid/Makefile ] || exit 0; \
26285	r=`${PWD_COMMAND}`; export r; \
26286	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26287	$(HOST_EXPORTS) \
26288	for flag in $(EXTRA_HOST_FLAGS) ; do \
26289	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26290	done; \
26291	echo "Doing distclean in sid"; \
26292	(cd $(HOST_SUBDIR)/sid && \
26293	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26294	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26295	          "RANLIB=$${RANLIB}" \
26296	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26297	          distclean) \
26298	  || exit 1
26299
26300@endif sid
26301
26302.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26303maybe-maintainer-clean-sid:
26304@if sid
26305maybe-maintainer-clean-sid: maintainer-clean-sid
26306
26307maintainer-clean-sid: 
26308	@: $(MAKE); $(unstage)
26309	@[ -f ./sid/Makefile ] || exit 0; \
26310	r=`${PWD_COMMAND}`; export r; \
26311	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26312	$(HOST_EXPORTS) \
26313	for flag in $(EXTRA_HOST_FLAGS) ; do \
26314	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26315	done; \
26316	echo "Doing maintainer-clean in sid"; \
26317	(cd $(HOST_SUBDIR)/sid && \
26318	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26319	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26320	          "RANLIB=$${RANLIB}" \
26321	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26322	          maintainer-clean) \
26323	  || exit 1
26324
26325@endif sid
26326
26327
26328
26329.PHONY: configure-sim maybe-configure-sim
26330maybe-configure-sim:
26331@if gcc-bootstrap
26332configure-sim: stage_current
26333@endif gcc-bootstrap
26334@if sim
26335maybe-configure-sim: configure-sim
26336configure-sim: 
26337	@: $(MAKE); $(unstage)
26338	@r=`${PWD_COMMAND}`; export r; \
26339	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26340	test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26341	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26342	$(HOST_EXPORTS)  \
26343	echo Configuring in $(HOST_SUBDIR)/sim; \
26344	cd "$(HOST_SUBDIR)/sim" || exit 1; \
26345	case $(srcdir) in \
26346	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26347	  *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26348		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26349	esac; \
26350	module_srcdir=sim; \
26351	$(SHELL) \
26352	  $$s/$$module_srcdir/configure \
26353	  --srcdir=$${topdir}/$$module_srcdir \
26354	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26355	  --target=${target_alias}  \
26356	  || exit 1
26357@endif sim
26358
26359
26360
26361
26362
26363.PHONY: all-sim maybe-all-sim
26364maybe-all-sim:
26365@if gcc-bootstrap
26366all-sim: stage_current
26367@endif gcc-bootstrap
26368@if sim
26369TARGET-sim=all
26370maybe-all-sim: all-sim
26371all-sim: configure-sim
26372	@: $(MAKE); $(unstage)
26373	@r=`${PWD_COMMAND}`; export r; \
26374	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26375	$(HOST_EXPORTS)  \
26376	(cd $(HOST_SUBDIR)/sim && \
26377	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26378		$(TARGET-sim))
26379@endif sim
26380
26381
26382
26383
26384.PHONY: check-sim maybe-check-sim
26385maybe-check-sim:
26386@if sim
26387maybe-check-sim: check-sim
26388
26389check-sim:
26390	@: $(MAKE); $(unstage)
26391	@r=`${PWD_COMMAND}`; export r; \
26392	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26393	$(HOST_EXPORTS)  \
26394	(cd $(HOST_SUBDIR)/sim && \
26395	  $(MAKE) $(FLAGS_TO_PASS)  check)
26396
26397@endif sim
26398
26399.PHONY: install-sim maybe-install-sim
26400maybe-install-sim:
26401@if sim
26402maybe-install-sim: install-sim
26403
26404install-sim: installdirs
26405	@: $(MAKE); $(unstage)
26406	@r=`${PWD_COMMAND}`; export r; \
26407	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26408	$(HOST_EXPORTS) \
26409	(cd $(HOST_SUBDIR)/sim && \
26410	  $(MAKE) $(FLAGS_TO_PASS)  install)
26411
26412@endif sim
26413
26414.PHONY: install-strip-sim maybe-install-strip-sim
26415maybe-install-strip-sim:
26416@if sim
26417maybe-install-strip-sim: install-strip-sim
26418
26419install-strip-sim: installdirs
26420	@: $(MAKE); $(unstage)
26421	@r=`${PWD_COMMAND}`; export r; \
26422	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26423	$(HOST_EXPORTS) \
26424	(cd $(HOST_SUBDIR)/sim && \
26425	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26426
26427@endif sim
26428
26429# Other targets (info, dvi, pdf, etc.)
26430
26431.PHONY: maybe-info-sim info-sim
26432maybe-info-sim:
26433@if sim
26434maybe-info-sim: info-sim
26435
26436info-sim: \
26437    configure-sim 
26438	@: $(MAKE); $(unstage)
26439	@[ -f ./sim/Makefile ] || exit 0; \
26440	r=`${PWD_COMMAND}`; export r; \
26441	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26442	$(HOST_EXPORTS) \
26443	for flag in $(EXTRA_HOST_FLAGS) ; do \
26444	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26445	done; \
26446	echo "Doing info in sim"; \
26447	(cd $(HOST_SUBDIR)/sim && \
26448	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26449	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26450	          "RANLIB=$${RANLIB}" \
26451	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26452	          info) \
26453	  || exit 1
26454
26455@endif sim
26456
26457.PHONY: maybe-dvi-sim dvi-sim
26458maybe-dvi-sim:
26459@if sim
26460maybe-dvi-sim: dvi-sim
26461
26462dvi-sim: \
26463    configure-sim 
26464	@: $(MAKE); $(unstage)
26465	@[ -f ./sim/Makefile ] || exit 0; \
26466	r=`${PWD_COMMAND}`; export r; \
26467	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26468	$(HOST_EXPORTS) \
26469	for flag in $(EXTRA_HOST_FLAGS) ; do \
26470	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26471	done; \
26472	echo "Doing dvi in sim"; \
26473	(cd $(HOST_SUBDIR)/sim && \
26474	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26475	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26476	          "RANLIB=$${RANLIB}" \
26477	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26478	          dvi) \
26479	  || exit 1
26480
26481@endif sim
26482
26483.PHONY: maybe-pdf-sim pdf-sim
26484maybe-pdf-sim:
26485@if sim
26486maybe-pdf-sim: pdf-sim
26487
26488pdf-sim: \
26489    configure-sim 
26490	@: $(MAKE); $(unstage)
26491	@[ -f ./sim/Makefile ] || exit 0; \
26492	r=`${PWD_COMMAND}`; export r; \
26493	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26494	$(HOST_EXPORTS) \
26495	for flag in $(EXTRA_HOST_FLAGS) ; do \
26496	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26497	done; \
26498	echo "Doing pdf in sim"; \
26499	(cd $(HOST_SUBDIR)/sim && \
26500	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26501	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26502	          "RANLIB=$${RANLIB}" \
26503	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26504	          pdf) \
26505	  || exit 1
26506
26507@endif sim
26508
26509.PHONY: maybe-html-sim html-sim
26510maybe-html-sim:
26511@if sim
26512maybe-html-sim: html-sim
26513
26514html-sim: \
26515    configure-sim 
26516	@: $(MAKE); $(unstage)
26517	@[ -f ./sim/Makefile ] || exit 0; \
26518	r=`${PWD_COMMAND}`; export r; \
26519	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26520	$(HOST_EXPORTS) \
26521	for flag in $(EXTRA_HOST_FLAGS) ; do \
26522	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26523	done; \
26524	echo "Doing html in sim"; \
26525	(cd $(HOST_SUBDIR)/sim && \
26526	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26527	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26528	          "RANLIB=$${RANLIB}" \
26529	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26530	          html) \
26531	  || exit 1
26532
26533@endif sim
26534
26535.PHONY: maybe-TAGS-sim TAGS-sim
26536maybe-TAGS-sim:
26537@if sim
26538maybe-TAGS-sim: TAGS-sim
26539
26540TAGS-sim: \
26541    configure-sim 
26542	@: $(MAKE); $(unstage)
26543	@[ -f ./sim/Makefile ] || exit 0; \
26544	r=`${PWD_COMMAND}`; export r; \
26545	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26546	$(HOST_EXPORTS) \
26547	for flag in $(EXTRA_HOST_FLAGS) ; do \
26548	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26549	done; \
26550	echo "Doing TAGS in sim"; \
26551	(cd $(HOST_SUBDIR)/sim && \
26552	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26553	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26554	          "RANLIB=$${RANLIB}" \
26555	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26556	          TAGS) \
26557	  || exit 1
26558
26559@endif sim
26560
26561.PHONY: maybe-install-info-sim install-info-sim
26562maybe-install-info-sim:
26563@if sim
26564maybe-install-info-sim: install-info-sim
26565
26566install-info-sim: \
26567    configure-sim \
26568    info-sim 
26569	@: $(MAKE); $(unstage)
26570	@[ -f ./sim/Makefile ] || exit 0; \
26571	r=`${PWD_COMMAND}`; export r; \
26572	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26573	$(HOST_EXPORTS) \
26574	for flag in $(EXTRA_HOST_FLAGS) ; do \
26575	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26576	done; \
26577	echo "Doing install-info in sim"; \
26578	(cd $(HOST_SUBDIR)/sim && \
26579	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26580	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26581	          "RANLIB=$${RANLIB}" \
26582	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26583	          install-info) \
26584	  || exit 1
26585
26586@endif sim
26587
26588.PHONY: maybe-install-pdf-sim install-pdf-sim
26589maybe-install-pdf-sim:
26590@if sim
26591maybe-install-pdf-sim: install-pdf-sim
26592
26593install-pdf-sim: \
26594    configure-sim \
26595    pdf-sim 
26596	@: $(MAKE); $(unstage)
26597	@[ -f ./sim/Makefile ] || exit 0; \
26598	r=`${PWD_COMMAND}`; export r; \
26599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26600	$(HOST_EXPORTS) \
26601	for flag in $(EXTRA_HOST_FLAGS) ; do \
26602	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26603	done; \
26604	echo "Doing install-pdf in sim"; \
26605	(cd $(HOST_SUBDIR)/sim && \
26606	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26607	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26608	          "RANLIB=$${RANLIB}" \
26609	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26610	          install-pdf) \
26611	  || exit 1
26612
26613@endif sim
26614
26615.PHONY: maybe-install-html-sim install-html-sim
26616maybe-install-html-sim:
26617@if sim
26618maybe-install-html-sim: install-html-sim
26619
26620install-html-sim: \
26621    configure-sim \
26622    html-sim 
26623	@: $(MAKE); $(unstage)
26624	@[ -f ./sim/Makefile ] || exit 0; \
26625	r=`${PWD_COMMAND}`; export r; \
26626	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26627	$(HOST_EXPORTS) \
26628	for flag in $(EXTRA_HOST_FLAGS) ; do \
26629	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26630	done; \
26631	echo "Doing install-html in sim"; \
26632	(cd $(HOST_SUBDIR)/sim && \
26633	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26634	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26635	          "RANLIB=$${RANLIB}" \
26636	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26637	          install-html) \
26638	  || exit 1
26639
26640@endif sim
26641
26642.PHONY: maybe-installcheck-sim installcheck-sim
26643maybe-installcheck-sim:
26644@if sim
26645maybe-installcheck-sim: installcheck-sim
26646
26647installcheck-sim: \
26648    configure-sim 
26649	@: $(MAKE); $(unstage)
26650	@[ -f ./sim/Makefile ] || exit 0; \
26651	r=`${PWD_COMMAND}`; export r; \
26652	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26653	$(HOST_EXPORTS) \
26654	for flag in $(EXTRA_HOST_FLAGS) ; do \
26655	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26656	done; \
26657	echo "Doing installcheck in sim"; \
26658	(cd $(HOST_SUBDIR)/sim && \
26659	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26660	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26661	          "RANLIB=$${RANLIB}" \
26662	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26663	          installcheck) \
26664	  || exit 1
26665
26666@endif sim
26667
26668.PHONY: maybe-mostlyclean-sim mostlyclean-sim
26669maybe-mostlyclean-sim:
26670@if sim
26671maybe-mostlyclean-sim: mostlyclean-sim
26672
26673mostlyclean-sim: 
26674	@: $(MAKE); $(unstage)
26675	@[ -f ./sim/Makefile ] || exit 0; \
26676	r=`${PWD_COMMAND}`; export r; \
26677	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26678	$(HOST_EXPORTS) \
26679	for flag in $(EXTRA_HOST_FLAGS) ; do \
26680	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26681	done; \
26682	echo "Doing mostlyclean in sim"; \
26683	(cd $(HOST_SUBDIR)/sim && \
26684	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26685	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26686	          "RANLIB=$${RANLIB}" \
26687	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26688	          mostlyclean) \
26689	  || exit 1
26690
26691@endif sim
26692
26693.PHONY: maybe-clean-sim clean-sim
26694maybe-clean-sim:
26695@if sim
26696maybe-clean-sim: clean-sim
26697
26698clean-sim: 
26699	@: $(MAKE); $(unstage)
26700	@[ -f ./sim/Makefile ] || exit 0; \
26701	r=`${PWD_COMMAND}`; export r; \
26702	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26703	$(HOST_EXPORTS) \
26704	for flag in $(EXTRA_HOST_FLAGS) ; do \
26705	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26706	done; \
26707	echo "Doing clean in sim"; \
26708	(cd $(HOST_SUBDIR)/sim && \
26709	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26710	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26711	          "RANLIB=$${RANLIB}" \
26712	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26713	          clean) \
26714	  || exit 1
26715
26716@endif sim
26717
26718.PHONY: maybe-distclean-sim distclean-sim
26719maybe-distclean-sim:
26720@if sim
26721maybe-distclean-sim: distclean-sim
26722
26723distclean-sim: 
26724	@: $(MAKE); $(unstage)
26725	@[ -f ./sim/Makefile ] || exit 0; \
26726	r=`${PWD_COMMAND}`; export r; \
26727	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26728	$(HOST_EXPORTS) \
26729	for flag in $(EXTRA_HOST_FLAGS) ; do \
26730	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26731	done; \
26732	echo "Doing distclean in sim"; \
26733	(cd $(HOST_SUBDIR)/sim && \
26734	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26735	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26736	          "RANLIB=$${RANLIB}" \
26737	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26738	          distclean) \
26739	  || exit 1
26740
26741@endif sim
26742
26743.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26744maybe-maintainer-clean-sim:
26745@if sim
26746maybe-maintainer-clean-sim: maintainer-clean-sim
26747
26748maintainer-clean-sim: 
26749	@: $(MAKE); $(unstage)
26750	@[ -f ./sim/Makefile ] || exit 0; \
26751	r=`${PWD_COMMAND}`; export r; \
26752	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26753	$(HOST_EXPORTS) \
26754	for flag in $(EXTRA_HOST_FLAGS) ; do \
26755	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26756	done; \
26757	echo "Doing maintainer-clean in sim"; \
26758	(cd $(HOST_SUBDIR)/sim && \
26759	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26760	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26761	          "RANLIB=$${RANLIB}" \
26762	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26763	          maintainer-clean) \
26764	  || exit 1
26765
26766@endif sim
26767
26768
26769
26770.PHONY: configure-texinfo maybe-configure-texinfo
26771maybe-configure-texinfo:
26772@if gcc-bootstrap
26773configure-texinfo: stage_current
26774@endif gcc-bootstrap
26775@if texinfo
26776maybe-configure-texinfo: configure-texinfo
26777configure-texinfo: 
26778	@: $(MAKE); $(unstage)
26779	@r=`${PWD_COMMAND}`; export r; \
26780	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26781	test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26782	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26783	$(HOST_EXPORTS)  \
26784	echo Configuring in $(HOST_SUBDIR)/texinfo; \
26785	cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26786	case $(srcdir) in \
26787	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26788	  *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26789		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26790	esac; \
26791	module_srcdir=texinfo; \
26792	$(SHELL) \
26793	  $$s/$$module_srcdir/configure \
26794	  --srcdir=$${topdir}/$$module_srcdir \
26795	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26796	  --target=${target_alias}  \
26797	  || exit 1
26798@endif texinfo
26799
26800
26801
26802
26803
26804.PHONY: all-texinfo maybe-all-texinfo
26805maybe-all-texinfo:
26806@if gcc-bootstrap
26807all-texinfo: stage_current
26808@endif gcc-bootstrap
26809@if texinfo
26810TARGET-texinfo=all
26811maybe-all-texinfo: all-texinfo
26812all-texinfo: configure-texinfo
26813	@: $(MAKE); $(unstage)
26814	@r=`${PWD_COMMAND}`; export r; \
26815	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26816	$(HOST_EXPORTS)  \
26817	(cd $(HOST_SUBDIR)/texinfo && \
26818	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26819		$(TARGET-texinfo))
26820@endif texinfo
26821
26822
26823
26824
26825.PHONY: check-texinfo maybe-check-texinfo
26826maybe-check-texinfo:
26827@if texinfo
26828maybe-check-texinfo: check-texinfo
26829
26830check-texinfo:
26831	@: $(MAKE); $(unstage)
26832	@r=`${PWD_COMMAND}`; export r; \
26833	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26834	$(HOST_EXPORTS)  \
26835	(cd $(HOST_SUBDIR)/texinfo && \
26836	  $(MAKE) $(FLAGS_TO_PASS)  check)
26837
26838@endif texinfo
26839
26840.PHONY: install-texinfo maybe-install-texinfo
26841maybe-install-texinfo:
26842@if texinfo
26843maybe-install-texinfo: install-texinfo
26844
26845install-texinfo:
26846
26847@endif texinfo
26848
26849.PHONY: install-strip-texinfo maybe-install-strip-texinfo
26850maybe-install-strip-texinfo:
26851@if texinfo
26852maybe-install-strip-texinfo: install-strip-texinfo
26853
26854install-strip-texinfo:
26855
26856@endif texinfo
26857
26858# Other targets (info, dvi, pdf, etc.)
26859
26860.PHONY: maybe-info-texinfo info-texinfo
26861maybe-info-texinfo:
26862@if texinfo
26863maybe-info-texinfo: info-texinfo
26864
26865info-texinfo: \
26866    configure-texinfo 
26867	@: $(MAKE); $(unstage)
26868	@[ -f ./texinfo/Makefile ] || exit 0; \
26869	r=`${PWD_COMMAND}`; export r; \
26870	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26871	$(HOST_EXPORTS) \
26872	for flag in $(EXTRA_HOST_FLAGS) ; do \
26873	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26874	done; \
26875	echo "Doing info in texinfo"; \
26876	(cd $(HOST_SUBDIR)/texinfo && \
26877	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26878	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26879	          "RANLIB=$${RANLIB}" \
26880	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26881	          info) \
26882	  || exit 1
26883
26884@endif texinfo
26885
26886.PHONY: maybe-dvi-texinfo dvi-texinfo
26887maybe-dvi-texinfo:
26888@if texinfo
26889maybe-dvi-texinfo: dvi-texinfo
26890
26891dvi-texinfo: \
26892    configure-texinfo 
26893	@: $(MAKE); $(unstage)
26894	@[ -f ./texinfo/Makefile ] || exit 0; \
26895	r=`${PWD_COMMAND}`; export r; \
26896	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26897	$(HOST_EXPORTS) \
26898	for flag in $(EXTRA_HOST_FLAGS) ; do \
26899	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26900	done; \
26901	echo "Doing dvi in texinfo"; \
26902	(cd $(HOST_SUBDIR)/texinfo && \
26903	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26904	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26905	          "RANLIB=$${RANLIB}" \
26906	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26907	          dvi) \
26908	  || exit 1
26909
26910@endif texinfo
26911
26912.PHONY: maybe-pdf-texinfo pdf-texinfo
26913maybe-pdf-texinfo:
26914@if texinfo
26915maybe-pdf-texinfo: pdf-texinfo
26916
26917pdf-texinfo: \
26918    configure-texinfo 
26919	@: $(MAKE); $(unstage)
26920	@[ -f ./texinfo/Makefile ] || exit 0; \
26921	r=`${PWD_COMMAND}`; export r; \
26922	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26923	$(HOST_EXPORTS) \
26924	for flag in $(EXTRA_HOST_FLAGS) ; do \
26925	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26926	done; \
26927	echo "Doing pdf in texinfo"; \
26928	(cd $(HOST_SUBDIR)/texinfo && \
26929	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26930	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26931	          "RANLIB=$${RANLIB}" \
26932	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26933	          pdf) \
26934	  || exit 1
26935
26936@endif texinfo
26937
26938.PHONY: maybe-html-texinfo html-texinfo
26939maybe-html-texinfo:
26940@if texinfo
26941maybe-html-texinfo: html-texinfo
26942
26943html-texinfo: \
26944    configure-texinfo 
26945	@: $(MAKE); $(unstage)
26946	@[ -f ./texinfo/Makefile ] || exit 0; \
26947	r=`${PWD_COMMAND}`; export r; \
26948	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26949	$(HOST_EXPORTS) \
26950	for flag in $(EXTRA_HOST_FLAGS) ; do \
26951	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26952	done; \
26953	echo "Doing html in texinfo"; \
26954	(cd $(HOST_SUBDIR)/texinfo && \
26955	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26956	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26957	          "RANLIB=$${RANLIB}" \
26958	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26959	          html) \
26960	  || exit 1
26961
26962@endif texinfo
26963
26964.PHONY: maybe-TAGS-texinfo TAGS-texinfo
26965maybe-TAGS-texinfo:
26966@if texinfo
26967maybe-TAGS-texinfo: TAGS-texinfo
26968
26969TAGS-texinfo: \
26970    configure-texinfo 
26971	@: $(MAKE); $(unstage)
26972	@[ -f ./texinfo/Makefile ] || exit 0; \
26973	r=`${PWD_COMMAND}`; export r; \
26974	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26975	$(HOST_EXPORTS) \
26976	for flag in $(EXTRA_HOST_FLAGS) ; do \
26977	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26978	done; \
26979	echo "Doing TAGS in texinfo"; \
26980	(cd $(HOST_SUBDIR)/texinfo && \
26981	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26982	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26983	          "RANLIB=$${RANLIB}" \
26984	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26985	          TAGS) \
26986	  || exit 1
26987
26988@endif texinfo
26989
26990.PHONY: maybe-install-info-texinfo install-info-texinfo
26991maybe-install-info-texinfo:
26992@if texinfo
26993maybe-install-info-texinfo: install-info-texinfo
26994
26995install-info-texinfo: \
26996    configure-texinfo \
26997    info-texinfo 
26998	@: $(MAKE); $(unstage)
26999	@[ -f ./texinfo/Makefile ] || exit 0; \
27000	r=`${PWD_COMMAND}`; export r; \
27001	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27002	$(HOST_EXPORTS) \
27003	for flag in $(EXTRA_HOST_FLAGS) ; do \
27004	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27005	done; \
27006	echo "Doing install-info in texinfo"; \
27007	(cd $(HOST_SUBDIR)/texinfo && \
27008	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27009	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27010	          "RANLIB=$${RANLIB}" \
27011	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27012	          install-info) \
27013	  || exit 1
27014
27015@endif texinfo
27016
27017.PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
27018maybe-install-pdf-texinfo:
27019@if texinfo
27020maybe-install-pdf-texinfo: install-pdf-texinfo
27021
27022install-pdf-texinfo: \
27023    configure-texinfo \
27024    pdf-texinfo 
27025	@: $(MAKE); $(unstage)
27026	@[ -f ./texinfo/Makefile ] || exit 0; \
27027	r=`${PWD_COMMAND}`; export r; \
27028	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27029	$(HOST_EXPORTS) \
27030	for flag in $(EXTRA_HOST_FLAGS) ; do \
27031	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27032	done; \
27033	echo "Doing install-pdf in texinfo"; \
27034	(cd $(HOST_SUBDIR)/texinfo && \
27035	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27036	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27037	          "RANLIB=$${RANLIB}" \
27038	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27039	          install-pdf) \
27040	  || exit 1
27041
27042@endif texinfo
27043
27044.PHONY: maybe-install-html-texinfo install-html-texinfo
27045maybe-install-html-texinfo:
27046@if texinfo
27047maybe-install-html-texinfo: install-html-texinfo
27048
27049install-html-texinfo: \
27050    configure-texinfo \
27051    html-texinfo 
27052	@: $(MAKE); $(unstage)
27053	@[ -f ./texinfo/Makefile ] || exit 0; \
27054	r=`${PWD_COMMAND}`; export r; \
27055	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27056	$(HOST_EXPORTS) \
27057	for flag in $(EXTRA_HOST_FLAGS) ; do \
27058	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27059	done; \
27060	echo "Doing install-html in texinfo"; \
27061	(cd $(HOST_SUBDIR)/texinfo && \
27062	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27063	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27064	          "RANLIB=$${RANLIB}" \
27065	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27066	          install-html) \
27067	  || exit 1
27068
27069@endif texinfo
27070
27071.PHONY: maybe-installcheck-texinfo installcheck-texinfo
27072maybe-installcheck-texinfo:
27073@if texinfo
27074maybe-installcheck-texinfo: installcheck-texinfo
27075
27076installcheck-texinfo: \
27077    configure-texinfo 
27078	@: $(MAKE); $(unstage)
27079	@[ -f ./texinfo/Makefile ] || exit 0; \
27080	r=`${PWD_COMMAND}`; export r; \
27081	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27082	$(HOST_EXPORTS) \
27083	for flag in $(EXTRA_HOST_FLAGS) ; do \
27084	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27085	done; \
27086	echo "Doing installcheck in texinfo"; \
27087	(cd $(HOST_SUBDIR)/texinfo && \
27088	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27089	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27090	          "RANLIB=$${RANLIB}" \
27091	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27092	          installcheck) \
27093	  || exit 1
27094
27095@endif texinfo
27096
27097.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27098maybe-mostlyclean-texinfo:
27099@if texinfo
27100maybe-mostlyclean-texinfo: mostlyclean-texinfo
27101
27102mostlyclean-texinfo: 
27103	@: $(MAKE); $(unstage)
27104	@[ -f ./texinfo/Makefile ] || exit 0; \
27105	r=`${PWD_COMMAND}`; export r; \
27106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27107	$(HOST_EXPORTS) \
27108	for flag in $(EXTRA_HOST_FLAGS) ; do \
27109	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27110	done; \
27111	echo "Doing mostlyclean in texinfo"; \
27112	(cd $(HOST_SUBDIR)/texinfo && \
27113	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27114	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27115	          "RANLIB=$${RANLIB}" \
27116	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27117	          mostlyclean) \
27118	  || exit 1
27119
27120@endif texinfo
27121
27122.PHONY: maybe-clean-texinfo clean-texinfo
27123maybe-clean-texinfo:
27124@if texinfo
27125maybe-clean-texinfo: clean-texinfo
27126
27127clean-texinfo: 
27128	@: $(MAKE); $(unstage)
27129	@[ -f ./texinfo/Makefile ] || exit 0; \
27130	r=`${PWD_COMMAND}`; export r; \
27131	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27132	$(HOST_EXPORTS) \
27133	for flag in $(EXTRA_HOST_FLAGS) ; do \
27134	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27135	done; \
27136	echo "Doing clean in texinfo"; \
27137	(cd $(HOST_SUBDIR)/texinfo && \
27138	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27139	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27140	          "RANLIB=$${RANLIB}" \
27141	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27142	          clean) \
27143	  || exit 1
27144
27145@endif texinfo
27146
27147.PHONY: maybe-distclean-texinfo distclean-texinfo
27148maybe-distclean-texinfo:
27149@if texinfo
27150maybe-distclean-texinfo: distclean-texinfo
27151
27152distclean-texinfo: 
27153	@: $(MAKE); $(unstage)
27154	@[ -f ./texinfo/Makefile ] || exit 0; \
27155	r=`${PWD_COMMAND}`; export r; \
27156	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27157	$(HOST_EXPORTS) \
27158	for flag in $(EXTRA_HOST_FLAGS) ; do \
27159	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27160	done; \
27161	echo "Doing distclean in texinfo"; \
27162	(cd $(HOST_SUBDIR)/texinfo && \
27163	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27164	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27165	          "RANLIB=$${RANLIB}" \
27166	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27167	          distclean) \
27168	  || exit 1
27169
27170@endif texinfo
27171
27172.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27173maybe-maintainer-clean-texinfo:
27174@if texinfo
27175maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27176
27177maintainer-clean-texinfo: 
27178	@: $(MAKE); $(unstage)
27179	@[ -f ./texinfo/Makefile ] || exit 0; \
27180	r=`${PWD_COMMAND}`; export r; \
27181	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27182	$(HOST_EXPORTS) \
27183	for flag in $(EXTRA_HOST_FLAGS) ; do \
27184	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27185	done; \
27186	echo "Doing maintainer-clean in texinfo"; \
27187	(cd $(HOST_SUBDIR)/texinfo && \
27188	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27189	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27190	          "RANLIB=$${RANLIB}" \
27191	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27192	          maintainer-clean) \
27193	  || exit 1
27194
27195@endif texinfo
27196
27197
27198
27199.PHONY: configure-zlib maybe-configure-zlib
27200maybe-configure-zlib:
27201@if gcc-bootstrap
27202configure-zlib: stage_current
27203@endif gcc-bootstrap
27204@if zlib
27205maybe-configure-zlib: configure-zlib
27206configure-zlib: 
27207	@r=`${PWD_COMMAND}`; export r; \
27208	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27209	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27210	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27211	$(HOST_EXPORTS)  \
27212	echo Configuring in $(HOST_SUBDIR)/zlib; \
27213	cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27214	case $(srcdir) in \
27215	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27216	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27217		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27218	esac; \
27219	module_srcdir=zlib; \
27220	$(SHELL) \
27221	  $$s/$$module_srcdir/configure \
27222	  --srcdir=$${topdir}/$$module_srcdir \
27223	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27224	  --target=${target_alias} @extra_host_zlib_configure_flags@ \
27225	  || exit 1
27226@endif zlib
27227
27228
27229
27230.PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27231maybe-configure-stage1-zlib:
27232@if zlib-bootstrap
27233maybe-configure-stage1-zlib: configure-stage1-zlib
27234configure-stage1-zlib:
27235	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27236	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27237	@r=`${PWD_COMMAND}`; export r; \
27238	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27239	TFLAGS="$(STAGE1_TFLAGS)"; \
27240	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27241	$(HOST_EXPORTS) \
27242	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27243	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27244	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27245	echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27246	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27247	cd $(HOST_SUBDIR)/zlib || exit 1; \
27248	case $(srcdir) in \
27249	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27250	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27251		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27252	esac; \
27253	module_srcdir=zlib; \
27254	$(SHELL) $$s/$$module_srcdir/configure \
27255	  --srcdir=$${topdir}/$$module_srcdir \
27256	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27257	  --target=${target_alias} \
27258	   \
27259	  $(STAGE1_CONFIGURE_FLAGS) \
27260	  @extra_host_zlib_configure_flags@
27261@endif zlib-bootstrap
27262
27263.PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27264maybe-configure-stage2-zlib:
27265@if zlib-bootstrap
27266maybe-configure-stage2-zlib: configure-stage2-zlib
27267configure-stage2-zlib:
27268	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27269	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27270	@r=`${PWD_COMMAND}`; export r; \
27271	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27272	TFLAGS="$(STAGE2_TFLAGS)"; \
27273	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27274	$(HOST_EXPORTS) \
27275	$(POSTSTAGE1_HOST_EXPORTS) \
27276	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27277	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27278	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27279	echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27280	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27281	cd $(HOST_SUBDIR)/zlib || exit 1; \
27282	case $(srcdir) in \
27283	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27284	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27285		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27286	esac; \
27287	module_srcdir=zlib; \
27288	$(SHELL) $$s/$$module_srcdir/configure \
27289	  --srcdir=$${topdir}/$$module_srcdir \
27290	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27291	  --target=${target_alias} \
27292	  --with-build-libsubdir=$(HOST_SUBDIR) \
27293	  $(STAGE2_CONFIGURE_FLAGS) \
27294	  @extra_host_zlib_configure_flags@
27295@endif zlib-bootstrap
27296
27297.PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27298maybe-configure-stage3-zlib:
27299@if zlib-bootstrap
27300maybe-configure-stage3-zlib: configure-stage3-zlib
27301configure-stage3-zlib:
27302	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27303	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27304	@r=`${PWD_COMMAND}`; export r; \
27305	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27306	TFLAGS="$(STAGE3_TFLAGS)"; \
27307	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27308	$(HOST_EXPORTS) \
27309	$(POSTSTAGE1_HOST_EXPORTS) \
27310	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27311	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27312	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27313	echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27314	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27315	cd $(HOST_SUBDIR)/zlib || exit 1; \
27316	case $(srcdir) in \
27317	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27318	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27319		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27320	esac; \
27321	module_srcdir=zlib; \
27322	$(SHELL) $$s/$$module_srcdir/configure \
27323	  --srcdir=$${topdir}/$$module_srcdir \
27324	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27325	  --target=${target_alias} \
27326	  --with-build-libsubdir=$(HOST_SUBDIR) \
27327	  $(STAGE3_CONFIGURE_FLAGS) \
27328	  @extra_host_zlib_configure_flags@
27329@endif zlib-bootstrap
27330
27331.PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27332maybe-configure-stage4-zlib:
27333@if zlib-bootstrap
27334maybe-configure-stage4-zlib: configure-stage4-zlib
27335configure-stage4-zlib:
27336	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27337	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27338	@r=`${PWD_COMMAND}`; export r; \
27339	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27340	TFLAGS="$(STAGE4_TFLAGS)"; \
27341	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27342	$(HOST_EXPORTS) \
27343	$(POSTSTAGE1_HOST_EXPORTS) \
27344	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27345	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27346	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27347	echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27348	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27349	cd $(HOST_SUBDIR)/zlib || exit 1; \
27350	case $(srcdir) in \
27351	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27352	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27353		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27354	esac; \
27355	module_srcdir=zlib; \
27356	$(SHELL) $$s/$$module_srcdir/configure \
27357	  --srcdir=$${topdir}/$$module_srcdir \
27358	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27359	  --target=${target_alias} \
27360	  --with-build-libsubdir=$(HOST_SUBDIR) \
27361	  $(STAGE4_CONFIGURE_FLAGS) \
27362	  @extra_host_zlib_configure_flags@
27363@endif zlib-bootstrap
27364
27365.PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27366maybe-configure-stageprofile-zlib:
27367@if zlib-bootstrap
27368maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27369configure-stageprofile-zlib:
27370	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27371	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27372	@r=`${PWD_COMMAND}`; export r; \
27373	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27374	TFLAGS="$(STAGEprofile_TFLAGS)"; \
27375	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27376	$(HOST_EXPORTS) \
27377	$(POSTSTAGE1_HOST_EXPORTS) \
27378	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27379	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27380	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27381	echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27382	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27383	cd $(HOST_SUBDIR)/zlib || exit 1; \
27384	case $(srcdir) in \
27385	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27386	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27387		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27388	esac; \
27389	module_srcdir=zlib; \
27390	$(SHELL) $$s/$$module_srcdir/configure \
27391	  --srcdir=$${topdir}/$$module_srcdir \
27392	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27393	  --target=${target_alias} \
27394	  --with-build-libsubdir=$(HOST_SUBDIR) \
27395	  $(STAGEprofile_CONFIGURE_FLAGS) \
27396	  @extra_host_zlib_configure_flags@
27397@endif zlib-bootstrap
27398
27399.PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27400maybe-configure-stagefeedback-zlib:
27401@if zlib-bootstrap
27402maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27403configure-stagefeedback-zlib:
27404	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27405	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27406	@r=`${PWD_COMMAND}`; export r; \
27407	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27408	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27409	test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27410	$(HOST_EXPORTS) \
27411	$(POSTSTAGE1_HOST_EXPORTS) \
27412	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27413	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27414	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27415	echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27416	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27417	cd $(HOST_SUBDIR)/zlib || exit 1; \
27418	case $(srcdir) in \
27419	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27420	  *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27421		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27422	esac; \
27423	module_srcdir=zlib; \
27424	$(SHELL) $$s/$$module_srcdir/configure \
27425	  --srcdir=$${topdir}/$$module_srcdir \
27426	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27427	  --target=${target_alias} \
27428	  --with-build-libsubdir=$(HOST_SUBDIR) \
27429	  $(STAGEfeedback_CONFIGURE_FLAGS) \
27430	  @extra_host_zlib_configure_flags@
27431@endif zlib-bootstrap
27432
27433
27434
27435
27436
27437.PHONY: all-zlib maybe-all-zlib
27438maybe-all-zlib:
27439@if gcc-bootstrap
27440all-zlib: stage_current
27441@endif gcc-bootstrap
27442@if zlib
27443TARGET-zlib=all
27444maybe-all-zlib: all-zlib
27445all-zlib: configure-zlib
27446	@r=`${PWD_COMMAND}`; export r; \
27447	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27448	$(HOST_EXPORTS)  \
27449	(cd $(HOST_SUBDIR)/zlib && \
27450	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27451		$(TARGET-zlib))
27452@endif zlib
27453
27454
27455
27456.PHONY: all-stage1-zlib maybe-all-stage1-zlib
27457.PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27458maybe-all-stage1-zlib:
27459maybe-clean-stage1-zlib:
27460@if zlib-bootstrap
27461maybe-all-stage1-zlib: all-stage1-zlib
27462all-stage1: all-stage1-zlib
27463TARGET-stage1-zlib = $(TARGET-zlib)
27464all-stage1-zlib: configure-stage1-zlib
27465	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27466	@r=`${PWD_COMMAND}`; export r; \
27467	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27468	TFLAGS="$(STAGE1_TFLAGS)"; \
27469	$(HOST_EXPORTS)  \
27470	cd $(HOST_SUBDIR)/zlib && \
27471	 \
27472	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27473		CFLAGS="$(STAGE1_CFLAGS)" \
27474		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27475		LIBCFLAGS="$(LIBCFLAGS)" \
27476		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27477		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27478		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27479		$(EXTRA_HOST_FLAGS)  \
27480		$(STAGE1_FLAGS_TO_PASS)  \
27481		TFLAGS="$(STAGE1_TFLAGS)"  \
27482		$(TARGET-stage1-zlib)
27483
27484maybe-clean-stage1-zlib: clean-stage1-zlib
27485clean-stage1: clean-stage1-zlib
27486clean-stage1-zlib:
27487	@if [ $(current_stage) = stage1 ]; then \
27488	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27489	else \
27490	  [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27491	  $(MAKE) stage1-start; \
27492	fi; \
27493	cd $(HOST_SUBDIR)/zlib && \
27494	$(MAKE) $(EXTRA_HOST_FLAGS)  \
27495	$(STAGE1_FLAGS_TO_PASS)  clean
27496@endif zlib-bootstrap
27497
27498
27499.PHONY: all-stage2-zlib maybe-all-stage2-zlib
27500.PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27501maybe-all-stage2-zlib:
27502maybe-clean-stage2-zlib:
27503@if zlib-bootstrap
27504maybe-all-stage2-zlib: all-stage2-zlib
27505all-stage2: all-stage2-zlib
27506TARGET-stage2-zlib = $(TARGET-zlib)
27507all-stage2-zlib: configure-stage2-zlib
27508	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27509	@r=`${PWD_COMMAND}`; export r; \
27510	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27511	TFLAGS="$(STAGE2_TFLAGS)"; \
27512	$(HOST_EXPORTS) \
27513	$(POSTSTAGE1_HOST_EXPORTS)  \
27514	cd $(HOST_SUBDIR)/zlib && \
27515	 \
27516	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27517		CFLAGS="$(STAGE2_CFLAGS)" \
27518		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27519		LIBCFLAGS="$(STAGE2_CFLAGS)" \
27520		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27521		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27522		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27523		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27524		TFLAGS="$(STAGE2_TFLAGS)"  \
27525		$(TARGET-stage2-zlib)
27526
27527maybe-clean-stage2-zlib: clean-stage2-zlib
27528clean-stage2: clean-stage2-zlib
27529clean-stage2-zlib:
27530	@if [ $(current_stage) = stage2 ]; then \
27531	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27532	else \
27533	  [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27534	  $(MAKE) stage2-start; \
27535	fi; \
27536	cd $(HOST_SUBDIR)/zlib && \
27537	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27538@endif zlib-bootstrap
27539
27540
27541.PHONY: all-stage3-zlib maybe-all-stage3-zlib
27542.PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27543maybe-all-stage3-zlib:
27544maybe-clean-stage3-zlib:
27545@if zlib-bootstrap
27546maybe-all-stage3-zlib: all-stage3-zlib
27547all-stage3: all-stage3-zlib
27548TARGET-stage3-zlib = $(TARGET-zlib)
27549all-stage3-zlib: configure-stage3-zlib
27550	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27551	@r=`${PWD_COMMAND}`; export r; \
27552	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27553	TFLAGS="$(STAGE3_TFLAGS)"; \
27554	$(HOST_EXPORTS) \
27555	$(POSTSTAGE1_HOST_EXPORTS)  \
27556	cd $(HOST_SUBDIR)/zlib && \
27557	 \
27558	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27559		CFLAGS="$(STAGE3_CFLAGS)" \
27560		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27561		LIBCFLAGS="$(STAGE3_CFLAGS)" \
27562		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27563		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27564		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27565		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27566		TFLAGS="$(STAGE3_TFLAGS)"  \
27567		$(TARGET-stage3-zlib)
27568
27569maybe-clean-stage3-zlib: clean-stage3-zlib
27570clean-stage3: clean-stage3-zlib
27571clean-stage3-zlib:
27572	@if [ $(current_stage) = stage3 ]; then \
27573	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27574	else \
27575	  [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27576	  $(MAKE) stage3-start; \
27577	fi; \
27578	cd $(HOST_SUBDIR)/zlib && \
27579	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27580@endif zlib-bootstrap
27581
27582
27583.PHONY: all-stage4-zlib maybe-all-stage4-zlib
27584.PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27585maybe-all-stage4-zlib:
27586maybe-clean-stage4-zlib:
27587@if zlib-bootstrap
27588maybe-all-stage4-zlib: all-stage4-zlib
27589all-stage4: all-stage4-zlib
27590TARGET-stage4-zlib = $(TARGET-zlib)
27591all-stage4-zlib: configure-stage4-zlib
27592	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27593	@r=`${PWD_COMMAND}`; export r; \
27594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27595	TFLAGS="$(STAGE4_TFLAGS)"; \
27596	$(HOST_EXPORTS) \
27597	$(POSTSTAGE1_HOST_EXPORTS)  \
27598	cd $(HOST_SUBDIR)/zlib && \
27599	 \
27600	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27601		CFLAGS="$(STAGE4_CFLAGS)" \
27602		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27603		LIBCFLAGS="$(STAGE4_CFLAGS)" \
27604		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27605		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27606		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27607		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27608		TFLAGS="$(STAGE4_TFLAGS)"  \
27609		$(TARGET-stage4-zlib)
27610
27611maybe-clean-stage4-zlib: clean-stage4-zlib
27612clean-stage4: clean-stage4-zlib
27613clean-stage4-zlib:
27614	@if [ $(current_stage) = stage4 ]; then \
27615	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27616	else \
27617	  [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27618	  $(MAKE) stage4-start; \
27619	fi; \
27620	cd $(HOST_SUBDIR)/zlib && \
27621	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27622@endif zlib-bootstrap
27623
27624
27625.PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27626.PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27627maybe-all-stageprofile-zlib:
27628maybe-clean-stageprofile-zlib:
27629@if zlib-bootstrap
27630maybe-all-stageprofile-zlib: all-stageprofile-zlib
27631all-stageprofile: all-stageprofile-zlib
27632TARGET-stageprofile-zlib = $(TARGET-zlib)
27633all-stageprofile-zlib: configure-stageprofile-zlib
27634	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27635	@r=`${PWD_COMMAND}`; export r; \
27636	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27637	TFLAGS="$(STAGEprofile_TFLAGS)"; \
27638	$(HOST_EXPORTS) \
27639	$(POSTSTAGE1_HOST_EXPORTS)  \
27640	cd $(HOST_SUBDIR)/zlib && \
27641	 \
27642	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27643		CFLAGS="$(STAGEprofile_CFLAGS)" \
27644		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27645		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27646		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27647		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27648		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27649		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27650		TFLAGS="$(STAGEprofile_TFLAGS)"  \
27651		$(TARGET-stageprofile-zlib)
27652
27653maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27654clean-stageprofile: clean-stageprofile-zlib
27655clean-stageprofile-zlib:
27656	@if [ $(current_stage) = stageprofile ]; then \
27657	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27658	else \
27659	  [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27660	  $(MAKE) stageprofile-start; \
27661	fi; \
27662	cd $(HOST_SUBDIR)/zlib && \
27663	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27664@endif zlib-bootstrap
27665
27666
27667.PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27668.PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27669maybe-all-stagefeedback-zlib:
27670maybe-clean-stagefeedback-zlib:
27671@if zlib-bootstrap
27672maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27673all-stagefeedback: all-stagefeedback-zlib
27674TARGET-stagefeedback-zlib = $(TARGET-zlib)
27675all-stagefeedback-zlib: configure-stagefeedback-zlib
27676	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27677	@r=`${PWD_COMMAND}`; export r; \
27678	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27679	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27680	$(HOST_EXPORTS) \
27681	$(POSTSTAGE1_HOST_EXPORTS)  \
27682	cd $(HOST_SUBDIR)/zlib && \
27683	 \
27684	$(MAKE) $(BASE_FLAGS_TO_PASS) \
27685		CFLAGS="$(STAGEfeedback_CFLAGS)" \
27686		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27687		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27688		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27689		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27690		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27691		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27692		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
27693		$(TARGET-stagefeedback-zlib)
27694
27695maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27696clean-stagefeedback: clean-stagefeedback-zlib
27697clean-stagefeedback-zlib:
27698	@if [ $(current_stage) = stagefeedback ]; then \
27699	  [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27700	else \
27701	  [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27702	  $(MAKE) stagefeedback-start; \
27703	fi; \
27704	cd $(HOST_SUBDIR)/zlib && \
27705	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27706@endif zlib-bootstrap
27707
27708
27709
27710
27711
27712.PHONY: check-zlib maybe-check-zlib
27713maybe-check-zlib:
27714@if zlib
27715maybe-check-zlib: check-zlib
27716
27717check-zlib:
27718
27719@endif zlib
27720
27721.PHONY: install-zlib maybe-install-zlib
27722maybe-install-zlib:
27723@if zlib
27724maybe-install-zlib: install-zlib
27725
27726install-zlib:
27727
27728@endif zlib
27729
27730.PHONY: install-strip-zlib maybe-install-strip-zlib
27731maybe-install-strip-zlib:
27732@if zlib
27733maybe-install-strip-zlib: install-strip-zlib
27734
27735install-strip-zlib:
27736
27737@endif zlib
27738
27739# Other targets (info, dvi, pdf, etc.)
27740
27741.PHONY: maybe-info-zlib info-zlib
27742maybe-info-zlib:
27743@if zlib
27744maybe-info-zlib: info-zlib
27745
27746info-zlib: \
27747    configure-zlib 
27748	@[ -f ./zlib/Makefile ] || exit 0; \
27749	r=`${PWD_COMMAND}`; export r; \
27750	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27751	$(HOST_EXPORTS) \
27752	for flag in $(EXTRA_HOST_FLAGS) ; do \
27753	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27754	done; \
27755	echo "Doing info in zlib"; \
27756	(cd $(HOST_SUBDIR)/zlib && \
27757	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27758	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27759	          "RANLIB=$${RANLIB}" \
27760	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27761	          info) \
27762	  || exit 1
27763
27764@endif zlib
27765
27766.PHONY: maybe-dvi-zlib dvi-zlib
27767maybe-dvi-zlib:
27768@if zlib
27769maybe-dvi-zlib: dvi-zlib
27770
27771dvi-zlib: \
27772    configure-zlib 
27773	@[ -f ./zlib/Makefile ] || exit 0; \
27774	r=`${PWD_COMMAND}`; export r; \
27775	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27776	$(HOST_EXPORTS) \
27777	for flag in $(EXTRA_HOST_FLAGS) ; do \
27778	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27779	done; \
27780	echo "Doing dvi in zlib"; \
27781	(cd $(HOST_SUBDIR)/zlib && \
27782	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27783	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27784	          "RANLIB=$${RANLIB}" \
27785	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27786	          dvi) \
27787	  || exit 1
27788
27789@endif zlib
27790
27791.PHONY: maybe-pdf-zlib pdf-zlib
27792maybe-pdf-zlib:
27793@if zlib
27794maybe-pdf-zlib: pdf-zlib
27795
27796pdf-zlib: \
27797    configure-zlib 
27798	@[ -f ./zlib/Makefile ] || exit 0; \
27799	r=`${PWD_COMMAND}`; export r; \
27800	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27801	$(HOST_EXPORTS) \
27802	for flag in $(EXTRA_HOST_FLAGS) ; do \
27803	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27804	done; \
27805	echo "Doing pdf in zlib"; \
27806	(cd $(HOST_SUBDIR)/zlib && \
27807	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27808	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27809	          "RANLIB=$${RANLIB}" \
27810	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27811	          pdf) \
27812	  || exit 1
27813
27814@endif zlib
27815
27816.PHONY: maybe-html-zlib html-zlib
27817maybe-html-zlib:
27818@if zlib
27819maybe-html-zlib: html-zlib
27820
27821html-zlib: \
27822    configure-zlib 
27823	@[ -f ./zlib/Makefile ] || exit 0; \
27824	r=`${PWD_COMMAND}`; export r; \
27825	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27826	$(HOST_EXPORTS) \
27827	for flag in $(EXTRA_HOST_FLAGS) ; do \
27828	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27829	done; \
27830	echo "Doing html in zlib"; \
27831	(cd $(HOST_SUBDIR)/zlib && \
27832	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27833	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27834	          "RANLIB=$${RANLIB}" \
27835	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27836	          html) \
27837	  || exit 1
27838
27839@endif zlib
27840
27841.PHONY: maybe-TAGS-zlib TAGS-zlib
27842maybe-TAGS-zlib:
27843@if zlib
27844maybe-TAGS-zlib: TAGS-zlib
27845
27846TAGS-zlib: \
27847    configure-zlib 
27848	@[ -f ./zlib/Makefile ] || exit 0; \
27849	r=`${PWD_COMMAND}`; export r; \
27850	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27851	$(HOST_EXPORTS) \
27852	for flag in $(EXTRA_HOST_FLAGS) ; do \
27853	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27854	done; \
27855	echo "Doing TAGS in zlib"; \
27856	(cd $(HOST_SUBDIR)/zlib && \
27857	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27858	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27859	          "RANLIB=$${RANLIB}" \
27860	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27861	          TAGS) \
27862	  || exit 1
27863
27864@endif zlib
27865
27866.PHONY: maybe-install-info-zlib install-info-zlib
27867maybe-install-info-zlib:
27868@if zlib
27869maybe-install-info-zlib: install-info-zlib
27870
27871install-info-zlib: \
27872    configure-zlib \
27873    info-zlib 
27874	@[ -f ./zlib/Makefile ] || exit 0; \
27875	r=`${PWD_COMMAND}`; export r; \
27876	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27877	$(HOST_EXPORTS) \
27878	for flag in $(EXTRA_HOST_FLAGS) ; do \
27879	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27880	done; \
27881	echo "Doing install-info in zlib"; \
27882	(cd $(HOST_SUBDIR)/zlib && \
27883	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27884	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27885	          "RANLIB=$${RANLIB}" \
27886	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27887	          install-info) \
27888	  || exit 1
27889
27890@endif zlib
27891
27892.PHONY: maybe-install-pdf-zlib install-pdf-zlib
27893maybe-install-pdf-zlib:
27894@if zlib
27895maybe-install-pdf-zlib: install-pdf-zlib
27896
27897install-pdf-zlib: \
27898    configure-zlib \
27899    pdf-zlib 
27900	@[ -f ./zlib/Makefile ] || exit 0; \
27901	r=`${PWD_COMMAND}`; export r; \
27902	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27903	$(HOST_EXPORTS) \
27904	for flag in $(EXTRA_HOST_FLAGS) ; do \
27905	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27906	done; \
27907	echo "Doing install-pdf in zlib"; \
27908	(cd $(HOST_SUBDIR)/zlib && \
27909	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27910	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27911	          "RANLIB=$${RANLIB}" \
27912	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27913	          install-pdf) \
27914	  || exit 1
27915
27916@endif zlib
27917
27918.PHONY: maybe-install-html-zlib install-html-zlib
27919maybe-install-html-zlib:
27920@if zlib
27921maybe-install-html-zlib: install-html-zlib
27922
27923install-html-zlib: \
27924    configure-zlib \
27925    html-zlib 
27926	@[ -f ./zlib/Makefile ] || exit 0; \
27927	r=`${PWD_COMMAND}`; export r; \
27928	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27929	$(HOST_EXPORTS) \
27930	for flag in $(EXTRA_HOST_FLAGS) ; do \
27931	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27932	done; \
27933	echo "Doing install-html in zlib"; \
27934	(cd $(HOST_SUBDIR)/zlib && \
27935	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27936	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27937	          "RANLIB=$${RANLIB}" \
27938	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27939	          install-html) \
27940	  || exit 1
27941
27942@endif zlib
27943
27944.PHONY: maybe-installcheck-zlib installcheck-zlib
27945maybe-installcheck-zlib:
27946@if zlib
27947maybe-installcheck-zlib: installcheck-zlib
27948
27949installcheck-zlib: \
27950    configure-zlib 
27951	@[ -f ./zlib/Makefile ] || exit 0; \
27952	r=`${PWD_COMMAND}`; export r; \
27953	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27954	$(HOST_EXPORTS) \
27955	for flag in $(EXTRA_HOST_FLAGS) ; do \
27956	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27957	done; \
27958	echo "Doing installcheck in zlib"; \
27959	(cd $(HOST_SUBDIR)/zlib && \
27960	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27961	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27962	          "RANLIB=$${RANLIB}" \
27963	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27964	          installcheck) \
27965	  || exit 1
27966
27967@endif zlib
27968
27969.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27970maybe-mostlyclean-zlib:
27971@if zlib
27972maybe-mostlyclean-zlib: mostlyclean-zlib
27973
27974mostlyclean-zlib: 
27975	@[ -f ./zlib/Makefile ] || exit 0; \
27976	r=`${PWD_COMMAND}`; export r; \
27977	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27978	$(HOST_EXPORTS) \
27979	for flag in $(EXTRA_HOST_FLAGS) ; do \
27980	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27981	done; \
27982	echo "Doing mostlyclean in zlib"; \
27983	(cd $(HOST_SUBDIR)/zlib && \
27984	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27985	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27986	          "RANLIB=$${RANLIB}" \
27987	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27988	          mostlyclean) \
27989	  || exit 1
27990
27991@endif zlib
27992
27993.PHONY: maybe-clean-zlib clean-zlib
27994maybe-clean-zlib:
27995@if zlib
27996maybe-clean-zlib: clean-zlib
27997
27998clean-zlib: 
27999	@[ -f ./zlib/Makefile ] || exit 0; \
28000	r=`${PWD_COMMAND}`; export r; \
28001	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28002	$(HOST_EXPORTS) \
28003	for flag in $(EXTRA_HOST_FLAGS) ; do \
28004	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28005	done; \
28006	echo "Doing clean in zlib"; \
28007	(cd $(HOST_SUBDIR)/zlib && \
28008	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28009	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28010	          "RANLIB=$${RANLIB}" \
28011	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28012	          clean) \
28013	  || exit 1
28014
28015@endif zlib
28016
28017.PHONY: maybe-distclean-zlib distclean-zlib
28018maybe-distclean-zlib:
28019@if zlib
28020maybe-distclean-zlib: distclean-zlib
28021
28022distclean-zlib: 
28023	@[ -f ./zlib/Makefile ] || exit 0; \
28024	r=`${PWD_COMMAND}`; export r; \
28025	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28026	$(HOST_EXPORTS) \
28027	for flag in $(EXTRA_HOST_FLAGS) ; do \
28028	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28029	done; \
28030	echo "Doing distclean in zlib"; \
28031	(cd $(HOST_SUBDIR)/zlib && \
28032	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28033	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28034	          "RANLIB=$${RANLIB}" \
28035	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28036	          distclean) \
28037	  || exit 1
28038
28039@endif zlib
28040
28041.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
28042maybe-maintainer-clean-zlib:
28043@if zlib
28044maybe-maintainer-clean-zlib: maintainer-clean-zlib
28045
28046maintainer-clean-zlib: 
28047	@[ -f ./zlib/Makefile ] || exit 0; \
28048	r=`${PWD_COMMAND}`; export r; \
28049	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28050	$(HOST_EXPORTS) \
28051	for flag in $(EXTRA_HOST_FLAGS) ; do \
28052	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28053	done; \
28054	echo "Doing maintainer-clean in zlib"; \
28055	(cd $(HOST_SUBDIR)/zlib && \
28056	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28057	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28058	          "RANLIB=$${RANLIB}" \
28059	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28060	          maintainer-clean) \
28061	  || exit 1
28062
28063@endif zlib
28064
28065
28066
28067.PHONY: configure-gdb maybe-configure-gdb
28068maybe-configure-gdb:
28069@if gcc-bootstrap
28070configure-gdb: stage_current
28071@endif gcc-bootstrap
28072@if gdb
28073maybe-configure-gdb: configure-gdb
28074configure-gdb: 
28075	@: $(MAKE); $(unstage)
28076	@r=`${PWD_COMMAND}`; export r; \
28077	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28078	test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
28079	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
28080	$(HOST_EXPORTS)  \
28081	echo Configuring in $(HOST_SUBDIR)/gdb; \
28082	cd "$(HOST_SUBDIR)/gdb" || exit 1; \
28083	case $(srcdir) in \
28084	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28085	  *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
28086		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28087	esac; \
28088	module_srcdir=gdb; \
28089	$(SHELL) \
28090	  $$s/$$module_srcdir/configure \
28091	  --srcdir=$${topdir}/$$module_srcdir \
28092	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28093	  --target=${target_alias}  \
28094	  || exit 1
28095@endif gdb
28096
28097
28098
28099
28100
28101.PHONY: all-gdb maybe-all-gdb
28102maybe-all-gdb:
28103@if gcc-bootstrap
28104all-gdb: stage_current
28105@endif gcc-bootstrap
28106@if gdb
28107TARGET-gdb=all
28108maybe-all-gdb: all-gdb
28109all-gdb: configure-gdb
28110	@: $(MAKE); $(unstage)
28111	@r=`${PWD_COMMAND}`; export r; \
28112	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28113	$(HOST_EXPORTS)  \
28114	(cd $(HOST_SUBDIR)/gdb && \
28115	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28116		$(TARGET-gdb))
28117@endif gdb
28118
28119
28120
28121
28122.PHONY: check-gdb maybe-check-gdb
28123maybe-check-gdb:
28124@if gdb
28125maybe-check-gdb: check-gdb
28126
28127check-gdb:
28128	@: $(MAKE); $(unstage)
28129	@r=`${PWD_COMMAND}`; export r; \
28130	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28131	$(HOST_EXPORTS)  \
28132	(cd $(HOST_SUBDIR)/gdb && \
28133	  $(MAKE) $(FLAGS_TO_PASS)  check)
28134
28135@endif gdb
28136
28137.PHONY: install-gdb maybe-install-gdb
28138maybe-install-gdb:
28139@if gdb
28140maybe-install-gdb: install-gdb
28141
28142install-gdb: installdirs
28143	@: $(MAKE); $(unstage)
28144	@r=`${PWD_COMMAND}`; export r; \
28145	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28146	$(HOST_EXPORTS) \
28147	(cd $(HOST_SUBDIR)/gdb && \
28148	  $(MAKE) $(FLAGS_TO_PASS)  install)
28149
28150@endif gdb
28151
28152.PHONY: install-strip-gdb maybe-install-strip-gdb
28153maybe-install-strip-gdb:
28154@if gdb
28155maybe-install-strip-gdb: install-strip-gdb
28156
28157install-strip-gdb: installdirs
28158	@: $(MAKE); $(unstage)
28159	@r=`${PWD_COMMAND}`; export r; \
28160	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28161	$(HOST_EXPORTS) \
28162	(cd $(HOST_SUBDIR)/gdb && \
28163	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28164
28165@endif gdb
28166
28167# Other targets (info, dvi, pdf, etc.)
28168
28169.PHONY: maybe-info-gdb info-gdb
28170maybe-info-gdb:
28171@if gdb
28172maybe-info-gdb: info-gdb
28173
28174info-gdb: \
28175    configure-gdb 
28176	@: $(MAKE); $(unstage)
28177	@[ -f ./gdb/Makefile ] || exit 0; \
28178	r=`${PWD_COMMAND}`; export r; \
28179	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28180	$(HOST_EXPORTS) \
28181	for flag in $(EXTRA_HOST_FLAGS) ; do \
28182	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28183	done; \
28184	echo "Doing info in gdb"; \
28185	(cd $(HOST_SUBDIR)/gdb && \
28186	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28187	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28188	          "RANLIB=$${RANLIB}" \
28189	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28190	          info) \
28191	  || exit 1
28192
28193@endif gdb
28194
28195.PHONY: maybe-dvi-gdb dvi-gdb
28196maybe-dvi-gdb:
28197@if gdb
28198maybe-dvi-gdb: dvi-gdb
28199
28200dvi-gdb: \
28201    configure-gdb 
28202	@: $(MAKE); $(unstage)
28203	@[ -f ./gdb/Makefile ] || exit 0; \
28204	r=`${PWD_COMMAND}`; export r; \
28205	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28206	$(HOST_EXPORTS) \
28207	for flag in $(EXTRA_HOST_FLAGS) ; do \
28208	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28209	done; \
28210	echo "Doing dvi in gdb"; \
28211	(cd $(HOST_SUBDIR)/gdb && \
28212	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28213	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28214	          "RANLIB=$${RANLIB}" \
28215	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28216	          dvi) \
28217	  || exit 1
28218
28219@endif gdb
28220
28221.PHONY: maybe-pdf-gdb pdf-gdb
28222maybe-pdf-gdb:
28223@if gdb
28224maybe-pdf-gdb: pdf-gdb
28225
28226pdf-gdb: \
28227    configure-gdb 
28228	@: $(MAKE); $(unstage)
28229	@[ -f ./gdb/Makefile ] || exit 0; \
28230	r=`${PWD_COMMAND}`; export r; \
28231	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28232	$(HOST_EXPORTS) \
28233	for flag in $(EXTRA_HOST_FLAGS) ; do \
28234	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28235	done; \
28236	echo "Doing pdf in gdb"; \
28237	(cd $(HOST_SUBDIR)/gdb && \
28238	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28239	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28240	          "RANLIB=$${RANLIB}" \
28241	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28242	          pdf) \
28243	  || exit 1
28244
28245@endif gdb
28246
28247.PHONY: maybe-html-gdb html-gdb
28248maybe-html-gdb:
28249@if gdb
28250maybe-html-gdb: html-gdb
28251
28252html-gdb: \
28253    configure-gdb 
28254	@: $(MAKE); $(unstage)
28255	@[ -f ./gdb/Makefile ] || exit 0; \
28256	r=`${PWD_COMMAND}`; export r; \
28257	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28258	$(HOST_EXPORTS) \
28259	for flag in $(EXTRA_HOST_FLAGS) ; do \
28260	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28261	done; \
28262	echo "Doing html in gdb"; \
28263	(cd $(HOST_SUBDIR)/gdb && \
28264	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28265	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28266	          "RANLIB=$${RANLIB}" \
28267	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28268	          html) \
28269	  || exit 1
28270
28271@endif gdb
28272
28273.PHONY: maybe-TAGS-gdb TAGS-gdb
28274maybe-TAGS-gdb:
28275@if gdb
28276maybe-TAGS-gdb: TAGS-gdb
28277
28278TAGS-gdb: \
28279    configure-gdb 
28280	@: $(MAKE); $(unstage)
28281	@[ -f ./gdb/Makefile ] || exit 0; \
28282	r=`${PWD_COMMAND}`; export r; \
28283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28284	$(HOST_EXPORTS) \
28285	for flag in $(EXTRA_HOST_FLAGS) ; do \
28286	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28287	done; \
28288	echo "Doing TAGS in gdb"; \
28289	(cd $(HOST_SUBDIR)/gdb && \
28290	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28291	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28292	          "RANLIB=$${RANLIB}" \
28293	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28294	          TAGS) \
28295	  || exit 1
28296
28297@endif gdb
28298
28299.PHONY: maybe-install-info-gdb install-info-gdb
28300maybe-install-info-gdb:
28301@if gdb
28302maybe-install-info-gdb: install-info-gdb
28303
28304install-info-gdb: \
28305    configure-gdb \
28306    info-gdb 
28307	@: $(MAKE); $(unstage)
28308	@[ -f ./gdb/Makefile ] || exit 0; \
28309	r=`${PWD_COMMAND}`; export r; \
28310	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28311	$(HOST_EXPORTS) \
28312	for flag in $(EXTRA_HOST_FLAGS) ; do \
28313	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28314	done; \
28315	echo "Doing install-info in gdb"; \
28316	(cd $(HOST_SUBDIR)/gdb && \
28317	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28318	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28319	          "RANLIB=$${RANLIB}" \
28320	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28321	          install-info) \
28322	  || exit 1
28323
28324@endif gdb
28325
28326.PHONY: maybe-install-pdf-gdb install-pdf-gdb
28327maybe-install-pdf-gdb:
28328@if gdb
28329maybe-install-pdf-gdb: install-pdf-gdb
28330
28331install-pdf-gdb: \
28332    configure-gdb \
28333    pdf-gdb 
28334	@: $(MAKE); $(unstage)
28335	@[ -f ./gdb/Makefile ] || exit 0; \
28336	r=`${PWD_COMMAND}`; export r; \
28337	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28338	$(HOST_EXPORTS) \
28339	for flag in $(EXTRA_HOST_FLAGS) ; do \
28340	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28341	done; \
28342	echo "Doing install-pdf in gdb"; \
28343	(cd $(HOST_SUBDIR)/gdb && \
28344	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28345	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28346	          "RANLIB=$${RANLIB}" \
28347	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28348	          install-pdf) \
28349	  || exit 1
28350
28351@endif gdb
28352
28353.PHONY: maybe-install-html-gdb install-html-gdb
28354maybe-install-html-gdb:
28355@if gdb
28356maybe-install-html-gdb: install-html-gdb
28357
28358install-html-gdb: \
28359    configure-gdb \
28360    html-gdb 
28361	@: $(MAKE); $(unstage)
28362	@[ -f ./gdb/Makefile ] || exit 0; \
28363	r=`${PWD_COMMAND}`; export r; \
28364	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28365	$(HOST_EXPORTS) \
28366	for flag in $(EXTRA_HOST_FLAGS) ; do \
28367	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28368	done; \
28369	echo "Doing install-html in gdb"; \
28370	(cd $(HOST_SUBDIR)/gdb && \
28371	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28372	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28373	          "RANLIB=$${RANLIB}" \
28374	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28375	          install-html) \
28376	  || exit 1
28377
28378@endif gdb
28379
28380.PHONY: maybe-installcheck-gdb installcheck-gdb
28381maybe-installcheck-gdb:
28382@if gdb
28383maybe-installcheck-gdb: installcheck-gdb
28384
28385installcheck-gdb: \
28386    configure-gdb 
28387	@: $(MAKE); $(unstage)
28388	@[ -f ./gdb/Makefile ] || exit 0; \
28389	r=`${PWD_COMMAND}`; export r; \
28390	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28391	$(HOST_EXPORTS) \
28392	for flag in $(EXTRA_HOST_FLAGS) ; do \
28393	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28394	done; \
28395	echo "Doing installcheck in gdb"; \
28396	(cd $(HOST_SUBDIR)/gdb && \
28397	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28398	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28399	          "RANLIB=$${RANLIB}" \
28400	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28401	          installcheck) \
28402	  || exit 1
28403
28404@endif gdb
28405
28406.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28407maybe-mostlyclean-gdb:
28408@if gdb
28409maybe-mostlyclean-gdb: mostlyclean-gdb
28410
28411mostlyclean-gdb: 
28412	@: $(MAKE); $(unstage)
28413	@[ -f ./gdb/Makefile ] || exit 0; \
28414	r=`${PWD_COMMAND}`; export r; \
28415	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28416	$(HOST_EXPORTS) \
28417	for flag in $(EXTRA_HOST_FLAGS) ; do \
28418	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28419	done; \
28420	echo "Doing mostlyclean in gdb"; \
28421	(cd $(HOST_SUBDIR)/gdb && \
28422	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28423	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28424	          "RANLIB=$${RANLIB}" \
28425	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28426	          mostlyclean) \
28427	  || exit 1
28428
28429@endif gdb
28430
28431.PHONY: maybe-clean-gdb clean-gdb
28432maybe-clean-gdb:
28433@if gdb
28434maybe-clean-gdb: clean-gdb
28435
28436clean-gdb: 
28437	@: $(MAKE); $(unstage)
28438	@[ -f ./gdb/Makefile ] || exit 0; \
28439	r=`${PWD_COMMAND}`; export r; \
28440	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28441	$(HOST_EXPORTS) \
28442	for flag in $(EXTRA_HOST_FLAGS) ; do \
28443	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28444	done; \
28445	echo "Doing clean in gdb"; \
28446	(cd $(HOST_SUBDIR)/gdb && \
28447	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28448	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28449	          "RANLIB=$${RANLIB}" \
28450	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28451	          clean) \
28452	  || exit 1
28453
28454@endif gdb
28455
28456.PHONY: maybe-distclean-gdb distclean-gdb
28457maybe-distclean-gdb:
28458@if gdb
28459maybe-distclean-gdb: distclean-gdb
28460
28461distclean-gdb: 
28462	@: $(MAKE); $(unstage)
28463	@[ -f ./gdb/Makefile ] || exit 0; \
28464	r=`${PWD_COMMAND}`; export r; \
28465	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28466	$(HOST_EXPORTS) \
28467	for flag in $(EXTRA_HOST_FLAGS) ; do \
28468	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28469	done; \
28470	echo "Doing distclean in gdb"; \
28471	(cd $(HOST_SUBDIR)/gdb && \
28472	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28473	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28474	          "RANLIB=$${RANLIB}" \
28475	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28476	          distclean) \
28477	  || exit 1
28478
28479@endif gdb
28480
28481.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28482maybe-maintainer-clean-gdb:
28483@if gdb
28484maybe-maintainer-clean-gdb: maintainer-clean-gdb
28485
28486maintainer-clean-gdb: 
28487	@: $(MAKE); $(unstage)
28488	@[ -f ./gdb/Makefile ] || exit 0; \
28489	r=`${PWD_COMMAND}`; export r; \
28490	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28491	$(HOST_EXPORTS) \
28492	for flag in $(EXTRA_HOST_FLAGS) ; do \
28493	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28494	done; \
28495	echo "Doing maintainer-clean in gdb"; \
28496	(cd $(HOST_SUBDIR)/gdb && \
28497	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28498	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28499	          "RANLIB=$${RANLIB}" \
28500	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28501	          maintainer-clean) \
28502	  || exit 1
28503
28504@endif gdb
28505
28506
28507
28508.PHONY: configure-expect maybe-configure-expect
28509maybe-configure-expect:
28510@if gcc-bootstrap
28511configure-expect: stage_current
28512@endif gcc-bootstrap
28513@if expect
28514maybe-configure-expect: configure-expect
28515configure-expect: 
28516	@: $(MAKE); $(unstage)
28517	@r=`${PWD_COMMAND}`; export r; \
28518	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28519	test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28520	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28521	$(HOST_EXPORTS)  \
28522	echo Configuring in $(HOST_SUBDIR)/expect; \
28523	cd "$(HOST_SUBDIR)/expect" || exit 1; \
28524	case $(srcdir) in \
28525	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28526	  *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28527		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28528	esac; \
28529	module_srcdir=expect; \
28530	$(SHELL) \
28531	  $$s/$$module_srcdir/configure \
28532	  --srcdir=$${topdir}/$$module_srcdir \
28533	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28534	  --target=${target_alias}  \
28535	  || exit 1
28536@endif expect
28537
28538
28539
28540
28541
28542.PHONY: all-expect maybe-all-expect
28543maybe-all-expect:
28544@if gcc-bootstrap
28545all-expect: stage_current
28546@endif gcc-bootstrap
28547@if expect
28548TARGET-expect=all
28549maybe-all-expect: all-expect
28550all-expect: configure-expect
28551	@: $(MAKE); $(unstage)
28552	@r=`${PWD_COMMAND}`; export r; \
28553	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28554	$(HOST_EXPORTS)  \
28555	(cd $(HOST_SUBDIR)/expect && \
28556	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28557		$(TARGET-expect))
28558@endif expect
28559
28560
28561
28562
28563.PHONY: check-expect maybe-check-expect
28564maybe-check-expect:
28565@if expect
28566maybe-check-expect: check-expect
28567
28568check-expect:
28569	@: $(MAKE); $(unstage)
28570	@r=`${PWD_COMMAND}`; export r; \
28571	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28572	$(HOST_EXPORTS)  \
28573	(cd $(HOST_SUBDIR)/expect && \
28574	  $(MAKE) $(FLAGS_TO_PASS)  check)
28575
28576@endif expect
28577
28578.PHONY: install-expect maybe-install-expect
28579maybe-install-expect:
28580@if expect
28581maybe-install-expect: install-expect
28582
28583install-expect: installdirs
28584	@: $(MAKE); $(unstage)
28585	@r=`${PWD_COMMAND}`; export r; \
28586	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28587	$(HOST_EXPORTS) \
28588	(cd $(HOST_SUBDIR)/expect && \
28589	  $(MAKE) $(FLAGS_TO_PASS)  install)
28590
28591@endif expect
28592
28593.PHONY: install-strip-expect maybe-install-strip-expect
28594maybe-install-strip-expect:
28595@if expect
28596maybe-install-strip-expect: install-strip-expect
28597
28598install-strip-expect: installdirs
28599	@: $(MAKE); $(unstage)
28600	@r=`${PWD_COMMAND}`; export r; \
28601	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28602	$(HOST_EXPORTS) \
28603	(cd $(HOST_SUBDIR)/expect && \
28604	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28605
28606@endif expect
28607
28608# Other targets (info, dvi, pdf, etc.)
28609
28610.PHONY: maybe-info-expect info-expect
28611maybe-info-expect:
28612@if expect
28613maybe-info-expect: info-expect
28614
28615info-expect: \
28616    configure-expect 
28617	@: $(MAKE); $(unstage)
28618	@[ -f ./expect/Makefile ] || exit 0; \
28619	r=`${PWD_COMMAND}`; export r; \
28620	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28621	$(HOST_EXPORTS) \
28622	for flag in $(EXTRA_HOST_FLAGS) ; do \
28623	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28624	done; \
28625	echo "Doing info in expect"; \
28626	(cd $(HOST_SUBDIR)/expect && \
28627	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28628	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28629	          "RANLIB=$${RANLIB}" \
28630	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28631	          info) \
28632	  || exit 1
28633
28634@endif expect
28635
28636.PHONY: maybe-dvi-expect dvi-expect
28637maybe-dvi-expect:
28638@if expect
28639maybe-dvi-expect: dvi-expect
28640
28641dvi-expect: \
28642    configure-expect 
28643	@: $(MAKE); $(unstage)
28644	@[ -f ./expect/Makefile ] || exit 0; \
28645	r=`${PWD_COMMAND}`; export r; \
28646	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28647	$(HOST_EXPORTS) \
28648	for flag in $(EXTRA_HOST_FLAGS) ; do \
28649	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28650	done; \
28651	echo "Doing dvi in expect"; \
28652	(cd $(HOST_SUBDIR)/expect && \
28653	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28654	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28655	          "RANLIB=$${RANLIB}" \
28656	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28657	          dvi) \
28658	  || exit 1
28659
28660@endif expect
28661
28662.PHONY: maybe-pdf-expect pdf-expect
28663maybe-pdf-expect:
28664@if expect
28665maybe-pdf-expect: pdf-expect
28666
28667pdf-expect: \
28668    configure-expect 
28669	@: $(MAKE); $(unstage)
28670	@[ -f ./expect/Makefile ] || exit 0; \
28671	r=`${PWD_COMMAND}`; export r; \
28672	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28673	$(HOST_EXPORTS) \
28674	for flag in $(EXTRA_HOST_FLAGS) ; do \
28675	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28676	done; \
28677	echo "Doing pdf in expect"; \
28678	(cd $(HOST_SUBDIR)/expect && \
28679	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28680	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28681	          "RANLIB=$${RANLIB}" \
28682	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28683	          pdf) \
28684	  || exit 1
28685
28686@endif expect
28687
28688.PHONY: maybe-html-expect html-expect
28689maybe-html-expect:
28690@if expect
28691maybe-html-expect: html-expect
28692
28693html-expect: \
28694    configure-expect 
28695	@: $(MAKE); $(unstage)
28696	@[ -f ./expect/Makefile ] || exit 0; \
28697	r=`${PWD_COMMAND}`; export r; \
28698	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28699	$(HOST_EXPORTS) \
28700	for flag in $(EXTRA_HOST_FLAGS) ; do \
28701	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28702	done; \
28703	echo "Doing html in expect"; \
28704	(cd $(HOST_SUBDIR)/expect && \
28705	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28706	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28707	          "RANLIB=$${RANLIB}" \
28708	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28709	          html) \
28710	  || exit 1
28711
28712@endif expect
28713
28714.PHONY: maybe-TAGS-expect TAGS-expect
28715maybe-TAGS-expect:
28716@if expect
28717maybe-TAGS-expect: TAGS-expect
28718
28719TAGS-expect: \
28720    configure-expect 
28721	@: $(MAKE); $(unstage)
28722	@[ -f ./expect/Makefile ] || exit 0; \
28723	r=`${PWD_COMMAND}`; export r; \
28724	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28725	$(HOST_EXPORTS) \
28726	for flag in $(EXTRA_HOST_FLAGS) ; do \
28727	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28728	done; \
28729	echo "Doing TAGS in expect"; \
28730	(cd $(HOST_SUBDIR)/expect && \
28731	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28732	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28733	          "RANLIB=$${RANLIB}" \
28734	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28735	          TAGS) \
28736	  || exit 1
28737
28738@endif expect
28739
28740.PHONY: maybe-install-info-expect install-info-expect
28741maybe-install-info-expect:
28742@if expect
28743maybe-install-info-expect: install-info-expect
28744
28745install-info-expect: \
28746    configure-expect \
28747    info-expect 
28748	@: $(MAKE); $(unstage)
28749	@[ -f ./expect/Makefile ] || exit 0; \
28750	r=`${PWD_COMMAND}`; export r; \
28751	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28752	$(HOST_EXPORTS) \
28753	for flag in $(EXTRA_HOST_FLAGS) ; do \
28754	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28755	done; \
28756	echo "Doing install-info in expect"; \
28757	(cd $(HOST_SUBDIR)/expect && \
28758	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28759	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28760	          "RANLIB=$${RANLIB}" \
28761	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28762	          install-info) \
28763	  || exit 1
28764
28765@endif expect
28766
28767.PHONY: maybe-install-pdf-expect install-pdf-expect
28768maybe-install-pdf-expect:
28769@if expect
28770maybe-install-pdf-expect: install-pdf-expect
28771
28772install-pdf-expect: \
28773    configure-expect \
28774    pdf-expect 
28775	@: $(MAKE); $(unstage)
28776	@[ -f ./expect/Makefile ] || exit 0; \
28777	r=`${PWD_COMMAND}`; export r; \
28778	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28779	$(HOST_EXPORTS) \
28780	for flag in $(EXTRA_HOST_FLAGS) ; do \
28781	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28782	done; \
28783	echo "Doing install-pdf in expect"; \
28784	(cd $(HOST_SUBDIR)/expect && \
28785	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28786	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28787	          "RANLIB=$${RANLIB}" \
28788	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28789	          install-pdf) \
28790	  || exit 1
28791
28792@endif expect
28793
28794.PHONY: maybe-install-html-expect install-html-expect
28795maybe-install-html-expect:
28796@if expect
28797maybe-install-html-expect: install-html-expect
28798
28799install-html-expect: \
28800    configure-expect \
28801    html-expect 
28802	@: $(MAKE); $(unstage)
28803	@[ -f ./expect/Makefile ] || exit 0; \
28804	r=`${PWD_COMMAND}`; export r; \
28805	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28806	$(HOST_EXPORTS) \
28807	for flag in $(EXTRA_HOST_FLAGS) ; do \
28808	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28809	done; \
28810	echo "Doing install-html in expect"; \
28811	(cd $(HOST_SUBDIR)/expect && \
28812	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28813	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28814	          "RANLIB=$${RANLIB}" \
28815	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28816	          install-html) \
28817	  || exit 1
28818
28819@endif expect
28820
28821.PHONY: maybe-installcheck-expect installcheck-expect
28822maybe-installcheck-expect:
28823@if expect
28824maybe-installcheck-expect: installcheck-expect
28825
28826installcheck-expect: \
28827    configure-expect 
28828	@: $(MAKE); $(unstage)
28829	@[ -f ./expect/Makefile ] || exit 0; \
28830	r=`${PWD_COMMAND}`; export r; \
28831	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28832	$(HOST_EXPORTS) \
28833	for flag in $(EXTRA_HOST_FLAGS) ; do \
28834	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28835	done; \
28836	echo "Doing installcheck in expect"; \
28837	(cd $(HOST_SUBDIR)/expect && \
28838	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28839	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28840	          "RANLIB=$${RANLIB}" \
28841	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28842	          installcheck) \
28843	  || exit 1
28844
28845@endif expect
28846
28847.PHONY: maybe-mostlyclean-expect mostlyclean-expect
28848maybe-mostlyclean-expect:
28849@if expect
28850maybe-mostlyclean-expect: mostlyclean-expect
28851
28852mostlyclean-expect: 
28853	@: $(MAKE); $(unstage)
28854	@[ -f ./expect/Makefile ] || exit 0; \
28855	r=`${PWD_COMMAND}`; export r; \
28856	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28857	$(HOST_EXPORTS) \
28858	for flag in $(EXTRA_HOST_FLAGS) ; do \
28859	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28860	done; \
28861	echo "Doing mostlyclean in expect"; \
28862	(cd $(HOST_SUBDIR)/expect && \
28863	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28864	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28865	          "RANLIB=$${RANLIB}" \
28866	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28867	          mostlyclean) \
28868	  || exit 1
28869
28870@endif expect
28871
28872.PHONY: maybe-clean-expect clean-expect
28873maybe-clean-expect:
28874@if expect
28875maybe-clean-expect: clean-expect
28876
28877clean-expect: 
28878	@: $(MAKE); $(unstage)
28879	@[ -f ./expect/Makefile ] || exit 0; \
28880	r=`${PWD_COMMAND}`; export r; \
28881	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28882	$(HOST_EXPORTS) \
28883	for flag in $(EXTRA_HOST_FLAGS) ; do \
28884	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28885	done; \
28886	echo "Doing clean in expect"; \
28887	(cd $(HOST_SUBDIR)/expect && \
28888	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28889	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28890	          "RANLIB=$${RANLIB}" \
28891	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28892	          clean) \
28893	  || exit 1
28894
28895@endif expect
28896
28897.PHONY: maybe-distclean-expect distclean-expect
28898maybe-distclean-expect:
28899@if expect
28900maybe-distclean-expect: distclean-expect
28901
28902distclean-expect: 
28903	@: $(MAKE); $(unstage)
28904	@[ -f ./expect/Makefile ] || exit 0; \
28905	r=`${PWD_COMMAND}`; export r; \
28906	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28907	$(HOST_EXPORTS) \
28908	for flag in $(EXTRA_HOST_FLAGS) ; do \
28909	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28910	done; \
28911	echo "Doing distclean in expect"; \
28912	(cd $(HOST_SUBDIR)/expect && \
28913	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28914	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28915	          "RANLIB=$${RANLIB}" \
28916	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28917	          distclean) \
28918	  || exit 1
28919
28920@endif expect
28921
28922.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28923maybe-maintainer-clean-expect:
28924@if expect
28925maybe-maintainer-clean-expect: maintainer-clean-expect
28926
28927maintainer-clean-expect: 
28928	@: $(MAKE); $(unstage)
28929	@[ -f ./expect/Makefile ] || exit 0; \
28930	r=`${PWD_COMMAND}`; export r; \
28931	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28932	$(HOST_EXPORTS) \
28933	for flag in $(EXTRA_HOST_FLAGS) ; do \
28934	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28935	done; \
28936	echo "Doing maintainer-clean in expect"; \
28937	(cd $(HOST_SUBDIR)/expect && \
28938	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28939	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28940	          "RANLIB=$${RANLIB}" \
28941	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28942	          maintainer-clean) \
28943	  || exit 1
28944
28945@endif expect
28946
28947
28948
28949.PHONY: configure-guile maybe-configure-guile
28950maybe-configure-guile:
28951@if gcc-bootstrap
28952configure-guile: stage_current
28953@endif gcc-bootstrap
28954@if guile
28955maybe-configure-guile: configure-guile
28956configure-guile: 
28957	@: $(MAKE); $(unstage)
28958	@r=`${PWD_COMMAND}`; export r; \
28959	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28960	test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28961	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28962	$(HOST_EXPORTS)  \
28963	echo Configuring in $(HOST_SUBDIR)/guile; \
28964	cd "$(HOST_SUBDIR)/guile" || exit 1; \
28965	case $(srcdir) in \
28966	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28967	  *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28968		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28969	esac; \
28970	module_srcdir=guile; \
28971	$(SHELL) \
28972	  $$s/$$module_srcdir/configure \
28973	  --srcdir=$${topdir}/$$module_srcdir \
28974	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28975	  --target=${target_alias}  \
28976	  || exit 1
28977@endif guile
28978
28979
28980
28981
28982
28983.PHONY: all-guile maybe-all-guile
28984maybe-all-guile:
28985@if gcc-bootstrap
28986all-guile: stage_current
28987@endif gcc-bootstrap
28988@if guile
28989TARGET-guile=all
28990maybe-all-guile: all-guile
28991all-guile: configure-guile
28992	@: $(MAKE); $(unstage)
28993	@r=`${PWD_COMMAND}`; export r; \
28994	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28995	$(HOST_EXPORTS)  \
28996	(cd $(HOST_SUBDIR)/guile && \
28997	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28998		$(TARGET-guile))
28999@endif guile
29000
29001
29002
29003
29004.PHONY: check-guile maybe-check-guile
29005maybe-check-guile:
29006@if guile
29007maybe-check-guile: check-guile
29008
29009check-guile:
29010	@: $(MAKE); $(unstage)
29011	@r=`${PWD_COMMAND}`; export r; \
29012	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29013	$(HOST_EXPORTS)  \
29014	(cd $(HOST_SUBDIR)/guile && \
29015	  $(MAKE) $(FLAGS_TO_PASS)  check)
29016
29017@endif guile
29018
29019.PHONY: install-guile maybe-install-guile
29020maybe-install-guile:
29021@if guile
29022maybe-install-guile: install-guile
29023
29024install-guile: installdirs
29025	@: $(MAKE); $(unstage)
29026	@r=`${PWD_COMMAND}`; export r; \
29027	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29028	$(HOST_EXPORTS) \
29029	(cd $(HOST_SUBDIR)/guile && \
29030	  $(MAKE) $(FLAGS_TO_PASS)  install)
29031
29032@endif guile
29033
29034.PHONY: install-strip-guile maybe-install-strip-guile
29035maybe-install-strip-guile:
29036@if guile
29037maybe-install-strip-guile: install-strip-guile
29038
29039install-strip-guile: installdirs
29040	@: $(MAKE); $(unstage)
29041	@r=`${PWD_COMMAND}`; export r; \
29042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29043	$(HOST_EXPORTS) \
29044	(cd $(HOST_SUBDIR)/guile && \
29045	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29046
29047@endif guile
29048
29049# Other targets (info, dvi, pdf, etc.)
29050
29051.PHONY: maybe-info-guile info-guile
29052maybe-info-guile:
29053@if guile
29054maybe-info-guile: info-guile
29055
29056info-guile: \
29057    configure-guile 
29058	@: $(MAKE); $(unstage)
29059	@[ -f ./guile/Makefile ] || exit 0; \
29060	r=`${PWD_COMMAND}`; export r; \
29061	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29062	$(HOST_EXPORTS) \
29063	for flag in $(EXTRA_HOST_FLAGS) ; do \
29064	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29065	done; \
29066	echo "Doing info in guile"; \
29067	(cd $(HOST_SUBDIR)/guile && \
29068	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29069	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29070	          "RANLIB=$${RANLIB}" \
29071	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29072	          info) \
29073	  || exit 1
29074
29075@endif guile
29076
29077.PHONY: maybe-dvi-guile dvi-guile
29078maybe-dvi-guile:
29079@if guile
29080maybe-dvi-guile: dvi-guile
29081
29082dvi-guile: \
29083    configure-guile 
29084	@: $(MAKE); $(unstage)
29085	@[ -f ./guile/Makefile ] || exit 0; \
29086	r=`${PWD_COMMAND}`; export r; \
29087	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29088	$(HOST_EXPORTS) \
29089	for flag in $(EXTRA_HOST_FLAGS) ; do \
29090	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29091	done; \
29092	echo "Doing dvi in guile"; \
29093	(cd $(HOST_SUBDIR)/guile && \
29094	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29095	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29096	          "RANLIB=$${RANLIB}" \
29097	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29098	          dvi) \
29099	  || exit 1
29100
29101@endif guile
29102
29103.PHONY: maybe-pdf-guile pdf-guile
29104maybe-pdf-guile:
29105@if guile
29106maybe-pdf-guile: pdf-guile
29107
29108pdf-guile: \
29109    configure-guile 
29110	@: $(MAKE); $(unstage)
29111	@[ -f ./guile/Makefile ] || exit 0; \
29112	r=`${PWD_COMMAND}`; export r; \
29113	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29114	$(HOST_EXPORTS) \
29115	for flag in $(EXTRA_HOST_FLAGS) ; do \
29116	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29117	done; \
29118	echo "Doing pdf in guile"; \
29119	(cd $(HOST_SUBDIR)/guile && \
29120	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29121	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29122	          "RANLIB=$${RANLIB}" \
29123	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29124	          pdf) \
29125	  || exit 1
29126
29127@endif guile
29128
29129.PHONY: maybe-html-guile html-guile
29130maybe-html-guile:
29131@if guile
29132maybe-html-guile: html-guile
29133
29134html-guile: \
29135    configure-guile 
29136	@: $(MAKE); $(unstage)
29137	@[ -f ./guile/Makefile ] || exit 0; \
29138	r=`${PWD_COMMAND}`; export r; \
29139	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29140	$(HOST_EXPORTS) \
29141	for flag in $(EXTRA_HOST_FLAGS) ; do \
29142	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29143	done; \
29144	echo "Doing html in guile"; \
29145	(cd $(HOST_SUBDIR)/guile && \
29146	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29147	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29148	          "RANLIB=$${RANLIB}" \
29149	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29150	          html) \
29151	  || exit 1
29152
29153@endif guile
29154
29155.PHONY: maybe-TAGS-guile TAGS-guile
29156maybe-TAGS-guile:
29157@if guile
29158maybe-TAGS-guile: TAGS-guile
29159
29160TAGS-guile: \
29161    configure-guile 
29162	@: $(MAKE); $(unstage)
29163	@[ -f ./guile/Makefile ] || exit 0; \
29164	r=`${PWD_COMMAND}`; export r; \
29165	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29166	$(HOST_EXPORTS) \
29167	for flag in $(EXTRA_HOST_FLAGS) ; do \
29168	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29169	done; \
29170	echo "Doing TAGS in guile"; \
29171	(cd $(HOST_SUBDIR)/guile && \
29172	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29173	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29174	          "RANLIB=$${RANLIB}" \
29175	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29176	          TAGS) \
29177	  || exit 1
29178
29179@endif guile
29180
29181.PHONY: maybe-install-info-guile install-info-guile
29182maybe-install-info-guile:
29183@if guile
29184maybe-install-info-guile: install-info-guile
29185
29186install-info-guile: \
29187    configure-guile \
29188    info-guile 
29189	@: $(MAKE); $(unstage)
29190	@[ -f ./guile/Makefile ] || exit 0; \
29191	r=`${PWD_COMMAND}`; export r; \
29192	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29193	$(HOST_EXPORTS) \
29194	for flag in $(EXTRA_HOST_FLAGS) ; do \
29195	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29196	done; \
29197	echo "Doing install-info in guile"; \
29198	(cd $(HOST_SUBDIR)/guile && \
29199	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29200	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29201	          "RANLIB=$${RANLIB}" \
29202	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29203	          install-info) \
29204	  || exit 1
29205
29206@endif guile
29207
29208.PHONY: maybe-install-pdf-guile install-pdf-guile
29209maybe-install-pdf-guile:
29210@if guile
29211maybe-install-pdf-guile: install-pdf-guile
29212
29213install-pdf-guile: \
29214    configure-guile \
29215    pdf-guile 
29216	@: $(MAKE); $(unstage)
29217	@[ -f ./guile/Makefile ] || exit 0; \
29218	r=`${PWD_COMMAND}`; export r; \
29219	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29220	$(HOST_EXPORTS) \
29221	for flag in $(EXTRA_HOST_FLAGS) ; do \
29222	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29223	done; \
29224	echo "Doing install-pdf in guile"; \
29225	(cd $(HOST_SUBDIR)/guile && \
29226	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29227	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29228	          "RANLIB=$${RANLIB}" \
29229	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29230	          install-pdf) \
29231	  || exit 1
29232
29233@endif guile
29234
29235.PHONY: maybe-install-html-guile install-html-guile
29236maybe-install-html-guile:
29237@if guile
29238maybe-install-html-guile: install-html-guile
29239
29240install-html-guile: \
29241    configure-guile \
29242    html-guile 
29243	@: $(MAKE); $(unstage)
29244	@[ -f ./guile/Makefile ] || exit 0; \
29245	r=`${PWD_COMMAND}`; export r; \
29246	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29247	$(HOST_EXPORTS) \
29248	for flag in $(EXTRA_HOST_FLAGS) ; do \
29249	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29250	done; \
29251	echo "Doing install-html in guile"; \
29252	(cd $(HOST_SUBDIR)/guile && \
29253	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29254	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29255	          "RANLIB=$${RANLIB}" \
29256	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29257	          install-html) \
29258	  || exit 1
29259
29260@endif guile
29261
29262.PHONY: maybe-installcheck-guile installcheck-guile
29263maybe-installcheck-guile:
29264@if guile
29265maybe-installcheck-guile: installcheck-guile
29266
29267installcheck-guile: \
29268    configure-guile 
29269	@: $(MAKE); $(unstage)
29270	@[ -f ./guile/Makefile ] || exit 0; \
29271	r=`${PWD_COMMAND}`; export r; \
29272	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29273	$(HOST_EXPORTS) \
29274	for flag in $(EXTRA_HOST_FLAGS) ; do \
29275	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29276	done; \
29277	echo "Doing installcheck in guile"; \
29278	(cd $(HOST_SUBDIR)/guile && \
29279	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29280	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29281	          "RANLIB=$${RANLIB}" \
29282	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29283	          installcheck) \
29284	  || exit 1
29285
29286@endif guile
29287
29288.PHONY: maybe-mostlyclean-guile mostlyclean-guile
29289maybe-mostlyclean-guile:
29290@if guile
29291maybe-mostlyclean-guile: mostlyclean-guile
29292
29293mostlyclean-guile: 
29294	@: $(MAKE); $(unstage)
29295	@[ -f ./guile/Makefile ] || exit 0; \
29296	r=`${PWD_COMMAND}`; export r; \
29297	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29298	$(HOST_EXPORTS) \
29299	for flag in $(EXTRA_HOST_FLAGS) ; do \
29300	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29301	done; \
29302	echo "Doing mostlyclean in guile"; \
29303	(cd $(HOST_SUBDIR)/guile && \
29304	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29305	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29306	          "RANLIB=$${RANLIB}" \
29307	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29308	          mostlyclean) \
29309	  || exit 1
29310
29311@endif guile
29312
29313.PHONY: maybe-clean-guile clean-guile
29314maybe-clean-guile:
29315@if guile
29316maybe-clean-guile: clean-guile
29317
29318clean-guile: 
29319	@: $(MAKE); $(unstage)
29320	@[ -f ./guile/Makefile ] || exit 0; \
29321	r=`${PWD_COMMAND}`; export r; \
29322	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29323	$(HOST_EXPORTS) \
29324	for flag in $(EXTRA_HOST_FLAGS) ; do \
29325	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29326	done; \
29327	echo "Doing clean in guile"; \
29328	(cd $(HOST_SUBDIR)/guile && \
29329	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29330	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29331	          "RANLIB=$${RANLIB}" \
29332	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29333	          clean) \
29334	  || exit 1
29335
29336@endif guile
29337
29338.PHONY: maybe-distclean-guile distclean-guile
29339maybe-distclean-guile:
29340@if guile
29341maybe-distclean-guile: distclean-guile
29342
29343distclean-guile: 
29344	@: $(MAKE); $(unstage)
29345	@[ -f ./guile/Makefile ] || exit 0; \
29346	r=`${PWD_COMMAND}`; export r; \
29347	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29348	$(HOST_EXPORTS) \
29349	for flag in $(EXTRA_HOST_FLAGS) ; do \
29350	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29351	done; \
29352	echo "Doing distclean in guile"; \
29353	(cd $(HOST_SUBDIR)/guile && \
29354	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29355	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29356	          "RANLIB=$${RANLIB}" \
29357	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29358	          distclean) \
29359	  || exit 1
29360
29361@endif guile
29362
29363.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29364maybe-maintainer-clean-guile:
29365@if guile
29366maybe-maintainer-clean-guile: maintainer-clean-guile
29367
29368maintainer-clean-guile: 
29369	@: $(MAKE); $(unstage)
29370	@[ -f ./guile/Makefile ] || exit 0; \
29371	r=`${PWD_COMMAND}`; export r; \
29372	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29373	$(HOST_EXPORTS) \
29374	for flag in $(EXTRA_HOST_FLAGS) ; do \
29375	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29376	done; \
29377	echo "Doing maintainer-clean in guile"; \
29378	(cd $(HOST_SUBDIR)/guile && \
29379	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29380	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29381	          "RANLIB=$${RANLIB}" \
29382	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29383	          maintainer-clean) \
29384	  || exit 1
29385
29386@endif guile
29387
29388
29389
29390.PHONY: configure-tk maybe-configure-tk
29391maybe-configure-tk:
29392@if gcc-bootstrap
29393configure-tk: stage_current
29394@endif gcc-bootstrap
29395@if tk
29396maybe-configure-tk: configure-tk
29397configure-tk: 
29398	@: $(MAKE); $(unstage)
29399	@r=`${PWD_COMMAND}`; export r; \
29400	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29401	test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29402	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29403	$(HOST_EXPORTS)  \
29404	echo Configuring in $(HOST_SUBDIR)/tk; \
29405	cd "$(HOST_SUBDIR)/tk" || exit 1; \
29406	case $(srcdir) in \
29407	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29408	  *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29409		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29410	esac; \
29411	module_srcdir=tk; \
29412	$(SHELL) \
29413	  $$s/$$module_srcdir/configure \
29414	  --srcdir=$${topdir}/$$module_srcdir \
29415	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29416	  --target=${target_alias}  \
29417	  || exit 1
29418@endif tk
29419
29420
29421
29422
29423
29424.PHONY: all-tk maybe-all-tk
29425maybe-all-tk:
29426@if gcc-bootstrap
29427all-tk: stage_current
29428@endif gcc-bootstrap
29429@if tk
29430TARGET-tk=all
29431maybe-all-tk: all-tk
29432all-tk: configure-tk
29433	@: $(MAKE); $(unstage)
29434	@r=`${PWD_COMMAND}`; export r; \
29435	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29436	$(HOST_EXPORTS)  \
29437	(cd $(HOST_SUBDIR)/tk && \
29438	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29439		$(TARGET-tk))
29440@endif tk
29441
29442
29443
29444
29445.PHONY: check-tk maybe-check-tk
29446maybe-check-tk:
29447@if tk
29448maybe-check-tk: check-tk
29449
29450check-tk:
29451	@: $(MAKE); $(unstage)
29452	@r=`${PWD_COMMAND}`; export r; \
29453	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29454	$(HOST_EXPORTS)  \
29455	(cd $(HOST_SUBDIR)/tk && \
29456	  $(MAKE) $(FLAGS_TO_PASS)  check)
29457
29458@endif tk
29459
29460.PHONY: install-tk maybe-install-tk
29461maybe-install-tk:
29462@if tk
29463maybe-install-tk: install-tk
29464
29465install-tk: installdirs
29466	@: $(MAKE); $(unstage)
29467	@r=`${PWD_COMMAND}`; export r; \
29468	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29469	$(HOST_EXPORTS) \
29470	(cd $(HOST_SUBDIR)/tk && \
29471	  $(MAKE) $(FLAGS_TO_PASS)  install)
29472
29473@endif tk
29474
29475.PHONY: install-strip-tk maybe-install-strip-tk
29476maybe-install-strip-tk:
29477@if tk
29478maybe-install-strip-tk: install-strip-tk
29479
29480install-strip-tk: installdirs
29481	@: $(MAKE); $(unstage)
29482	@r=`${PWD_COMMAND}`; export r; \
29483	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29484	$(HOST_EXPORTS) \
29485	(cd $(HOST_SUBDIR)/tk && \
29486	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29487
29488@endif tk
29489
29490# Other targets (info, dvi, pdf, etc.)
29491
29492.PHONY: maybe-info-tk info-tk
29493maybe-info-tk:
29494@if tk
29495maybe-info-tk: info-tk
29496
29497info-tk: \
29498    configure-tk 
29499	@: $(MAKE); $(unstage)
29500	@[ -f ./tk/Makefile ] || exit 0; \
29501	r=`${PWD_COMMAND}`; export r; \
29502	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29503	$(HOST_EXPORTS) \
29504	for flag in $(EXTRA_HOST_FLAGS) ; do \
29505	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29506	done; \
29507	echo "Doing info in tk"; \
29508	(cd $(HOST_SUBDIR)/tk && \
29509	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29510	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29511	          "RANLIB=$${RANLIB}" \
29512	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29513	          info) \
29514	  || exit 1
29515
29516@endif tk
29517
29518.PHONY: maybe-dvi-tk dvi-tk
29519maybe-dvi-tk:
29520@if tk
29521maybe-dvi-tk: dvi-tk
29522
29523dvi-tk: \
29524    configure-tk 
29525	@: $(MAKE); $(unstage)
29526	@[ -f ./tk/Makefile ] || exit 0; \
29527	r=`${PWD_COMMAND}`; export r; \
29528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29529	$(HOST_EXPORTS) \
29530	for flag in $(EXTRA_HOST_FLAGS) ; do \
29531	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29532	done; \
29533	echo "Doing dvi in tk"; \
29534	(cd $(HOST_SUBDIR)/tk && \
29535	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29536	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29537	          "RANLIB=$${RANLIB}" \
29538	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29539	          dvi) \
29540	  || exit 1
29541
29542@endif tk
29543
29544.PHONY: maybe-pdf-tk pdf-tk
29545maybe-pdf-tk:
29546@if tk
29547maybe-pdf-tk: pdf-tk
29548
29549pdf-tk: \
29550    configure-tk 
29551	@: $(MAKE); $(unstage)
29552	@[ -f ./tk/Makefile ] || exit 0; \
29553	r=`${PWD_COMMAND}`; export r; \
29554	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29555	$(HOST_EXPORTS) \
29556	for flag in $(EXTRA_HOST_FLAGS) ; do \
29557	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29558	done; \
29559	echo "Doing pdf in tk"; \
29560	(cd $(HOST_SUBDIR)/tk && \
29561	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29562	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29563	          "RANLIB=$${RANLIB}" \
29564	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29565	          pdf) \
29566	  || exit 1
29567
29568@endif tk
29569
29570.PHONY: maybe-html-tk html-tk
29571maybe-html-tk:
29572@if tk
29573maybe-html-tk: html-tk
29574
29575html-tk: \
29576    configure-tk 
29577	@: $(MAKE); $(unstage)
29578	@[ -f ./tk/Makefile ] || exit 0; \
29579	r=`${PWD_COMMAND}`; export r; \
29580	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29581	$(HOST_EXPORTS) \
29582	for flag in $(EXTRA_HOST_FLAGS) ; do \
29583	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29584	done; \
29585	echo "Doing html in tk"; \
29586	(cd $(HOST_SUBDIR)/tk && \
29587	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29588	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29589	          "RANLIB=$${RANLIB}" \
29590	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29591	          html) \
29592	  || exit 1
29593
29594@endif tk
29595
29596.PHONY: maybe-TAGS-tk TAGS-tk
29597maybe-TAGS-tk:
29598@if tk
29599maybe-TAGS-tk: TAGS-tk
29600
29601TAGS-tk: \
29602    configure-tk 
29603	@: $(MAKE); $(unstage)
29604	@[ -f ./tk/Makefile ] || exit 0; \
29605	r=`${PWD_COMMAND}`; export r; \
29606	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29607	$(HOST_EXPORTS) \
29608	for flag in $(EXTRA_HOST_FLAGS) ; do \
29609	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29610	done; \
29611	echo "Doing TAGS in tk"; \
29612	(cd $(HOST_SUBDIR)/tk && \
29613	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29614	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29615	          "RANLIB=$${RANLIB}" \
29616	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29617	          TAGS) \
29618	  || exit 1
29619
29620@endif tk
29621
29622.PHONY: maybe-install-info-tk install-info-tk
29623maybe-install-info-tk:
29624@if tk
29625maybe-install-info-tk: install-info-tk
29626
29627install-info-tk: \
29628    configure-tk \
29629    info-tk 
29630	@: $(MAKE); $(unstage)
29631	@[ -f ./tk/Makefile ] || exit 0; \
29632	r=`${PWD_COMMAND}`; export r; \
29633	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634	$(HOST_EXPORTS) \
29635	for flag in $(EXTRA_HOST_FLAGS) ; do \
29636	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29637	done; \
29638	echo "Doing install-info in tk"; \
29639	(cd $(HOST_SUBDIR)/tk && \
29640	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29641	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29642	          "RANLIB=$${RANLIB}" \
29643	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29644	          install-info) \
29645	  || exit 1
29646
29647@endif tk
29648
29649.PHONY: maybe-install-pdf-tk install-pdf-tk
29650maybe-install-pdf-tk:
29651@if tk
29652maybe-install-pdf-tk: install-pdf-tk
29653
29654install-pdf-tk: \
29655    configure-tk \
29656    pdf-tk 
29657	@: $(MAKE); $(unstage)
29658	@[ -f ./tk/Makefile ] || exit 0; \
29659	r=`${PWD_COMMAND}`; export r; \
29660	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29661	$(HOST_EXPORTS) \
29662	for flag in $(EXTRA_HOST_FLAGS) ; do \
29663	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29664	done; \
29665	echo "Doing install-pdf in tk"; \
29666	(cd $(HOST_SUBDIR)/tk && \
29667	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29668	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29669	          "RANLIB=$${RANLIB}" \
29670	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29671	          install-pdf) \
29672	  || exit 1
29673
29674@endif tk
29675
29676.PHONY: maybe-install-html-tk install-html-tk
29677maybe-install-html-tk:
29678@if tk
29679maybe-install-html-tk: install-html-tk
29680
29681install-html-tk: \
29682    configure-tk \
29683    html-tk 
29684	@: $(MAKE); $(unstage)
29685	@[ -f ./tk/Makefile ] || exit 0; \
29686	r=`${PWD_COMMAND}`; export r; \
29687	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29688	$(HOST_EXPORTS) \
29689	for flag in $(EXTRA_HOST_FLAGS) ; do \
29690	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29691	done; \
29692	echo "Doing install-html in tk"; \
29693	(cd $(HOST_SUBDIR)/tk && \
29694	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29695	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29696	          "RANLIB=$${RANLIB}" \
29697	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29698	          install-html) \
29699	  || exit 1
29700
29701@endif tk
29702
29703.PHONY: maybe-installcheck-tk installcheck-tk
29704maybe-installcheck-tk:
29705@if tk
29706maybe-installcheck-tk: installcheck-tk
29707
29708installcheck-tk: \
29709    configure-tk 
29710	@: $(MAKE); $(unstage)
29711	@[ -f ./tk/Makefile ] || exit 0; \
29712	r=`${PWD_COMMAND}`; export r; \
29713	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29714	$(HOST_EXPORTS) \
29715	for flag in $(EXTRA_HOST_FLAGS) ; do \
29716	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29717	done; \
29718	echo "Doing installcheck in tk"; \
29719	(cd $(HOST_SUBDIR)/tk && \
29720	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29721	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29722	          "RANLIB=$${RANLIB}" \
29723	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29724	          installcheck) \
29725	  || exit 1
29726
29727@endif tk
29728
29729.PHONY: maybe-mostlyclean-tk mostlyclean-tk
29730maybe-mostlyclean-tk:
29731@if tk
29732maybe-mostlyclean-tk: mostlyclean-tk
29733
29734mostlyclean-tk: 
29735	@: $(MAKE); $(unstage)
29736	@[ -f ./tk/Makefile ] || exit 0; \
29737	r=`${PWD_COMMAND}`; export r; \
29738	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29739	$(HOST_EXPORTS) \
29740	for flag in $(EXTRA_HOST_FLAGS) ; do \
29741	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29742	done; \
29743	echo "Doing mostlyclean in tk"; \
29744	(cd $(HOST_SUBDIR)/tk && \
29745	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29746	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29747	          "RANLIB=$${RANLIB}" \
29748	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29749	          mostlyclean) \
29750	  || exit 1
29751
29752@endif tk
29753
29754.PHONY: maybe-clean-tk clean-tk
29755maybe-clean-tk:
29756@if tk
29757maybe-clean-tk: clean-tk
29758
29759clean-tk: 
29760	@: $(MAKE); $(unstage)
29761	@[ -f ./tk/Makefile ] || exit 0; \
29762	r=`${PWD_COMMAND}`; export r; \
29763	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29764	$(HOST_EXPORTS) \
29765	for flag in $(EXTRA_HOST_FLAGS) ; do \
29766	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29767	done; \
29768	echo "Doing clean in tk"; \
29769	(cd $(HOST_SUBDIR)/tk && \
29770	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29771	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29772	          "RANLIB=$${RANLIB}" \
29773	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29774	          clean) \
29775	  || exit 1
29776
29777@endif tk
29778
29779.PHONY: maybe-distclean-tk distclean-tk
29780maybe-distclean-tk:
29781@if tk
29782maybe-distclean-tk: distclean-tk
29783
29784distclean-tk: 
29785	@: $(MAKE); $(unstage)
29786	@[ -f ./tk/Makefile ] || exit 0; \
29787	r=`${PWD_COMMAND}`; export r; \
29788	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29789	$(HOST_EXPORTS) \
29790	for flag in $(EXTRA_HOST_FLAGS) ; do \
29791	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29792	done; \
29793	echo "Doing distclean in tk"; \
29794	(cd $(HOST_SUBDIR)/tk && \
29795	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29796	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29797	          "RANLIB=$${RANLIB}" \
29798	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29799	          distclean) \
29800	  || exit 1
29801
29802@endif tk
29803
29804.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29805maybe-maintainer-clean-tk:
29806@if tk
29807maybe-maintainer-clean-tk: maintainer-clean-tk
29808
29809maintainer-clean-tk: 
29810	@: $(MAKE); $(unstage)
29811	@[ -f ./tk/Makefile ] || exit 0; \
29812	r=`${PWD_COMMAND}`; export r; \
29813	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29814	$(HOST_EXPORTS) \
29815	for flag in $(EXTRA_HOST_FLAGS) ; do \
29816	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29817	done; \
29818	echo "Doing maintainer-clean in tk"; \
29819	(cd $(HOST_SUBDIR)/tk && \
29820	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29821	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29822	          "RANLIB=$${RANLIB}" \
29823	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29824	          maintainer-clean) \
29825	  || exit 1
29826
29827@endif tk
29828
29829
29830
29831.PHONY: configure-libtermcap maybe-configure-libtermcap
29832maybe-configure-libtermcap:
29833@if gcc-bootstrap
29834configure-libtermcap: stage_current
29835@endif gcc-bootstrap
29836@if libtermcap
29837maybe-configure-libtermcap: configure-libtermcap
29838configure-libtermcap: 
29839	@: $(MAKE); $(unstage)
29840	@r=`${PWD_COMMAND}`; export r; \
29841	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29842	test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29843	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29844	$(HOST_EXPORTS)  \
29845	echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29846	cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29847	case $(srcdir) in \
29848	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29849	  *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29850		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29851	esac; \
29852	module_srcdir=libtermcap; \
29853	$(SHELL) \
29854	  $$s/$$module_srcdir/configure \
29855	  --srcdir=$${topdir}/$$module_srcdir \
29856	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29857	  --target=${target_alias}  \
29858	  || exit 1
29859@endif libtermcap
29860
29861
29862
29863
29864
29865.PHONY: all-libtermcap maybe-all-libtermcap
29866maybe-all-libtermcap:
29867@if gcc-bootstrap
29868all-libtermcap: stage_current
29869@endif gcc-bootstrap
29870@if libtermcap
29871TARGET-libtermcap=all
29872maybe-all-libtermcap: all-libtermcap
29873all-libtermcap: configure-libtermcap
29874	@: $(MAKE); $(unstage)
29875	@r=`${PWD_COMMAND}`; export r; \
29876	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29877	$(HOST_EXPORTS)  \
29878	(cd $(HOST_SUBDIR)/libtermcap && \
29879	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29880		$(TARGET-libtermcap))
29881@endif libtermcap
29882
29883
29884
29885
29886.PHONY: check-libtermcap maybe-check-libtermcap
29887maybe-check-libtermcap:
29888@if libtermcap
29889maybe-check-libtermcap: check-libtermcap
29890
29891check-libtermcap:
29892
29893@endif libtermcap
29894
29895.PHONY: install-libtermcap maybe-install-libtermcap
29896maybe-install-libtermcap:
29897@if libtermcap
29898maybe-install-libtermcap: install-libtermcap
29899
29900install-libtermcap: installdirs
29901	@: $(MAKE); $(unstage)
29902	@r=`${PWD_COMMAND}`; export r; \
29903	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29904	$(HOST_EXPORTS) \
29905	(cd $(HOST_SUBDIR)/libtermcap && \
29906	  $(MAKE) $(FLAGS_TO_PASS)  install)
29907
29908@endif libtermcap
29909
29910.PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29911maybe-install-strip-libtermcap:
29912@if libtermcap
29913maybe-install-strip-libtermcap: install-strip-libtermcap
29914
29915install-strip-libtermcap: installdirs
29916	@: $(MAKE); $(unstage)
29917	@r=`${PWD_COMMAND}`; export r; \
29918	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29919	$(HOST_EXPORTS) \
29920	(cd $(HOST_SUBDIR)/libtermcap && \
29921	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29922
29923@endif libtermcap
29924
29925# Other targets (info, dvi, pdf, etc.)
29926
29927.PHONY: maybe-info-libtermcap info-libtermcap
29928maybe-info-libtermcap:
29929@if libtermcap
29930maybe-info-libtermcap: info-libtermcap
29931
29932info-libtermcap: \
29933    configure-libtermcap 
29934	@: $(MAKE); $(unstage)
29935	@[ -f ./libtermcap/Makefile ] || exit 0; \
29936	r=`${PWD_COMMAND}`; export r; \
29937	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29938	$(HOST_EXPORTS) \
29939	for flag in $(EXTRA_HOST_FLAGS) ; do \
29940	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29941	done; \
29942	echo "Doing info in libtermcap"; \
29943	(cd $(HOST_SUBDIR)/libtermcap && \
29944	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29945	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29946	          "RANLIB=$${RANLIB}" \
29947	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29948	          info) \
29949	  || exit 1
29950
29951@endif libtermcap
29952
29953.PHONY: maybe-dvi-libtermcap dvi-libtermcap
29954maybe-dvi-libtermcap:
29955@if libtermcap
29956maybe-dvi-libtermcap: dvi-libtermcap
29957
29958dvi-libtermcap: \
29959    configure-libtermcap 
29960	@: $(MAKE); $(unstage)
29961	@[ -f ./libtermcap/Makefile ] || exit 0; \
29962	r=`${PWD_COMMAND}`; export r; \
29963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29964	$(HOST_EXPORTS) \
29965	for flag in $(EXTRA_HOST_FLAGS) ; do \
29966	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29967	done; \
29968	echo "Doing dvi in libtermcap"; \
29969	(cd $(HOST_SUBDIR)/libtermcap && \
29970	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29971	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29972	          "RANLIB=$${RANLIB}" \
29973	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29974	          dvi) \
29975	  || exit 1
29976
29977@endif libtermcap
29978
29979.PHONY: maybe-pdf-libtermcap pdf-libtermcap
29980maybe-pdf-libtermcap:
29981@if libtermcap
29982maybe-pdf-libtermcap: pdf-libtermcap
29983
29984pdf-libtermcap: \
29985    configure-libtermcap 
29986	@: $(MAKE); $(unstage)
29987	@[ -f ./libtermcap/Makefile ] || exit 0; \
29988	r=`${PWD_COMMAND}`; export r; \
29989	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29990	$(HOST_EXPORTS) \
29991	for flag in $(EXTRA_HOST_FLAGS) ; do \
29992	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29993	done; \
29994	echo "Doing pdf in libtermcap"; \
29995	(cd $(HOST_SUBDIR)/libtermcap && \
29996	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29997	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29998	          "RANLIB=$${RANLIB}" \
29999	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30000	          pdf) \
30001	  || exit 1
30002
30003@endif libtermcap
30004
30005.PHONY: maybe-html-libtermcap html-libtermcap
30006maybe-html-libtermcap:
30007@if libtermcap
30008maybe-html-libtermcap: html-libtermcap
30009
30010html-libtermcap: \
30011    configure-libtermcap 
30012	@: $(MAKE); $(unstage)
30013	@[ -f ./libtermcap/Makefile ] || exit 0; \
30014	r=`${PWD_COMMAND}`; export r; \
30015	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30016	$(HOST_EXPORTS) \
30017	for flag in $(EXTRA_HOST_FLAGS) ; do \
30018	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30019	done; \
30020	echo "Doing html in libtermcap"; \
30021	(cd $(HOST_SUBDIR)/libtermcap && \
30022	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30023	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30024	          "RANLIB=$${RANLIB}" \
30025	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30026	          html) \
30027	  || exit 1
30028
30029@endif libtermcap
30030
30031.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
30032maybe-TAGS-libtermcap:
30033@if libtermcap
30034maybe-TAGS-libtermcap: TAGS-libtermcap
30035
30036TAGS-libtermcap: \
30037    configure-libtermcap 
30038	@: $(MAKE); $(unstage)
30039	@[ -f ./libtermcap/Makefile ] || exit 0; \
30040	r=`${PWD_COMMAND}`; export r; \
30041	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30042	$(HOST_EXPORTS) \
30043	for flag in $(EXTRA_HOST_FLAGS) ; do \
30044	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30045	done; \
30046	echo "Doing TAGS in libtermcap"; \
30047	(cd $(HOST_SUBDIR)/libtermcap && \
30048	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30049	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30050	          "RANLIB=$${RANLIB}" \
30051	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30052	          TAGS) \
30053	  || exit 1
30054
30055@endif libtermcap
30056
30057.PHONY: maybe-install-info-libtermcap install-info-libtermcap
30058maybe-install-info-libtermcap:
30059@if libtermcap
30060maybe-install-info-libtermcap: install-info-libtermcap
30061
30062install-info-libtermcap: \
30063    configure-libtermcap \
30064    info-libtermcap 
30065	@: $(MAKE); $(unstage)
30066	@[ -f ./libtermcap/Makefile ] || exit 0; \
30067	r=`${PWD_COMMAND}`; export r; \
30068	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30069	$(HOST_EXPORTS) \
30070	for flag in $(EXTRA_HOST_FLAGS) ; do \
30071	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30072	done; \
30073	echo "Doing install-info in libtermcap"; \
30074	(cd $(HOST_SUBDIR)/libtermcap && \
30075	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30076	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30077	          "RANLIB=$${RANLIB}" \
30078	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30079	          install-info) \
30080	  || exit 1
30081
30082@endif libtermcap
30083
30084.PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
30085maybe-install-pdf-libtermcap:
30086@if libtermcap
30087maybe-install-pdf-libtermcap: install-pdf-libtermcap
30088
30089install-pdf-libtermcap: \
30090    configure-libtermcap \
30091    pdf-libtermcap 
30092	@: $(MAKE); $(unstage)
30093	@[ -f ./libtermcap/Makefile ] || exit 0; \
30094	r=`${PWD_COMMAND}`; export r; \
30095	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30096	$(HOST_EXPORTS) \
30097	for flag in $(EXTRA_HOST_FLAGS) ; do \
30098	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30099	done; \
30100	echo "Doing install-pdf in libtermcap"; \
30101	(cd $(HOST_SUBDIR)/libtermcap && \
30102	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30103	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30104	          "RANLIB=$${RANLIB}" \
30105	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30106	          install-pdf) \
30107	  || exit 1
30108
30109@endif libtermcap
30110
30111.PHONY: maybe-install-html-libtermcap install-html-libtermcap
30112maybe-install-html-libtermcap:
30113@if libtermcap
30114maybe-install-html-libtermcap: install-html-libtermcap
30115
30116install-html-libtermcap: \
30117    configure-libtermcap \
30118    html-libtermcap 
30119	@: $(MAKE); $(unstage)
30120	@[ -f ./libtermcap/Makefile ] || exit 0; \
30121	r=`${PWD_COMMAND}`; export r; \
30122	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30123	$(HOST_EXPORTS) \
30124	for flag in $(EXTRA_HOST_FLAGS) ; do \
30125	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30126	done; \
30127	echo "Doing install-html in libtermcap"; \
30128	(cd $(HOST_SUBDIR)/libtermcap && \
30129	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30130	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30131	          "RANLIB=$${RANLIB}" \
30132	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30133	          install-html) \
30134	  || exit 1
30135
30136@endif libtermcap
30137
30138.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30139maybe-installcheck-libtermcap:
30140@if libtermcap
30141maybe-installcheck-libtermcap: installcheck-libtermcap
30142
30143installcheck-libtermcap: \
30144    configure-libtermcap 
30145	@: $(MAKE); $(unstage)
30146	@[ -f ./libtermcap/Makefile ] || exit 0; \
30147	r=`${PWD_COMMAND}`; export r; \
30148	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30149	$(HOST_EXPORTS) \
30150	for flag in $(EXTRA_HOST_FLAGS) ; do \
30151	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30152	done; \
30153	echo "Doing installcheck in libtermcap"; \
30154	(cd $(HOST_SUBDIR)/libtermcap && \
30155	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30156	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30157	          "RANLIB=$${RANLIB}" \
30158	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30159	          installcheck) \
30160	  || exit 1
30161
30162@endif libtermcap
30163
30164.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30165maybe-mostlyclean-libtermcap:
30166@if libtermcap
30167maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30168
30169# libtermcap doesn't support mostlyclean.
30170mostlyclean-libtermcap:
30171
30172@endif libtermcap
30173
30174.PHONY: maybe-clean-libtermcap clean-libtermcap
30175maybe-clean-libtermcap:
30176@if libtermcap
30177maybe-clean-libtermcap: clean-libtermcap
30178
30179# libtermcap doesn't support clean.
30180clean-libtermcap:
30181
30182@endif libtermcap
30183
30184.PHONY: maybe-distclean-libtermcap distclean-libtermcap
30185maybe-distclean-libtermcap:
30186@if libtermcap
30187maybe-distclean-libtermcap: distclean-libtermcap
30188
30189# libtermcap doesn't support distclean.
30190distclean-libtermcap:
30191
30192@endif libtermcap
30193
30194.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30195maybe-maintainer-clean-libtermcap:
30196@if libtermcap
30197maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30198
30199# libtermcap doesn't support maintainer-clean.
30200maintainer-clean-libtermcap:
30201
30202@endif libtermcap
30203
30204
30205
30206.PHONY: configure-utils maybe-configure-utils
30207maybe-configure-utils:
30208@if gcc-bootstrap
30209configure-utils: stage_current
30210@endif gcc-bootstrap
30211@if utils
30212maybe-configure-utils: configure-utils
30213configure-utils: 
30214	@: $(MAKE); $(unstage)
30215	@r=`${PWD_COMMAND}`; export r; \
30216	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30217	test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30218	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30219	$(HOST_EXPORTS)  \
30220	echo Configuring in $(HOST_SUBDIR)/utils; \
30221	cd "$(HOST_SUBDIR)/utils" || exit 1; \
30222	case $(srcdir) in \
30223	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30224	  *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30225		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30226	esac; \
30227	module_srcdir=utils; \
30228	$(SHELL) \
30229	  $$s/$$module_srcdir/configure \
30230	  --srcdir=$${topdir}/$$module_srcdir \
30231	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30232	  --target=${target_alias}  \
30233	  || exit 1
30234@endif utils
30235
30236
30237
30238
30239
30240.PHONY: all-utils maybe-all-utils
30241maybe-all-utils:
30242@if gcc-bootstrap
30243all-utils: stage_current
30244@endif gcc-bootstrap
30245@if utils
30246TARGET-utils=all
30247maybe-all-utils: all-utils
30248all-utils: configure-utils
30249	@: $(MAKE); $(unstage)
30250	@r=`${PWD_COMMAND}`; export r; \
30251	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30252	$(HOST_EXPORTS)  \
30253	(cd $(HOST_SUBDIR)/utils && \
30254	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30255		$(TARGET-utils))
30256@endif utils
30257
30258
30259
30260
30261.PHONY: check-utils maybe-check-utils
30262maybe-check-utils:
30263@if utils
30264maybe-check-utils: check-utils
30265
30266check-utils:
30267
30268@endif utils
30269
30270.PHONY: install-utils maybe-install-utils
30271maybe-install-utils:
30272@if utils
30273maybe-install-utils: install-utils
30274
30275install-utils: installdirs
30276	@: $(MAKE); $(unstage)
30277	@r=`${PWD_COMMAND}`; export r; \
30278	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30279	$(HOST_EXPORTS) \
30280	(cd $(HOST_SUBDIR)/utils && \
30281	  $(MAKE) $(FLAGS_TO_PASS)  install)
30282
30283@endif utils
30284
30285.PHONY: install-strip-utils maybe-install-strip-utils
30286maybe-install-strip-utils:
30287@if utils
30288maybe-install-strip-utils: install-strip-utils
30289
30290install-strip-utils: installdirs
30291	@: $(MAKE); $(unstage)
30292	@r=`${PWD_COMMAND}`; export r; \
30293	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30294	$(HOST_EXPORTS) \
30295	(cd $(HOST_SUBDIR)/utils && \
30296	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30297
30298@endif utils
30299
30300# Other targets (info, dvi, pdf, etc.)
30301
30302.PHONY: maybe-info-utils info-utils
30303maybe-info-utils:
30304@if utils
30305maybe-info-utils: info-utils
30306
30307info-utils: \
30308    configure-utils 
30309	@: $(MAKE); $(unstage)
30310	@[ -f ./utils/Makefile ] || exit 0; \
30311	r=`${PWD_COMMAND}`; export r; \
30312	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30313	$(HOST_EXPORTS) \
30314	for flag in $(EXTRA_HOST_FLAGS) ; do \
30315	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30316	done; \
30317	echo "Doing info in utils"; \
30318	(cd $(HOST_SUBDIR)/utils && \
30319	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30320	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30321	          "RANLIB=$${RANLIB}" \
30322	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30323	          info) \
30324	  || exit 1
30325
30326@endif utils
30327
30328.PHONY: maybe-dvi-utils dvi-utils
30329maybe-dvi-utils:
30330@if utils
30331maybe-dvi-utils: dvi-utils
30332
30333dvi-utils: \
30334    configure-utils 
30335	@: $(MAKE); $(unstage)
30336	@[ -f ./utils/Makefile ] || exit 0; \
30337	r=`${PWD_COMMAND}`; export r; \
30338	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30339	$(HOST_EXPORTS) \
30340	for flag in $(EXTRA_HOST_FLAGS) ; do \
30341	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30342	done; \
30343	echo "Doing dvi in utils"; \
30344	(cd $(HOST_SUBDIR)/utils && \
30345	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30346	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30347	          "RANLIB=$${RANLIB}" \
30348	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30349	          dvi) \
30350	  || exit 1
30351
30352@endif utils
30353
30354.PHONY: maybe-pdf-utils pdf-utils
30355maybe-pdf-utils:
30356@if utils
30357maybe-pdf-utils: pdf-utils
30358
30359pdf-utils: \
30360    configure-utils 
30361	@: $(MAKE); $(unstage)
30362	@[ -f ./utils/Makefile ] || exit 0; \
30363	r=`${PWD_COMMAND}`; export r; \
30364	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30365	$(HOST_EXPORTS) \
30366	for flag in $(EXTRA_HOST_FLAGS) ; do \
30367	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30368	done; \
30369	echo "Doing pdf in utils"; \
30370	(cd $(HOST_SUBDIR)/utils && \
30371	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30372	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30373	          "RANLIB=$${RANLIB}" \
30374	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30375	          pdf) \
30376	  || exit 1
30377
30378@endif utils
30379
30380.PHONY: maybe-html-utils html-utils
30381maybe-html-utils:
30382@if utils
30383maybe-html-utils: html-utils
30384
30385html-utils: \
30386    configure-utils 
30387	@: $(MAKE); $(unstage)
30388	@[ -f ./utils/Makefile ] || exit 0; \
30389	r=`${PWD_COMMAND}`; export r; \
30390	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30391	$(HOST_EXPORTS) \
30392	for flag in $(EXTRA_HOST_FLAGS) ; do \
30393	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30394	done; \
30395	echo "Doing html in utils"; \
30396	(cd $(HOST_SUBDIR)/utils && \
30397	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30398	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30399	          "RANLIB=$${RANLIB}" \
30400	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30401	          html) \
30402	  || exit 1
30403
30404@endif utils
30405
30406.PHONY: maybe-TAGS-utils TAGS-utils
30407maybe-TAGS-utils:
30408@if utils
30409maybe-TAGS-utils: TAGS-utils
30410
30411TAGS-utils: \
30412    configure-utils 
30413	@: $(MAKE); $(unstage)
30414	@[ -f ./utils/Makefile ] || exit 0; \
30415	r=`${PWD_COMMAND}`; export r; \
30416	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30417	$(HOST_EXPORTS) \
30418	for flag in $(EXTRA_HOST_FLAGS) ; do \
30419	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30420	done; \
30421	echo "Doing TAGS in utils"; \
30422	(cd $(HOST_SUBDIR)/utils && \
30423	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30424	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30425	          "RANLIB=$${RANLIB}" \
30426	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30427	          TAGS) \
30428	  || exit 1
30429
30430@endif utils
30431
30432.PHONY: maybe-install-info-utils install-info-utils
30433maybe-install-info-utils:
30434@if utils
30435maybe-install-info-utils: install-info-utils
30436
30437install-info-utils: \
30438    configure-utils \
30439    info-utils 
30440	@: $(MAKE); $(unstage)
30441	@[ -f ./utils/Makefile ] || exit 0; \
30442	r=`${PWD_COMMAND}`; export r; \
30443	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30444	$(HOST_EXPORTS) \
30445	for flag in $(EXTRA_HOST_FLAGS) ; do \
30446	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30447	done; \
30448	echo "Doing install-info in utils"; \
30449	(cd $(HOST_SUBDIR)/utils && \
30450	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30451	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30452	          "RANLIB=$${RANLIB}" \
30453	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30454	          install-info) \
30455	  || exit 1
30456
30457@endif utils
30458
30459.PHONY: maybe-install-pdf-utils install-pdf-utils
30460maybe-install-pdf-utils:
30461@if utils
30462maybe-install-pdf-utils: install-pdf-utils
30463
30464install-pdf-utils: \
30465    configure-utils \
30466    pdf-utils 
30467	@: $(MAKE); $(unstage)
30468	@[ -f ./utils/Makefile ] || exit 0; \
30469	r=`${PWD_COMMAND}`; export r; \
30470	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30471	$(HOST_EXPORTS) \
30472	for flag in $(EXTRA_HOST_FLAGS) ; do \
30473	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30474	done; \
30475	echo "Doing install-pdf in utils"; \
30476	(cd $(HOST_SUBDIR)/utils && \
30477	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30478	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30479	          "RANLIB=$${RANLIB}" \
30480	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30481	          install-pdf) \
30482	  || exit 1
30483
30484@endif utils
30485
30486.PHONY: maybe-install-html-utils install-html-utils
30487maybe-install-html-utils:
30488@if utils
30489maybe-install-html-utils: install-html-utils
30490
30491install-html-utils: \
30492    configure-utils \
30493    html-utils 
30494	@: $(MAKE); $(unstage)
30495	@[ -f ./utils/Makefile ] || exit 0; \
30496	r=`${PWD_COMMAND}`; export r; \
30497	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30498	$(HOST_EXPORTS) \
30499	for flag in $(EXTRA_HOST_FLAGS) ; do \
30500	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30501	done; \
30502	echo "Doing install-html in utils"; \
30503	(cd $(HOST_SUBDIR)/utils && \
30504	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30505	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30506	          "RANLIB=$${RANLIB}" \
30507	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30508	          install-html) \
30509	  || exit 1
30510
30511@endif utils
30512
30513.PHONY: maybe-installcheck-utils installcheck-utils
30514maybe-installcheck-utils:
30515@if utils
30516maybe-installcheck-utils: installcheck-utils
30517
30518installcheck-utils: \
30519    configure-utils 
30520	@: $(MAKE); $(unstage)
30521	@[ -f ./utils/Makefile ] || exit 0; \
30522	r=`${PWD_COMMAND}`; export r; \
30523	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30524	$(HOST_EXPORTS) \
30525	for flag in $(EXTRA_HOST_FLAGS) ; do \
30526	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30527	done; \
30528	echo "Doing installcheck in utils"; \
30529	(cd $(HOST_SUBDIR)/utils && \
30530	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30531	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30532	          "RANLIB=$${RANLIB}" \
30533	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30534	          installcheck) \
30535	  || exit 1
30536
30537@endif utils
30538
30539.PHONY: maybe-mostlyclean-utils mostlyclean-utils
30540maybe-mostlyclean-utils:
30541@if utils
30542maybe-mostlyclean-utils: mostlyclean-utils
30543
30544mostlyclean-utils: 
30545	@: $(MAKE); $(unstage)
30546	@[ -f ./utils/Makefile ] || exit 0; \
30547	r=`${PWD_COMMAND}`; export r; \
30548	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30549	$(HOST_EXPORTS) \
30550	for flag in $(EXTRA_HOST_FLAGS) ; do \
30551	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30552	done; \
30553	echo "Doing mostlyclean in utils"; \
30554	(cd $(HOST_SUBDIR)/utils && \
30555	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30556	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30557	          "RANLIB=$${RANLIB}" \
30558	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30559	          mostlyclean) \
30560	  || exit 1
30561
30562@endif utils
30563
30564.PHONY: maybe-clean-utils clean-utils
30565maybe-clean-utils:
30566@if utils
30567maybe-clean-utils: clean-utils
30568
30569clean-utils: 
30570	@: $(MAKE); $(unstage)
30571	@[ -f ./utils/Makefile ] || exit 0; \
30572	r=`${PWD_COMMAND}`; export r; \
30573	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30574	$(HOST_EXPORTS) \
30575	for flag in $(EXTRA_HOST_FLAGS) ; do \
30576	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30577	done; \
30578	echo "Doing clean in utils"; \
30579	(cd $(HOST_SUBDIR)/utils && \
30580	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30581	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30582	          "RANLIB=$${RANLIB}" \
30583	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30584	          clean) \
30585	  || exit 1
30586
30587@endif utils
30588
30589.PHONY: maybe-distclean-utils distclean-utils
30590maybe-distclean-utils:
30591@if utils
30592maybe-distclean-utils: distclean-utils
30593
30594distclean-utils: 
30595	@: $(MAKE); $(unstage)
30596	@[ -f ./utils/Makefile ] || exit 0; \
30597	r=`${PWD_COMMAND}`; export r; \
30598	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30599	$(HOST_EXPORTS) \
30600	for flag in $(EXTRA_HOST_FLAGS) ; do \
30601	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30602	done; \
30603	echo "Doing distclean in utils"; \
30604	(cd $(HOST_SUBDIR)/utils && \
30605	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30606	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30607	          "RANLIB=$${RANLIB}" \
30608	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30609	          distclean) \
30610	  || exit 1
30611
30612@endif utils
30613
30614.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30615maybe-maintainer-clean-utils:
30616@if utils
30617maybe-maintainer-clean-utils: maintainer-clean-utils
30618
30619maintainer-clean-utils: 
30620	@: $(MAKE); $(unstage)
30621	@[ -f ./utils/Makefile ] || exit 0; \
30622	r=`${PWD_COMMAND}`; export r; \
30623	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30624	$(HOST_EXPORTS) \
30625	for flag in $(EXTRA_HOST_FLAGS) ; do \
30626	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30627	done; \
30628	echo "Doing maintainer-clean in utils"; \
30629	(cd $(HOST_SUBDIR)/utils && \
30630	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30631	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30632	          "RANLIB=$${RANLIB}" \
30633	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30634	          maintainer-clean) \
30635	  || exit 1
30636
30637@endif utils
30638
30639
30640
30641.PHONY: configure-gnattools maybe-configure-gnattools
30642maybe-configure-gnattools:
30643@if gcc-bootstrap
30644configure-gnattools: stage_current
30645@endif gcc-bootstrap
30646@if gnattools
30647maybe-configure-gnattools: configure-gnattools
30648configure-gnattools: 
30649	@: $(MAKE); $(unstage)
30650	@r=`${PWD_COMMAND}`; export r; \
30651	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30652	test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30653	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30654	$(HOST_EXPORTS)  \
30655	echo Configuring in $(HOST_SUBDIR)/gnattools; \
30656	cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30657	case $(srcdir) in \
30658	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30659	  *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30660		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30661	esac; \
30662	module_srcdir=gnattools; \
30663	$(SHELL) \
30664	  $$s/$$module_srcdir/configure \
30665	  --srcdir=$${topdir}/$$module_srcdir \
30666	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30667	  --target=${target_alias}  \
30668	  || exit 1
30669@endif gnattools
30670
30671
30672
30673
30674
30675.PHONY: all-gnattools maybe-all-gnattools
30676maybe-all-gnattools:
30677@if gcc-bootstrap
30678all-gnattools: stage_current
30679@endif gcc-bootstrap
30680@if gnattools
30681TARGET-gnattools=all
30682maybe-all-gnattools: all-gnattools
30683all-gnattools: configure-gnattools
30684	@: $(MAKE); $(unstage)
30685	@r=`${PWD_COMMAND}`; export r; \
30686	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30687	$(HOST_EXPORTS)  \
30688	(cd $(HOST_SUBDIR)/gnattools && \
30689	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30690		$(TARGET-gnattools))
30691@endif gnattools
30692
30693
30694
30695
30696.PHONY: check-gnattools maybe-check-gnattools
30697maybe-check-gnattools:
30698@if gnattools
30699maybe-check-gnattools: check-gnattools
30700
30701check-gnattools:
30702	@: $(MAKE); $(unstage)
30703	@r=`${PWD_COMMAND}`; export r; \
30704	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30705	$(HOST_EXPORTS)  \
30706	(cd $(HOST_SUBDIR)/gnattools && \
30707	  $(MAKE) $(FLAGS_TO_PASS)  check)
30708
30709@endif gnattools
30710
30711.PHONY: install-gnattools maybe-install-gnattools
30712maybe-install-gnattools:
30713@if gnattools
30714maybe-install-gnattools: install-gnattools
30715
30716install-gnattools: installdirs
30717	@: $(MAKE); $(unstage)
30718	@r=`${PWD_COMMAND}`; export r; \
30719	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30720	$(HOST_EXPORTS) \
30721	(cd $(HOST_SUBDIR)/gnattools && \
30722	  $(MAKE) $(FLAGS_TO_PASS)  install)
30723
30724@endif gnattools
30725
30726.PHONY: install-strip-gnattools maybe-install-strip-gnattools
30727maybe-install-strip-gnattools:
30728@if gnattools
30729maybe-install-strip-gnattools: install-strip-gnattools
30730
30731install-strip-gnattools: installdirs
30732	@: $(MAKE); $(unstage)
30733	@r=`${PWD_COMMAND}`; export r; \
30734	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30735	$(HOST_EXPORTS) \
30736	(cd $(HOST_SUBDIR)/gnattools && \
30737	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30738
30739@endif gnattools
30740
30741# Other targets (info, dvi, pdf, etc.)
30742
30743.PHONY: maybe-info-gnattools info-gnattools
30744maybe-info-gnattools:
30745@if gnattools
30746maybe-info-gnattools: info-gnattools
30747
30748info-gnattools: \
30749    configure-gnattools 
30750	@: $(MAKE); $(unstage)
30751	@[ -f ./gnattools/Makefile ] || exit 0; \
30752	r=`${PWD_COMMAND}`; export r; \
30753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30754	$(HOST_EXPORTS) \
30755	for flag in $(EXTRA_HOST_FLAGS) ; do \
30756	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30757	done; \
30758	echo "Doing info in gnattools"; \
30759	(cd $(HOST_SUBDIR)/gnattools && \
30760	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30761	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30762	          "RANLIB=$${RANLIB}" \
30763	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30764	          info) \
30765	  || exit 1
30766
30767@endif gnattools
30768
30769.PHONY: maybe-dvi-gnattools dvi-gnattools
30770maybe-dvi-gnattools:
30771@if gnattools
30772maybe-dvi-gnattools: dvi-gnattools
30773
30774dvi-gnattools: \
30775    configure-gnattools 
30776	@: $(MAKE); $(unstage)
30777	@[ -f ./gnattools/Makefile ] || exit 0; \
30778	r=`${PWD_COMMAND}`; export r; \
30779	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30780	$(HOST_EXPORTS) \
30781	for flag in $(EXTRA_HOST_FLAGS) ; do \
30782	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30783	done; \
30784	echo "Doing dvi in gnattools"; \
30785	(cd $(HOST_SUBDIR)/gnattools && \
30786	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30787	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30788	          "RANLIB=$${RANLIB}" \
30789	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30790	          dvi) \
30791	  || exit 1
30792
30793@endif gnattools
30794
30795.PHONY: maybe-pdf-gnattools pdf-gnattools
30796maybe-pdf-gnattools:
30797@if gnattools
30798maybe-pdf-gnattools: pdf-gnattools
30799
30800pdf-gnattools: \
30801    configure-gnattools 
30802	@: $(MAKE); $(unstage)
30803	@[ -f ./gnattools/Makefile ] || exit 0; \
30804	r=`${PWD_COMMAND}`; export r; \
30805	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30806	$(HOST_EXPORTS) \
30807	for flag in $(EXTRA_HOST_FLAGS) ; do \
30808	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30809	done; \
30810	echo "Doing pdf in gnattools"; \
30811	(cd $(HOST_SUBDIR)/gnattools && \
30812	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30813	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30814	          "RANLIB=$${RANLIB}" \
30815	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30816	          pdf) \
30817	  || exit 1
30818
30819@endif gnattools
30820
30821.PHONY: maybe-html-gnattools html-gnattools
30822maybe-html-gnattools:
30823@if gnattools
30824maybe-html-gnattools: html-gnattools
30825
30826html-gnattools: \
30827    configure-gnattools 
30828	@: $(MAKE); $(unstage)
30829	@[ -f ./gnattools/Makefile ] || exit 0; \
30830	r=`${PWD_COMMAND}`; export r; \
30831	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30832	$(HOST_EXPORTS) \
30833	for flag in $(EXTRA_HOST_FLAGS) ; do \
30834	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30835	done; \
30836	echo "Doing html in gnattools"; \
30837	(cd $(HOST_SUBDIR)/gnattools && \
30838	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30839	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30840	          "RANLIB=$${RANLIB}" \
30841	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30842	          html) \
30843	  || exit 1
30844
30845@endif gnattools
30846
30847.PHONY: maybe-TAGS-gnattools TAGS-gnattools
30848maybe-TAGS-gnattools:
30849@if gnattools
30850maybe-TAGS-gnattools: TAGS-gnattools
30851
30852TAGS-gnattools: \
30853    configure-gnattools 
30854	@: $(MAKE); $(unstage)
30855	@[ -f ./gnattools/Makefile ] || exit 0; \
30856	r=`${PWD_COMMAND}`; export r; \
30857	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30858	$(HOST_EXPORTS) \
30859	for flag in $(EXTRA_HOST_FLAGS) ; do \
30860	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30861	done; \
30862	echo "Doing TAGS in gnattools"; \
30863	(cd $(HOST_SUBDIR)/gnattools && \
30864	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30865	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30866	          "RANLIB=$${RANLIB}" \
30867	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30868	          TAGS) \
30869	  || exit 1
30870
30871@endif gnattools
30872
30873.PHONY: maybe-install-info-gnattools install-info-gnattools
30874maybe-install-info-gnattools:
30875@if gnattools
30876maybe-install-info-gnattools: install-info-gnattools
30877
30878install-info-gnattools: \
30879    configure-gnattools \
30880    info-gnattools 
30881	@: $(MAKE); $(unstage)
30882	@[ -f ./gnattools/Makefile ] || exit 0; \
30883	r=`${PWD_COMMAND}`; export r; \
30884	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30885	$(HOST_EXPORTS) \
30886	for flag in $(EXTRA_HOST_FLAGS) ; do \
30887	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30888	done; \
30889	echo "Doing install-info in gnattools"; \
30890	(cd $(HOST_SUBDIR)/gnattools && \
30891	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30892	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30893	          "RANLIB=$${RANLIB}" \
30894	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30895	          install-info) \
30896	  || exit 1
30897
30898@endif gnattools
30899
30900.PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30901maybe-install-pdf-gnattools:
30902@if gnattools
30903maybe-install-pdf-gnattools: install-pdf-gnattools
30904
30905install-pdf-gnattools: \
30906    configure-gnattools \
30907    pdf-gnattools 
30908	@: $(MAKE); $(unstage)
30909	@[ -f ./gnattools/Makefile ] || exit 0; \
30910	r=`${PWD_COMMAND}`; export r; \
30911	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30912	$(HOST_EXPORTS) \
30913	for flag in $(EXTRA_HOST_FLAGS) ; do \
30914	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30915	done; \
30916	echo "Doing install-pdf in gnattools"; \
30917	(cd $(HOST_SUBDIR)/gnattools && \
30918	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30919	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30920	          "RANLIB=$${RANLIB}" \
30921	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30922	          install-pdf) \
30923	  || exit 1
30924
30925@endif gnattools
30926
30927.PHONY: maybe-install-html-gnattools install-html-gnattools
30928maybe-install-html-gnattools:
30929@if gnattools
30930maybe-install-html-gnattools: install-html-gnattools
30931
30932install-html-gnattools: \
30933    configure-gnattools \
30934    html-gnattools 
30935	@: $(MAKE); $(unstage)
30936	@[ -f ./gnattools/Makefile ] || exit 0; \
30937	r=`${PWD_COMMAND}`; export r; \
30938	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30939	$(HOST_EXPORTS) \
30940	for flag in $(EXTRA_HOST_FLAGS) ; do \
30941	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30942	done; \
30943	echo "Doing install-html in gnattools"; \
30944	(cd $(HOST_SUBDIR)/gnattools && \
30945	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30946	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30947	          "RANLIB=$${RANLIB}" \
30948	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30949	          install-html) \
30950	  || exit 1
30951
30952@endif gnattools
30953
30954.PHONY: maybe-installcheck-gnattools installcheck-gnattools
30955maybe-installcheck-gnattools:
30956@if gnattools
30957maybe-installcheck-gnattools: installcheck-gnattools
30958
30959installcheck-gnattools: \
30960    configure-gnattools 
30961	@: $(MAKE); $(unstage)
30962	@[ -f ./gnattools/Makefile ] || exit 0; \
30963	r=`${PWD_COMMAND}`; export r; \
30964	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30965	$(HOST_EXPORTS) \
30966	for flag in $(EXTRA_HOST_FLAGS) ; do \
30967	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30968	done; \
30969	echo "Doing installcheck in gnattools"; \
30970	(cd $(HOST_SUBDIR)/gnattools && \
30971	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30972	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30973	          "RANLIB=$${RANLIB}" \
30974	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30975	          installcheck) \
30976	  || exit 1
30977
30978@endif gnattools
30979
30980.PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30981maybe-mostlyclean-gnattools:
30982@if gnattools
30983maybe-mostlyclean-gnattools: mostlyclean-gnattools
30984
30985mostlyclean-gnattools: 
30986	@: $(MAKE); $(unstage)
30987	@[ -f ./gnattools/Makefile ] || exit 0; \
30988	r=`${PWD_COMMAND}`; export r; \
30989	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30990	$(HOST_EXPORTS) \
30991	for flag in $(EXTRA_HOST_FLAGS) ; do \
30992	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30993	done; \
30994	echo "Doing mostlyclean in gnattools"; \
30995	(cd $(HOST_SUBDIR)/gnattools && \
30996	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30997	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30998	          "RANLIB=$${RANLIB}" \
30999	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31000	          mostlyclean) \
31001	  || exit 1
31002
31003@endif gnattools
31004
31005.PHONY: maybe-clean-gnattools clean-gnattools
31006maybe-clean-gnattools:
31007@if gnattools
31008maybe-clean-gnattools: clean-gnattools
31009
31010clean-gnattools: 
31011	@: $(MAKE); $(unstage)
31012	@[ -f ./gnattools/Makefile ] || exit 0; \
31013	r=`${PWD_COMMAND}`; export r; \
31014	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015	$(HOST_EXPORTS) \
31016	for flag in $(EXTRA_HOST_FLAGS) ; do \
31017	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31018	done; \
31019	echo "Doing clean in gnattools"; \
31020	(cd $(HOST_SUBDIR)/gnattools && \
31021	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31022	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31023	          "RANLIB=$${RANLIB}" \
31024	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31025	          clean) \
31026	  || exit 1
31027
31028@endif gnattools
31029
31030.PHONY: maybe-distclean-gnattools distclean-gnattools
31031maybe-distclean-gnattools:
31032@if gnattools
31033maybe-distclean-gnattools: distclean-gnattools
31034
31035distclean-gnattools: 
31036	@: $(MAKE); $(unstage)
31037	@[ -f ./gnattools/Makefile ] || exit 0; \
31038	r=`${PWD_COMMAND}`; export r; \
31039	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31040	$(HOST_EXPORTS) \
31041	for flag in $(EXTRA_HOST_FLAGS) ; do \
31042	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31043	done; \
31044	echo "Doing distclean in gnattools"; \
31045	(cd $(HOST_SUBDIR)/gnattools && \
31046	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31047	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31048	          "RANLIB=$${RANLIB}" \
31049	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31050	          distclean) \
31051	  || exit 1
31052
31053@endif gnattools
31054
31055.PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
31056maybe-maintainer-clean-gnattools:
31057@if gnattools
31058maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
31059
31060maintainer-clean-gnattools: 
31061	@: $(MAKE); $(unstage)
31062	@[ -f ./gnattools/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 maintainer-clean in gnattools"; \
31070	(cd $(HOST_SUBDIR)/gnattools && \
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	          maintainer-clean) \
31076	  || exit 1
31077
31078@endif gnattools
31079
31080
31081
31082.PHONY: configure-lto-plugin maybe-configure-lto-plugin
31083maybe-configure-lto-plugin:
31084@if gcc-bootstrap
31085configure-lto-plugin: stage_current
31086@endif gcc-bootstrap
31087@if lto-plugin
31088maybe-configure-lto-plugin: configure-lto-plugin
31089configure-lto-plugin: 
31090	@r=`${PWD_COMMAND}`; export r; \
31091	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31092	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31093	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31094	$(HOST_EXPORTS)  \
31095	echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31096	cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31097	case $(srcdir) in \
31098	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31099	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31100		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31101	esac; \
31102	module_srcdir=lto-plugin; \
31103	$(SHELL) \
31104	  $$s/$$module_srcdir/configure \
31105	  --srcdir=$${topdir}/$$module_srcdir \
31106	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31107	  --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31108	  || exit 1
31109@endif lto-plugin
31110
31111
31112
31113.PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31114maybe-configure-stage1-lto-plugin:
31115@if lto-plugin-bootstrap
31116maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31117configure-stage1-lto-plugin:
31118	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31119	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31120	@r=`${PWD_COMMAND}`; export r; \
31121	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31122	TFLAGS="$(STAGE1_TFLAGS)"; \
31123	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31124	$(HOST_EXPORTS) \
31125	CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31126	CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31127	LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
31128	echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31129	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31130	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31131	case $(srcdir) in \
31132	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31133	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31134		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31135	esac; \
31136	module_srcdir=lto-plugin; \
31137	$(SHELL) $$s/$$module_srcdir/configure \
31138	  --srcdir=$${topdir}/$$module_srcdir \
31139	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31140	  --target=${target_alias} \
31141	   \
31142	  $(STAGE1_CONFIGURE_FLAGS) \
31143	  --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31144@endif lto-plugin-bootstrap
31145
31146.PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31147maybe-configure-stage2-lto-plugin:
31148@if lto-plugin-bootstrap
31149maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31150configure-stage2-lto-plugin:
31151	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31152	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31153	@r=`${PWD_COMMAND}`; export r; \
31154	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31155	TFLAGS="$(STAGE2_TFLAGS)"; \
31156	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31157	$(HOST_EXPORTS) \
31158	$(POSTSTAGE1_HOST_EXPORTS) \
31159	CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31160	CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31161	LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
31162	echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31163	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31164	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31165	case $(srcdir) in \
31166	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31167	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31168		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31169	esac; \
31170	module_srcdir=lto-plugin; \
31171	$(SHELL) $$s/$$module_srcdir/configure \
31172	  --srcdir=$${topdir}/$$module_srcdir \
31173	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31174	  --target=${target_alias} \
31175	  --with-build-libsubdir=$(HOST_SUBDIR) \
31176	  $(STAGE2_CONFIGURE_FLAGS) \
31177	  --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31178@endif lto-plugin-bootstrap
31179
31180.PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31181maybe-configure-stage3-lto-plugin:
31182@if lto-plugin-bootstrap
31183maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31184configure-stage3-lto-plugin:
31185	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31186	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31187	@r=`${PWD_COMMAND}`; export r; \
31188	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31189	TFLAGS="$(STAGE3_TFLAGS)"; \
31190	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31191	$(HOST_EXPORTS) \
31192	$(POSTSTAGE1_HOST_EXPORTS) \
31193	CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31194	CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31195	LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
31196	echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31197	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31198	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31199	case $(srcdir) in \
31200	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31201	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31202		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31203	esac; \
31204	module_srcdir=lto-plugin; \
31205	$(SHELL) $$s/$$module_srcdir/configure \
31206	  --srcdir=$${topdir}/$$module_srcdir \
31207	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31208	  --target=${target_alias} \
31209	  --with-build-libsubdir=$(HOST_SUBDIR) \
31210	  $(STAGE3_CONFIGURE_FLAGS) \
31211	  --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31212@endif lto-plugin-bootstrap
31213
31214.PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31215maybe-configure-stage4-lto-plugin:
31216@if lto-plugin-bootstrap
31217maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31218configure-stage4-lto-plugin:
31219	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31220	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31221	@r=`${PWD_COMMAND}`; export r; \
31222	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31223	TFLAGS="$(STAGE4_TFLAGS)"; \
31224	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31225	$(HOST_EXPORTS) \
31226	$(POSTSTAGE1_HOST_EXPORTS) \
31227	CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31228	CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31229	LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
31230	echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31231	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31232	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31233	case $(srcdir) in \
31234	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31235	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31236		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31237	esac; \
31238	module_srcdir=lto-plugin; \
31239	$(SHELL) $$s/$$module_srcdir/configure \
31240	  --srcdir=$${topdir}/$$module_srcdir \
31241	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31242	  --target=${target_alias} \
31243	  --with-build-libsubdir=$(HOST_SUBDIR) \
31244	  $(STAGE4_CONFIGURE_FLAGS) \
31245	  --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31246@endif lto-plugin-bootstrap
31247
31248.PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31249maybe-configure-stageprofile-lto-plugin:
31250@if lto-plugin-bootstrap
31251maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31252configure-stageprofile-lto-plugin:
31253	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31254	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31255	@r=`${PWD_COMMAND}`; export r; \
31256	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31257	TFLAGS="$(STAGEprofile_TFLAGS)"; \
31258	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31259	$(HOST_EXPORTS) \
31260	$(POSTSTAGE1_HOST_EXPORTS) \
31261	CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31262	CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31263	LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
31264	echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31265	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31266	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31267	case $(srcdir) in \
31268	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31269	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31270		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31271	esac; \
31272	module_srcdir=lto-plugin; \
31273	$(SHELL) $$s/$$module_srcdir/configure \
31274	  --srcdir=$${topdir}/$$module_srcdir \
31275	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31276	  --target=${target_alias} \
31277	  --with-build-libsubdir=$(HOST_SUBDIR) \
31278	  $(STAGEprofile_CONFIGURE_FLAGS) \
31279	  --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31280@endif lto-plugin-bootstrap
31281
31282.PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31283maybe-configure-stagefeedback-lto-plugin:
31284@if lto-plugin-bootstrap
31285maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31286configure-stagefeedback-lto-plugin:
31287	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31288	@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31289	@r=`${PWD_COMMAND}`; export r; \
31290	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31291	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31292	test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31293	$(HOST_EXPORTS) \
31294	$(POSTSTAGE1_HOST_EXPORTS) \
31295	CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31296	CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31297	LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
31298	echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31299	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31300	cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31301	case $(srcdir) in \
31302	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31303	  *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31304		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31305	esac; \
31306	module_srcdir=lto-plugin; \
31307	$(SHELL) $$s/$$module_srcdir/configure \
31308	  --srcdir=$${topdir}/$$module_srcdir \
31309	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31310	  --target=${target_alias} \
31311	  --with-build-libsubdir=$(HOST_SUBDIR) \
31312	  $(STAGEfeedback_CONFIGURE_FLAGS) \
31313	  --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31314@endif lto-plugin-bootstrap
31315
31316
31317
31318
31319
31320.PHONY: all-lto-plugin maybe-all-lto-plugin
31321maybe-all-lto-plugin:
31322@if gcc-bootstrap
31323all-lto-plugin: stage_current
31324@endif gcc-bootstrap
31325@if lto-plugin
31326TARGET-lto-plugin=all
31327maybe-all-lto-plugin: all-lto-plugin
31328all-lto-plugin: configure-lto-plugin
31329	@r=`${PWD_COMMAND}`; export r; \
31330	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31331	$(HOST_EXPORTS)  \
31332	(cd $(HOST_SUBDIR)/lto-plugin && \
31333	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31334		$(TARGET-lto-plugin))
31335@endif lto-plugin
31336
31337
31338
31339.PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31340.PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31341maybe-all-stage1-lto-plugin:
31342maybe-clean-stage1-lto-plugin:
31343@if lto-plugin-bootstrap
31344maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31345all-stage1: all-stage1-lto-plugin
31346TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31347all-stage1-lto-plugin: configure-stage1-lto-plugin
31348	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31349	@r=`${PWD_COMMAND}`; export r; \
31350	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31351	TFLAGS="$(STAGE1_TFLAGS)"; \
31352	$(HOST_EXPORTS)  \
31353	cd $(HOST_SUBDIR)/lto-plugin && \
31354	 \
31355	$(MAKE) $(BASE_FLAGS_TO_PASS) \
31356		CFLAGS="$(STAGE1_CFLAGS)" \
31357		CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31358		LIBCFLAGS="$(LIBCFLAGS)" \
31359		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31360		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31361		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31362		$(EXTRA_HOST_FLAGS)  \
31363		$(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31364		TFLAGS="$(STAGE1_TFLAGS)"  \
31365		$(TARGET-stage1-lto-plugin)
31366
31367maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31368clean-stage1: clean-stage1-lto-plugin
31369clean-stage1-lto-plugin:
31370	@if [ $(current_stage) = stage1 ]; then \
31371	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31372	else \
31373	  [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31374	  $(MAKE) stage1-start; \
31375	fi; \
31376	cd $(HOST_SUBDIR)/lto-plugin && \
31377	$(MAKE) $(EXTRA_HOST_FLAGS)  \
31378	$(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31379@endif lto-plugin-bootstrap
31380
31381
31382.PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31383.PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31384maybe-all-stage2-lto-plugin:
31385maybe-clean-stage2-lto-plugin:
31386@if lto-plugin-bootstrap
31387maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31388all-stage2: all-stage2-lto-plugin
31389TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31390all-stage2-lto-plugin: configure-stage2-lto-plugin
31391	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31392	@r=`${PWD_COMMAND}`; export r; \
31393	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31394	TFLAGS="$(STAGE2_TFLAGS)"; \
31395	$(HOST_EXPORTS) \
31396	$(POSTSTAGE1_HOST_EXPORTS)  \
31397	cd $(HOST_SUBDIR)/lto-plugin && \
31398	 \
31399	$(MAKE) $(BASE_FLAGS_TO_PASS) \
31400		CFLAGS="$(STAGE2_CFLAGS)" \
31401		CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31402		LIBCFLAGS="$(STAGE2_CFLAGS)" \
31403		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31404		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31405		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31406		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31407		TFLAGS="$(STAGE2_TFLAGS)"  \
31408		$(TARGET-stage2-lto-plugin)
31409
31410maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31411clean-stage2: clean-stage2-lto-plugin
31412clean-stage2-lto-plugin:
31413	@if [ $(current_stage) = stage2 ]; then \
31414	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31415	else \
31416	  [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31417	  $(MAKE) stage2-start; \
31418	fi; \
31419	cd $(HOST_SUBDIR)/lto-plugin && \
31420	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31421@endif lto-plugin-bootstrap
31422
31423
31424.PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31425.PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31426maybe-all-stage3-lto-plugin:
31427maybe-clean-stage3-lto-plugin:
31428@if lto-plugin-bootstrap
31429maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31430all-stage3: all-stage3-lto-plugin
31431TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31432all-stage3-lto-plugin: configure-stage3-lto-plugin
31433	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31434	@r=`${PWD_COMMAND}`; export r; \
31435	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31436	TFLAGS="$(STAGE3_TFLAGS)"; \
31437	$(HOST_EXPORTS) \
31438	$(POSTSTAGE1_HOST_EXPORTS)  \
31439	cd $(HOST_SUBDIR)/lto-plugin && \
31440	 \
31441	$(MAKE) $(BASE_FLAGS_TO_PASS) \
31442		CFLAGS="$(STAGE3_CFLAGS)" \
31443		CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31444		LIBCFLAGS="$(STAGE3_CFLAGS)" \
31445		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31446		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31447		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31448		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31449		TFLAGS="$(STAGE3_TFLAGS)"  \
31450		$(TARGET-stage3-lto-plugin)
31451
31452maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31453clean-stage3: clean-stage3-lto-plugin
31454clean-stage3-lto-plugin:
31455	@if [ $(current_stage) = stage3 ]; then \
31456	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31457	else \
31458	  [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31459	  $(MAKE) stage3-start; \
31460	fi; \
31461	cd $(HOST_SUBDIR)/lto-plugin && \
31462	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31463@endif lto-plugin-bootstrap
31464
31465
31466.PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31467.PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31468maybe-all-stage4-lto-plugin:
31469maybe-clean-stage4-lto-plugin:
31470@if lto-plugin-bootstrap
31471maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31472all-stage4: all-stage4-lto-plugin
31473TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31474all-stage4-lto-plugin: configure-stage4-lto-plugin
31475	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31476	@r=`${PWD_COMMAND}`; export r; \
31477	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31478	TFLAGS="$(STAGE4_TFLAGS)"; \
31479	$(HOST_EXPORTS) \
31480	$(POSTSTAGE1_HOST_EXPORTS)  \
31481	cd $(HOST_SUBDIR)/lto-plugin && \
31482	 \
31483	$(MAKE) $(BASE_FLAGS_TO_PASS) \
31484		CFLAGS="$(STAGE4_CFLAGS)" \
31485		CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31486		LIBCFLAGS="$(STAGE4_CFLAGS)" \
31487		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31488		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31489		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31490		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31491		TFLAGS="$(STAGE4_TFLAGS)"  \
31492		$(TARGET-stage4-lto-plugin)
31493
31494maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31495clean-stage4: clean-stage4-lto-plugin
31496clean-stage4-lto-plugin:
31497	@if [ $(current_stage) = stage4 ]; then \
31498	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31499	else \
31500	  [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31501	  $(MAKE) stage4-start; \
31502	fi; \
31503	cd $(HOST_SUBDIR)/lto-plugin && \
31504	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31505@endif lto-plugin-bootstrap
31506
31507
31508.PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31509.PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31510maybe-all-stageprofile-lto-plugin:
31511maybe-clean-stageprofile-lto-plugin:
31512@if lto-plugin-bootstrap
31513maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31514all-stageprofile: all-stageprofile-lto-plugin
31515TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31516all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31517	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31518	@r=`${PWD_COMMAND}`; export r; \
31519	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31520	TFLAGS="$(STAGEprofile_TFLAGS)"; \
31521	$(HOST_EXPORTS) \
31522	$(POSTSTAGE1_HOST_EXPORTS)  \
31523	cd $(HOST_SUBDIR)/lto-plugin && \
31524	 \
31525	$(MAKE) $(BASE_FLAGS_TO_PASS) \
31526		CFLAGS="$(STAGEprofile_CFLAGS)" \
31527		CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31528		LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31529		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31530		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31531		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31532		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31533		TFLAGS="$(STAGEprofile_TFLAGS)"  \
31534		$(TARGET-stageprofile-lto-plugin)
31535
31536maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31537clean-stageprofile: clean-stageprofile-lto-plugin
31538clean-stageprofile-lto-plugin:
31539	@if [ $(current_stage) = stageprofile ]; then \
31540	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31541	else \
31542	  [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31543	  $(MAKE) stageprofile-start; \
31544	fi; \
31545	cd $(HOST_SUBDIR)/lto-plugin && \
31546	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31547@endif lto-plugin-bootstrap
31548
31549
31550.PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31551.PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31552maybe-all-stagefeedback-lto-plugin:
31553maybe-clean-stagefeedback-lto-plugin:
31554@if lto-plugin-bootstrap
31555maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31556all-stagefeedback: all-stagefeedback-lto-plugin
31557TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31558all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31559	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31560	@r=`${PWD_COMMAND}`; export r; \
31561	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31562	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31563	$(HOST_EXPORTS) \
31564	$(POSTSTAGE1_HOST_EXPORTS)  \
31565	cd $(HOST_SUBDIR)/lto-plugin && \
31566	 \
31567	$(MAKE) $(BASE_FLAGS_TO_PASS) \
31568		CFLAGS="$(STAGEfeedback_CFLAGS)" \
31569		CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31570		LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31571		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31572		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31573		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31574		$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31575		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
31576		$(TARGET-stagefeedback-lto-plugin)
31577
31578maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31579clean-stagefeedback: clean-stagefeedback-lto-plugin
31580clean-stagefeedback-lto-plugin:
31581	@if [ $(current_stage) = stagefeedback ]; then \
31582	  [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31583	else \
31584	  [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31585	  $(MAKE) stagefeedback-start; \
31586	fi; \
31587	cd $(HOST_SUBDIR)/lto-plugin && \
31588	$(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31589@endif lto-plugin-bootstrap
31590
31591
31592
31593
31594
31595.PHONY: check-lto-plugin maybe-check-lto-plugin
31596maybe-check-lto-plugin:
31597@if lto-plugin
31598maybe-check-lto-plugin: check-lto-plugin
31599
31600check-lto-plugin:
31601	@: $(MAKE); $(unstage)
31602	@r=`${PWD_COMMAND}`; export r; \
31603	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31604	$(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31605	(cd $(HOST_SUBDIR)/lto-plugin && \
31606	  $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31607
31608@endif lto-plugin
31609
31610.PHONY: install-lto-plugin maybe-install-lto-plugin
31611maybe-install-lto-plugin:
31612@if lto-plugin
31613maybe-install-lto-plugin: install-lto-plugin
31614
31615install-lto-plugin: installdirs
31616	@: $(MAKE); $(unstage)
31617	@r=`${PWD_COMMAND}`; export r; \
31618	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31619	$(HOST_EXPORTS) \
31620	(cd $(HOST_SUBDIR)/lto-plugin && \
31621	  $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31622
31623@endif lto-plugin
31624
31625.PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31626maybe-install-strip-lto-plugin:
31627@if lto-plugin
31628maybe-install-strip-lto-plugin: install-strip-lto-plugin
31629
31630install-strip-lto-plugin: installdirs
31631	@: $(MAKE); $(unstage)
31632	@r=`${PWD_COMMAND}`; export r; \
31633	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31634	$(HOST_EXPORTS) \
31635	(cd $(HOST_SUBDIR)/lto-plugin && \
31636	  $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31637
31638@endif lto-plugin
31639
31640# Other targets (info, dvi, pdf, etc.)
31641
31642.PHONY: maybe-info-lto-plugin info-lto-plugin
31643maybe-info-lto-plugin:
31644@if lto-plugin
31645maybe-info-lto-plugin: info-lto-plugin
31646
31647info-lto-plugin: \
31648    configure-lto-plugin 
31649	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31650	r=`${PWD_COMMAND}`; export r; \
31651	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31652	$(HOST_EXPORTS) \
31653	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31654	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31655	done; \
31656	echo "Doing info in lto-plugin"; \
31657	(cd $(HOST_SUBDIR)/lto-plugin && \
31658	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31659	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31660	          "RANLIB=$${RANLIB}" \
31661	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31662	          info) \
31663	  || exit 1
31664
31665@endif lto-plugin
31666
31667.PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31668maybe-dvi-lto-plugin:
31669@if lto-plugin
31670maybe-dvi-lto-plugin: dvi-lto-plugin
31671
31672dvi-lto-plugin: \
31673    configure-lto-plugin 
31674	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31675	r=`${PWD_COMMAND}`; export r; \
31676	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31677	$(HOST_EXPORTS) \
31678	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31679	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31680	done; \
31681	echo "Doing dvi in lto-plugin"; \
31682	(cd $(HOST_SUBDIR)/lto-plugin && \
31683	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31684	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31685	          "RANLIB=$${RANLIB}" \
31686	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31687	          dvi) \
31688	  || exit 1
31689
31690@endif lto-plugin
31691
31692.PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31693maybe-pdf-lto-plugin:
31694@if lto-plugin
31695maybe-pdf-lto-plugin: pdf-lto-plugin
31696
31697pdf-lto-plugin: \
31698    configure-lto-plugin 
31699	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31700	r=`${PWD_COMMAND}`; export r; \
31701	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31702	$(HOST_EXPORTS) \
31703	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31704	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31705	done; \
31706	echo "Doing pdf in lto-plugin"; \
31707	(cd $(HOST_SUBDIR)/lto-plugin && \
31708	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31709	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31710	          "RANLIB=$${RANLIB}" \
31711	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31712	          pdf) \
31713	  || exit 1
31714
31715@endif lto-plugin
31716
31717.PHONY: maybe-html-lto-plugin html-lto-plugin
31718maybe-html-lto-plugin:
31719@if lto-plugin
31720maybe-html-lto-plugin: html-lto-plugin
31721
31722html-lto-plugin: \
31723    configure-lto-plugin 
31724	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31725	r=`${PWD_COMMAND}`; export r; \
31726	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31727	$(HOST_EXPORTS) \
31728	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31729	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31730	done; \
31731	echo "Doing html in lto-plugin"; \
31732	(cd $(HOST_SUBDIR)/lto-plugin && \
31733	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31734	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31735	          "RANLIB=$${RANLIB}" \
31736	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31737	          html) \
31738	  || exit 1
31739
31740@endif lto-plugin
31741
31742.PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31743maybe-TAGS-lto-plugin:
31744@if lto-plugin
31745maybe-TAGS-lto-plugin: TAGS-lto-plugin
31746
31747TAGS-lto-plugin: \
31748    configure-lto-plugin 
31749	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31750	r=`${PWD_COMMAND}`; export r; \
31751	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31752	$(HOST_EXPORTS) \
31753	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31754	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31755	done; \
31756	echo "Doing TAGS in lto-plugin"; \
31757	(cd $(HOST_SUBDIR)/lto-plugin && \
31758	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31759	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31760	          "RANLIB=$${RANLIB}" \
31761	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31762	          TAGS) \
31763	  || exit 1
31764
31765@endif lto-plugin
31766
31767.PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31768maybe-install-info-lto-plugin:
31769@if lto-plugin
31770maybe-install-info-lto-plugin: install-info-lto-plugin
31771
31772install-info-lto-plugin: \
31773    configure-lto-plugin \
31774    info-lto-plugin 
31775	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31776	r=`${PWD_COMMAND}`; export r; \
31777	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31778	$(HOST_EXPORTS) \
31779	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31780	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31781	done; \
31782	echo "Doing install-info in lto-plugin"; \
31783	(cd $(HOST_SUBDIR)/lto-plugin && \
31784	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31785	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31786	          "RANLIB=$${RANLIB}" \
31787	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31788	          install-info) \
31789	  || exit 1
31790
31791@endif lto-plugin
31792
31793.PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31794maybe-install-pdf-lto-plugin:
31795@if lto-plugin
31796maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31797
31798install-pdf-lto-plugin: \
31799    configure-lto-plugin \
31800    pdf-lto-plugin 
31801	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31802	r=`${PWD_COMMAND}`; export r; \
31803	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31804	$(HOST_EXPORTS) \
31805	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31806	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31807	done; \
31808	echo "Doing install-pdf in lto-plugin"; \
31809	(cd $(HOST_SUBDIR)/lto-plugin && \
31810	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31811	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31812	          "RANLIB=$${RANLIB}" \
31813	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31814	          install-pdf) \
31815	  || exit 1
31816
31817@endif lto-plugin
31818
31819.PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31820maybe-install-html-lto-plugin:
31821@if lto-plugin
31822maybe-install-html-lto-plugin: install-html-lto-plugin
31823
31824install-html-lto-plugin: \
31825    configure-lto-plugin \
31826    html-lto-plugin 
31827	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31828	r=`${PWD_COMMAND}`; export r; \
31829	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31830	$(HOST_EXPORTS) \
31831	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31832	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31833	done; \
31834	echo "Doing install-html in lto-plugin"; \
31835	(cd $(HOST_SUBDIR)/lto-plugin && \
31836	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31837	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31838	          "RANLIB=$${RANLIB}" \
31839	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31840	          install-html) \
31841	  || exit 1
31842
31843@endif lto-plugin
31844
31845.PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31846maybe-installcheck-lto-plugin:
31847@if lto-plugin
31848maybe-installcheck-lto-plugin: installcheck-lto-plugin
31849
31850installcheck-lto-plugin: \
31851    configure-lto-plugin 
31852	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31853	r=`${PWD_COMMAND}`; export r; \
31854	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31855	$(HOST_EXPORTS) \
31856	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31857	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31858	done; \
31859	echo "Doing installcheck in lto-plugin"; \
31860	(cd $(HOST_SUBDIR)/lto-plugin && \
31861	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31862	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31863	          "RANLIB=$${RANLIB}" \
31864	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31865	          installcheck) \
31866	  || exit 1
31867
31868@endif lto-plugin
31869
31870.PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31871maybe-mostlyclean-lto-plugin:
31872@if lto-plugin
31873maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31874
31875mostlyclean-lto-plugin: 
31876	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31877	r=`${PWD_COMMAND}`; export r; \
31878	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31879	$(HOST_EXPORTS) \
31880	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31881	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31882	done; \
31883	echo "Doing mostlyclean in lto-plugin"; \
31884	(cd $(HOST_SUBDIR)/lto-plugin && \
31885	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31886	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31887	          "RANLIB=$${RANLIB}" \
31888	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31889	          mostlyclean) \
31890	  || exit 1
31891
31892@endif lto-plugin
31893
31894.PHONY: maybe-clean-lto-plugin clean-lto-plugin
31895maybe-clean-lto-plugin:
31896@if lto-plugin
31897maybe-clean-lto-plugin: clean-lto-plugin
31898
31899clean-lto-plugin: 
31900	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31901	r=`${PWD_COMMAND}`; export r; \
31902	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31903	$(HOST_EXPORTS) \
31904	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31905	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31906	done; \
31907	echo "Doing clean in lto-plugin"; \
31908	(cd $(HOST_SUBDIR)/lto-plugin && \
31909	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31910	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31911	          "RANLIB=$${RANLIB}" \
31912	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31913	          clean) \
31914	  || exit 1
31915
31916@endif lto-plugin
31917
31918.PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31919maybe-distclean-lto-plugin:
31920@if lto-plugin
31921maybe-distclean-lto-plugin: distclean-lto-plugin
31922
31923distclean-lto-plugin: 
31924	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31925	r=`${PWD_COMMAND}`; export r; \
31926	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31927	$(HOST_EXPORTS) \
31928	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31929	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31930	done; \
31931	echo "Doing distclean in lto-plugin"; \
31932	(cd $(HOST_SUBDIR)/lto-plugin && \
31933	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31934	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31935	          "RANLIB=$${RANLIB}" \
31936	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31937	          distclean) \
31938	  || exit 1
31939
31940@endif lto-plugin
31941
31942.PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31943maybe-maintainer-clean-lto-plugin:
31944@if lto-plugin
31945maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31946
31947maintainer-clean-lto-plugin: 
31948	@[ -f ./lto-plugin/Makefile ] || exit 0; \
31949	r=`${PWD_COMMAND}`; export r; \
31950	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31951	$(HOST_EXPORTS) \
31952	for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31953	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31954	done; \
31955	echo "Doing maintainer-clean in lto-plugin"; \
31956	(cd $(HOST_SUBDIR)/lto-plugin && \
31957	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31958	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31959	          "RANLIB=$${RANLIB}" \
31960	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31961	          maintainer-clean) \
31962	  || exit 1
31963
31964@endif lto-plugin
31965
31966
31967
31968.PHONY: configure-libcc1 maybe-configure-libcc1
31969maybe-configure-libcc1:
31970@if gcc-bootstrap
31971configure-libcc1: stage_current
31972@endif gcc-bootstrap
31973@if libcc1
31974maybe-configure-libcc1: configure-libcc1
31975configure-libcc1: 
31976	@: $(MAKE); $(unstage)
31977	@r=`${PWD_COMMAND}`; export r; \
31978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31979	test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31980	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
31981	$(HOST_EXPORTS)  \
31982	echo Configuring in $(HOST_SUBDIR)/libcc1; \
31983	cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31984	case $(srcdir) in \
31985	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31986	  *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31987		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31988	esac; \
31989	module_srcdir=libcc1; \
31990	$(SHELL) \
31991	  $$s/$$module_srcdir/configure \
31992	  --srcdir=$${topdir}/$$module_srcdir \
31993	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31994	  --target=${target_alias} --enable-shared \
31995	  || exit 1
31996@endif libcc1
31997
31998
31999
32000
32001
32002.PHONY: all-libcc1 maybe-all-libcc1
32003maybe-all-libcc1:
32004@if gcc-bootstrap
32005all-libcc1: stage_current
32006@endif gcc-bootstrap
32007@if libcc1
32008TARGET-libcc1=all
32009maybe-all-libcc1: all-libcc1
32010all-libcc1: configure-libcc1
32011	@: $(MAKE); $(unstage)
32012	@r=`${PWD_COMMAND}`; export r; \
32013	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32014	$(HOST_EXPORTS)  \
32015	(cd $(HOST_SUBDIR)/libcc1 && \
32016	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32017		$(TARGET-libcc1))
32018@endif libcc1
32019
32020
32021
32022
32023.PHONY: check-libcc1 maybe-check-libcc1
32024maybe-check-libcc1:
32025@if libcc1
32026maybe-check-libcc1: check-libcc1
32027
32028check-libcc1:
32029	@: $(MAKE); $(unstage)
32030	@r=`${PWD_COMMAND}`; export r; \
32031	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32032	$(HOST_EXPORTS)  \
32033	(cd $(HOST_SUBDIR)/libcc1 && \
32034	  $(MAKE) $(FLAGS_TO_PASS)  check)
32035
32036@endif libcc1
32037
32038.PHONY: install-libcc1 maybe-install-libcc1
32039maybe-install-libcc1:
32040@if libcc1
32041maybe-install-libcc1: install-libcc1
32042
32043install-libcc1: installdirs
32044	@: $(MAKE); $(unstage)
32045	@r=`${PWD_COMMAND}`; export r; \
32046	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32047	$(HOST_EXPORTS) \
32048	(cd $(HOST_SUBDIR)/libcc1 && \
32049	  $(MAKE) $(FLAGS_TO_PASS)  install)
32050
32051@endif libcc1
32052
32053.PHONY: install-strip-libcc1 maybe-install-strip-libcc1
32054maybe-install-strip-libcc1:
32055@if libcc1
32056maybe-install-strip-libcc1: install-strip-libcc1
32057
32058install-strip-libcc1: installdirs
32059	@: $(MAKE); $(unstage)
32060	@r=`${PWD_COMMAND}`; export r; \
32061	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32062	$(HOST_EXPORTS) \
32063	(cd $(HOST_SUBDIR)/libcc1 && \
32064	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32065
32066@endif libcc1
32067
32068# Other targets (info, dvi, pdf, etc.)
32069
32070.PHONY: maybe-info-libcc1 info-libcc1
32071maybe-info-libcc1:
32072@if libcc1
32073maybe-info-libcc1: info-libcc1
32074
32075info-libcc1: \
32076    configure-libcc1 
32077	@: $(MAKE); $(unstage)
32078	@[ -f ./libcc1/Makefile ] || exit 0; \
32079	r=`${PWD_COMMAND}`; export r; \
32080	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32081	$(HOST_EXPORTS) \
32082	for flag in $(EXTRA_HOST_FLAGS) ; do \
32083	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32084	done; \
32085	echo "Doing info in libcc1"; \
32086	(cd $(HOST_SUBDIR)/libcc1 && \
32087	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32088	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32089	          "RANLIB=$${RANLIB}" \
32090	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32091	          info) \
32092	  || exit 1
32093
32094@endif libcc1
32095
32096.PHONY: maybe-dvi-libcc1 dvi-libcc1
32097maybe-dvi-libcc1:
32098@if libcc1
32099maybe-dvi-libcc1: dvi-libcc1
32100
32101dvi-libcc1: \
32102    configure-libcc1 
32103	@: $(MAKE); $(unstage)
32104	@[ -f ./libcc1/Makefile ] || exit 0; \
32105	r=`${PWD_COMMAND}`; export r; \
32106	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32107	$(HOST_EXPORTS) \
32108	for flag in $(EXTRA_HOST_FLAGS) ; do \
32109	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32110	done; \
32111	echo "Doing dvi in libcc1"; \
32112	(cd $(HOST_SUBDIR)/libcc1 && \
32113	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32114	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32115	          "RANLIB=$${RANLIB}" \
32116	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32117	          dvi) \
32118	  || exit 1
32119
32120@endif libcc1
32121
32122.PHONY: maybe-pdf-libcc1 pdf-libcc1
32123maybe-pdf-libcc1:
32124@if libcc1
32125maybe-pdf-libcc1: pdf-libcc1
32126
32127pdf-libcc1: \
32128    configure-libcc1 
32129	@: $(MAKE); $(unstage)
32130	@[ -f ./libcc1/Makefile ] || exit 0; \
32131	r=`${PWD_COMMAND}`; export r; \
32132	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32133	$(HOST_EXPORTS) \
32134	for flag in $(EXTRA_HOST_FLAGS) ; do \
32135	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32136	done; \
32137	echo "Doing pdf in libcc1"; \
32138	(cd $(HOST_SUBDIR)/libcc1 && \
32139	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32140	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32141	          "RANLIB=$${RANLIB}" \
32142	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32143	          pdf) \
32144	  || exit 1
32145
32146@endif libcc1
32147
32148.PHONY: maybe-html-libcc1 html-libcc1
32149maybe-html-libcc1:
32150@if libcc1
32151maybe-html-libcc1: html-libcc1
32152
32153html-libcc1: \
32154    configure-libcc1 
32155	@: $(MAKE); $(unstage)
32156	@[ -f ./libcc1/Makefile ] || exit 0; \
32157	r=`${PWD_COMMAND}`; export r; \
32158	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32159	$(HOST_EXPORTS) \
32160	for flag in $(EXTRA_HOST_FLAGS) ; do \
32161	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32162	done; \
32163	echo "Doing html in libcc1"; \
32164	(cd $(HOST_SUBDIR)/libcc1 && \
32165	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32166	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32167	          "RANLIB=$${RANLIB}" \
32168	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32169	          html) \
32170	  || exit 1
32171
32172@endif libcc1
32173
32174.PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32175maybe-TAGS-libcc1:
32176@if libcc1
32177maybe-TAGS-libcc1: TAGS-libcc1
32178
32179TAGS-libcc1: \
32180    configure-libcc1 
32181	@: $(MAKE); $(unstage)
32182	@[ -f ./libcc1/Makefile ] || exit 0; \
32183	r=`${PWD_COMMAND}`; export r; \
32184	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32185	$(HOST_EXPORTS) \
32186	for flag in $(EXTRA_HOST_FLAGS) ; do \
32187	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32188	done; \
32189	echo "Doing TAGS in libcc1"; \
32190	(cd $(HOST_SUBDIR)/libcc1 && \
32191	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32192	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32193	          "RANLIB=$${RANLIB}" \
32194	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32195	          TAGS) \
32196	  || exit 1
32197
32198@endif libcc1
32199
32200.PHONY: maybe-install-info-libcc1 install-info-libcc1
32201maybe-install-info-libcc1:
32202@if libcc1
32203maybe-install-info-libcc1: install-info-libcc1
32204
32205install-info-libcc1: \
32206    configure-libcc1 \
32207    info-libcc1 
32208	@: $(MAKE); $(unstage)
32209	@[ -f ./libcc1/Makefile ] || exit 0; \
32210	r=`${PWD_COMMAND}`; export r; \
32211	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32212	$(HOST_EXPORTS) \
32213	for flag in $(EXTRA_HOST_FLAGS) ; do \
32214	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32215	done; \
32216	echo "Doing install-info in libcc1"; \
32217	(cd $(HOST_SUBDIR)/libcc1 && \
32218	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32219	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32220	          "RANLIB=$${RANLIB}" \
32221	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32222	          install-info) \
32223	  || exit 1
32224
32225@endif libcc1
32226
32227.PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32228maybe-install-pdf-libcc1:
32229@if libcc1
32230maybe-install-pdf-libcc1: install-pdf-libcc1
32231
32232install-pdf-libcc1: \
32233    configure-libcc1 \
32234    pdf-libcc1 
32235	@: $(MAKE); $(unstage)
32236	@[ -f ./libcc1/Makefile ] || exit 0; \
32237	r=`${PWD_COMMAND}`; export r; \
32238	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32239	$(HOST_EXPORTS) \
32240	for flag in $(EXTRA_HOST_FLAGS) ; do \
32241	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32242	done; \
32243	echo "Doing install-pdf in libcc1"; \
32244	(cd $(HOST_SUBDIR)/libcc1 && \
32245	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32246	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32247	          "RANLIB=$${RANLIB}" \
32248	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32249	          install-pdf) \
32250	  || exit 1
32251
32252@endif libcc1
32253
32254.PHONY: maybe-install-html-libcc1 install-html-libcc1
32255maybe-install-html-libcc1:
32256@if libcc1
32257maybe-install-html-libcc1: install-html-libcc1
32258
32259install-html-libcc1: \
32260    configure-libcc1 \
32261    html-libcc1 
32262	@: $(MAKE); $(unstage)
32263	@[ -f ./libcc1/Makefile ] || exit 0; \
32264	r=`${PWD_COMMAND}`; export r; \
32265	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32266	$(HOST_EXPORTS) \
32267	for flag in $(EXTRA_HOST_FLAGS) ; do \
32268	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32269	done; \
32270	echo "Doing install-html in libcc1"; \
32271	(cd $(HOST_SUBDIR)/libcc1 && \
32272	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32273	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32274	          "RANLIB=$${RANLIB}" \
32275	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32276	          install-html) \
32277	  || exit 1
32278
32279@endif libcc1
32280
32281.PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32282maybe-installcheck-libcc1:
32283@if libcc1
32284maybe-installcheck-libcc1: installcheck-libcc1
32285
32286installcheck-libcc1: \
32287    configure-libcc1 
32288	@: $(MAKE); $(unstage)
32289	@[ -f ./libcc1/Makefile ] || exit 0; \
32290	r=`${PWD_COMMAND}`; export r; \
32291	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32292	$(HOST_EXPORTS) \
32293	for flag in $(EXTRA_HOST_FLAGS) ; do \
32294	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32295	done; \
32296	echo "Doing installcheck in libcc1"; \
32297	(cd $(HOST_SUBDIR)/libcc1 && \
32298	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32299	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32300	          "RANLIB=$${RANLIB}" \
32301	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32302	          installcheck) \
32303	  || exit 1
32304
32305@endif libcc1
32306
32307.PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32308maybe-mostlyclean-libcc1:
32309@if libcc1
32310maybe-mostlyclean-libcc1: mostlyclean-libcc1
32311
32312mostlyclean-libcc1: 
32313	@: $(MAKE); $(unstage)
32314	@[ -f ./libcc1/Makefile ] || exit 0; \
32315	r=`${PWD_COMMAND}`; export r; \
32316	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32317	$(HOST_EXPORTS) \
32318	for flag in $(EXTRA_HOST_FLAGS) ; do \
32319	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32320	done; \
32321	echo "Doing mostlyclean in libcc1"; \
32322	(cd $(HOST_SUBDIR)/libcc1 && \
32323	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32324	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32325	          "RANLIB=$${RANLIB}" \
32326	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32327	          mostlyclean) \
32328	  || exit 1
32329
32330@endif libcc1
32331
32332.PHONY: maybe-clean-libcc1 clean-libcc1
32333maybe-clean-libcc1:
32334@if libcc1
32335maybe-clean-libcc1: clean-libcc1
32336
32337clean-libcc1: 
32338	@: $(MAKE); $(unstage)
32339	@[ -f ./libcc1/Makefile ] || exit 0; \
32340	r=`${PWD_COMMAND}`; export r; \
32341	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32342	$(HOST_EXPORTS) \
32343	for flag in $(EXTRA_HOST_FLAGS) ; do \
32344	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32345	done; \
32346	echo "Doing clean in libcc1"; \
32347	(cd $(HOST_SUBDIR)/libcc1 && \
32348	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32349	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32350	          "RANLIB=$${RANLIB}" \
32351	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32352	          clean) \
32353	  || exit 1
32354
32355@endif libcc1
32356
32357.PHONY: maybe-distclean-libcc1 distclean-libcc1
32358maybe-distclean-libcc1:
32359@if libcc1
32360maybe-distclean-libcc1: distclean-libcc1
32361
32362distclean-libcc1: 
32363	@: $(MAKE); $(unstage)
32364	@[ -f ./libcc1/Makefile ] || exit 0; \
32365	r=`${PWD_COMMAND}`; export r; \
32366	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32367	$(HOST_EXPORTS) \
32368	for flag in $(EXTRA_HOST_FLAGS) ; do \
32369	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32370	done; \
32371	echo "Doing distclean in libcc1"; \
32372	(cd $(HOST_SUBDIR)/libcc1 && \
32373	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32374	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32375	          "RANLIB=$${RANLIB}" \
32376	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32377	          distclean) \
32378	  || exit 1
32379
32380@endif libcc1
32381
32382.PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32383maybe-maintainer-clean-libcc1:
32384@if libcc1
32385maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32386
32387maintainer-clean-libcc1: 
32388	@: $(MAKE); $(unstage)
32389	@[ -f ./libcc1/Makefile ] || exit 0; \
32390	r=`${PWD_COMMAND}`; export r; \
32391	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32392	$(HOST_EXPORTS) \
32393	for flag in $(EXTRA_HOST_FLAGS) ; do \
32394	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32395	done; \
32396	echo "Doing maintainer-clean in libcc1"; \
32397	(cd $(HOST_SUBDIR)/libcc1 && \
32398	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32399	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32400	          "RANLIB=$${RANLIB}" \
32401	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32402	          maintainer-clean) \
32403	  || exit 1
32404
32405@endif libcc1
32406
32407
32408
32409.PHONY: configure-gotools maybe-configure-gotools
32410maybe-configure-gotools:
32411@if gcc-bootstrap
32412configure-gotools: stage_current
32413@endif gcc-bootstrap
32414@if gotools
32415maybe-configure-gotools: configure-gotools
32416configure-gotools: 
32417	@: $(MAKE); $(unstage)
32418	@r=`${PWD_COMMAND}`; export r; \
32419	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32420	test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32421	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32422	$(HOST_EXPORTS)  \
32423	echo Configuring in $(HOST_SUBDIR)/gotools; \
32424	cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32425	case $(srcdir) in \
32426	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32427	  *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32428		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32429	esac; \
32430	module_srcdir=gotools; \
32431	$(SHELL) \
32432	  $$s/$$module_srcdir/configure \
32433	  --srcdir=$${topdir}/$$module_srcdir \
32434	  $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32435	  --target=${target_alias}  \
32436	  || exit 1
32437@endif gotools
32438
32439
32440
32441
32442
32443.PHONY: all-gotools maybe-all-gotools
32444maybe-all-gotools:
32445@if gcc-bootstrap
32446all-gotools: stage_current
32447@endif gcc-bootstrap
32448@if gotools
32449TARGET-gotools=all
32450maybe-all-gotools: all-gotools
32451all-gotools: configure-gotools
32452	@: $(MAKE); $(unstage)
32453	@r=`${PWD_COMMAND}`; export r; \
32454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32455	$(HOST_EXPORTS)  \
32456	(cd $(HOST_SUBDIR)/gotools && \
32457	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32458		$(TARGET-gotools))
32459@endif gotools
32460
32461
32462
32463
32464.PHONY: check-gotools maybe-check-gotools
32465maybe-check-gotools:
32466@if gotools
32467maybe-check-gotools: check-gotools
32468
32469check-gotools:
32470	@: $(MAKE); $(unstage)
32471	@r=`${PWD_COMMAND}`; export r; \
32472	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32473	$(HOST_EXPORTS)  \
32474	(cd $(HOST_SUBDIR)/gotools && \
32475	  $(MAKE) $(FLAGS_TO_PASS)  check)
32476
32477@endif gotools
32478
32479.PHONY: install-gotools maybe-install-gotools
32480maybe-install-gotools:
32481@if gotools
32482maybe-install-gotools: install-gotools
32483
32484install-gotools: installdirs
32485	@: $(MAKE); $(unstage)
32486	@r=`${PWD_COMMAND}`; export r; \
32487	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488	$(HOST_EXPORTS) \
32489	(cd $(HOST_SUBDIR)/gotools && \
32490	  $(MAKE) $(FLAGS_TO_PASS)  install)
32491
32492@endif gotools
32493
32494.PHONY: install-strip-gotools maybe-install-strip-gotools
32495maybe-install-strip-gotools:
32496@if gotools
32497maybe-install-strip-gotools: install-strip-gotools
32498
32499install-strip-gotools: installdirs
32500	@: $(MAKE); $(unstage)
32501	@r=`${PWD_COMMAND}`; export r; \
32502	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32503	$(HOST_EXPORTS) \
32504	(cd $(HOST_SUBDIR)/gotools && \
32505	  $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32506
32507@endif gotools
32508
32509# Other targets (info, dvi, pdf, etc.)
32510
32511.PHONY: maybe-info-gotools info-gotools
32512maybe-info-gotools:
32513@if gotools
32514maybe-info-gotools: info-gotools
32515
32516info-gotools: \
32517    configure-gotools 
32518	@: $(MAKE); $(unstage)
32519	@[ -f ./gotools/Makefile ] || exit 0; \
32520	r=`${PWD_COMMAND}`; export r; \
32521	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32522	$(HOST_EXPORTS) \
32523	for flag in $(EXTRA_HOST_FLAGS) ; do \
32524	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32525	done; \
32526	echo "Doing info in gotools"; \
32527	(cd $(HOST_SUBDIR)/gotools && \
32528	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32529	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32530	          "RANLIB=$${RANLIB}" \
32531	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32532	          info) \
32533	  || exit 1
32534
32535@endif gotools
32536
32537.PHONY: maybe-dvi-gotools dvi-gotools
32538maybe-dvi-gotools:
32539@if gotools
32540maybe-dvi-gotools: dvi-gotools
32541
32542dvi-gotools: \
32543    configure-gotools 
32544	@: $(MAKE); $(unstage)
32545	@[ -f ./gotools/Makefile ] || exit 0; \
32546	r=`${PWD_COMMAND}`; export r; \
32547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32548	$(HOST_EXPORTS) \
32549	for flag in $(EXTRA_HOST_FLAGS) ; do \
32550	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32551	done; \
32552	echo "Doing dvi in gotools"; \
32553	(cd $(HOST_SUBDIR)/gotools && \
32554	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32555	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32556	          "RANLIB=$${RANLIB}" \
32557	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32558	          dvi) \
32559	  || exit 1
32560
32561@endif gotools
32562
32563.PHONY: maybe-pdf-gotools pdf-gotools
32564maybe-pdf-gotools:
32565@if gotools
32566maybe-pdf-gotools: pdf-gotools
32567
32568pdf-gotools: \
32569    configure-gotools 
32570	@: $(MAKE); $(unstage)
32571	@[ -f ./gotools/Makefile ] || exit 0; \
32572	r=`${PWD_COMMAND}`; export r; \
32573	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32574	$(HOST_EXPORTS) \
32575	for flag in $(EXTRA_HOST_FLAGS) ; do \
32576	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32577	done; \
32578	echo "Doing pdf in gotools"; \
32579	(cd $(HOST_SUBDIR)/gotools && \
32580	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32581	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32582	          "RANLIB=$${RANLIB}" \
32583	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32584	          pdf) \
32585	  || exit 1
32586
32587@endif gotools
32588
32589.PHONY: maybe-html-gotools html-gotools
32590maybe-html-gotools:
32591@if gotools
32592maybe-html-gotools: html-gotools
32593
32594html-gotools: \
32595    configure-gotools 
32596	@: $(MAKE); $(unstage)
32597	@[ -f ./gotools/Makefile ] || exit 0; \
32598	r=`${PWD_COMMAND}`; export r; \
32599	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32600	$(HOST_EXPORTS) \
32601	for flag in $(EXTRA_HOST_FLAGS) ; do \
32602	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32603	done; \
32604	echo "Doing html in gotools"; \
32605	(cd $(HOST_SUBDIR)/gotools && \
32606	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32607	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32608	          "RANLIB=$${RANLIB}" \
32609	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32610	          html) \
32611	  || exit 1
32612
32613@endif gotools
32614
32615.PHONY: maybe-TAGS-gotools TAGS-gotools
32616maybe-TAGS-gotools:
32617@if gotools
32618maybe-TAGS-gotools: TAGS-gotools
32619
32620TAGS-gotools: \
32621    configure-gotools 
32622	@: $(MAKE); $(unstage)
32623	@[ -f ./gotools/Makefile ] || exit 0; \
32624	r=`${PWD_COMMAND}`; export r; \
32625	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32626	$(HOST_EXPORTS) \
32627	for flag in $(EXTRA_HOST_FLAGS) ; do \
32628	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32629	done; \
32630	echo "Doing TAGS in gotools"; \
32631	(cd $(HOST_SUBDIR)/gotools && \
32632	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32633	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32634	          "RANLIB=$${RANLIB}" \
32635	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32636	          TAGS) \
32637	  || exit 1
32638
32639@endif gotools
32640
32641.PHONY: maybe-install-info-gotools install-info-gotools
32642maybe-install-info-gotools:
32643@if gotools
32644maybe-install-info-gotools: install-info-gotools
32645
32646install-info-gotools: \
32647    configure-gotools \
32648    info-gotools 
32649	@: $(MAKE); $(unstage)
32650	@[ -f ./gotools/Makefile ] || exit 0; \
32651	r=`${PWD_COMMAND}`; export r; \
32652	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32653	$(HOST_EXPORTS) \
32654	for flag in $(EXTRA_HOST_FLAGS) ; do \
32655	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32656	done; \
32657	echo "Doing install-info in gotools"; \
32658	(cd $(HOST_SUBDIR)/gotools && \
32659	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32660	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32661	          "RANLIB=$${RANLIB}" \
32662	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32663	          install-info) \
32664	  || exit 1
32665
32666@endif gotools
32667
32668.PHONY: maybe-install-pdf-gotools install-pdf-gotools
32669maybe-install-pdf-gotools:
32670@if gotools
32671maybe-install-pdf-gotools: install-pdf-gotools
32672
32673install-pdf-gotools: \
32674    configure-gotools \
32675    pdf-gotools 
32676	@: $(MAKE); $(unstage)
32677	@[ -f ./gotools/Makefile ] || exit 0; \
32678	r=`${PWD_COMMAND}`; export r; \
32679	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32680	$(HOST_EXPORTS) \
32681	for flag in $(EXTRA_HOST_FLAGS) ; do \
32682	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32683	done; \
32684	echo "Doing install-pdf in gotools"; \
32685	(cd $(HOST_SUBDIR)/gotools && \
32686	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32687	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32688	          "RANLIB=$${RANLIB}" \
32689	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32690	          install-pdf) \
32691	  || exit 1
32692
32693@endif gotools
32694
32695.PHONY: maybe-install-html-gotools install-html-gotools
32696maybe-install-html-gotools:
32697@if gotools
32698maybe-install-html-gotools: install-html-gotools
32699
32700install-html-gotools: \
32701    configure-gotools \
32702    html-gotools 
32703	@: $(MAKE); $(unstage)
32704	@[ -f ./gotools/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 install-html in gotools"; \
32712	(cd $(HOST_SUBDIR)/gotools && \
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	          install-html) \
32718	  || exit 1
32719
32720@endif gotools
32721
32722.PHONY: maybe-installcheck-gotools installcheck-gotools
32723maybe-installcheck-gotools:
32724@if gotools
32725maybe-installcheck-gotools: installcheck-gotools
32726
32727installcheck-gotools: \
32728    configure-gotools 
32729	@: $(MAKE); $(unstage)
32730	@[ -f ./gotools/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 installcheck in gotools"; \
32738	(cd $(HOST_SUBDIR)/gotools && \
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	          installcheck) \
32744	  || exit 1
32745
32746@endif gotools
32747
32748.PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32749maybe-mostlyclean-gotools:
32750@if gotools
32751maybe-mostlyclean-gotools: mostlyclean-gotools
32752
32753mostlyclean-gotools: 
32754	@: $(MAKE); $(unstage)
32755	@[ -f ./gotools/Makefile ] || exit 0; \
32756	r=`${PWD_COMMAND}`; export r; \
32757	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32758	$(HOST_EXPORTS) \
32759	for flag in $(EXTRA_HOST_FLAGS) ; do \
32760	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32761	done; \
32762	echo "Doing mostlyclean in gotools"; \
32763	(cd $(HOST_SUBDIR)/gotools && \
32764	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32765	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32766	          "RANLIB=$${RANLIB}" \
32767	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32768	          mostlyclean) \
32769	  || exit 1
32770
32771@endif gotools
32772
32773.PHONY: maybe-clean-gotools clean-gotools
32774maybe-clean-gotools:
32775@if gotools
32776maybe-clean-gotools: clean-gotools
32777
32778clean-gotools: 
32779	@: $(MAKE); $(unstage)
32780	@[ -f ./gotools/Makefile ] || exit 0; \
32781	r=`${PWD_COMMAND}`; export r; \
32782	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32783	$(HOST_EXPORTS) \
32784	for flag in $(EXTRA_HOST_FLAGS) ; do \
32785	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32786	done; \
32787	echo "Doing clean in gotools"; \
32788	(cd $(HOST_SUBDIR)/gotools && \
32789	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32790	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32791	          "RANLIB=$${RANLIB}" \
32792	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32793	          clean) \
32794	  || exit 1
32795
32796@endif gotools
32797
32798.PHONY: maybe-distclean-gotools distclean-gotools
32799maybe-distclean-gotools:
32800@if gotools
32801maybe-distclean-gotools: distclean-gotools
32802
32803distclean-gotools: 
32804	@: $(MAKE); $(unstage)
32805	@[ -f ./gotools/Makefile ] || exit 0; \
32806	r=`${PWD_COMMAND}`; export r; \
32807	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32808	$(HOST_EXPORTS) \
32809	for flag in $(EXTRA_HOST_FLAGS) ; do \
32810	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32811	done; \
32812	echo "Doing distclean in gotools"; \
32813	(cd $(HOST_SUBDIR)/gotools && \
32814	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32815	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32816	          "RANLIB=$${RANLIB}" \
32817	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32818	          distclean) \
32819	  || exit 1
32820
32821@endif gotools
32822
32823.PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32824maybe-maintainer-clean-gotools:
32825@if gotools
32826maybe-maintainer-clean-gotools: maintainer-clean-gotools
32827
32828maintainer-clean-gotools: 
32829	@: $(MAKE); $(unstage)
32830	@[ -f ./gotools/Makefile ] || exit 0; \
32831	r=`${PWD_COMMAND}`; export r; \
32832	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32833	$(HOST_EXPORTS) \
32834	for flag in $(EXTRA_HOST_FLAGS) ; do \
32835	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32836	done; \
32837	echo "Doing maintainer-clean in gotools"; \
32838	(cd $(HOST_SUBDIR)/gotools && \
32839	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32840	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32841	          "RANLIB=$${RANLIB}" \
32842	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32843	          maintainer-clean) \
32844	  || exit 1
32845
32846@endif gotools
32847
32848
32849
32850# ---------------------------------------
32851# Modules which run on the target machine
32852# ---------------------------------------
32853
32854
32855
32856
32857.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32858maybe-configure-target-libstdc++-v3:
32859@if gcc-bootstrap
32860configure-target-libstdc++-v3: stage_current
32861@endif gcc-bootstrap
32862@if target-libstdc++-v3
32863maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32864configure-target-libstdc++-v3: 
32865	@r=`${PWD_COMMAND}`; export r; \
32866	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32867	echo "Checking multilib configuration for libstdc++-v3..."; \
32868	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32869	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32870	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32871	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32872	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32873	  else \
32874	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32875	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32876	  fi; \
32877	else \
32878	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32879	fi; \
32880	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32881	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32882	$(RAW_CXX_TARGET_EXPORTS)  \
32883	echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32884	cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32885	case $(srcdir) in \
32886	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32887	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32888		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32889	esac; \
32890	module_srcdir=libstdc++-v3; \
32891	rm -f no-such-file || : ; \
32892	CONFIG_SITE=no-such-file $(SHELL) \
32893	  $$s/$$module_srcdir/configure \
32894	  --srcdir=$${topdir}/$$module_srcdir \
32895	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32896	  --target=${target_alias}  \
32897	  || exit 1
32898@endif target-libstdc++-v3
32899
32900
32901
32902.PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32903maybe-configure-stage1-target-libstdc++-v3:
32904@if target-libstdc++-v3-bootstrap
32905maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32906configure-stage1-target-libstdc++-v3:
32907	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32908	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32909	@r=`${PWD_COMMAND}`; export r; \
32910	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32911	TFLAGS="$(STAGE1_TFLAGS)"; \
32912	echo "Checking multilib configuration for libstdc++-v3..."; \
32913	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32914	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32915	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32916	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32917	  else \
32918	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32919	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32920	  fi; \
32921	else \
32922	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32923	fi; \
32924	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32925	$(RAW_CXX_TARGET_EXPORTS) \
32926	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32927	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32928	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32929	echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
32930	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32931	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32932	case $(srcdir) in \
32933	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32934	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32935		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32936	esac; \
32937	module_srcdir=libstdc++-v3; \
32938	$(SHELL) $$s/$$module_srcdir/configure \
32939	  --srcdir=$${topdir}/$$module_srcdir \
32940	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32941	  --target=${target_alias} \
32942	   \
32943	  $(STAGE1_CONFIGURE_FLAGS)
32944@endif target-libstdc++-v3-bootstrap
32945
32946.PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32947maybe-configure-stage2-target-libstdc++-v3:
32948@if target-libstdc++-v3-bootstrap
32949maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32950configure-stage2-target-libstdc++-v3:
32951	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32952	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32953	@r=`${PWD_COMMAND}`; export r; \
32954	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32955	TFLAGS="$(STAGE2_TFLAGS)"; \
32956	echo "Checking multilib configuration for libstdc++-v3..."; \
32957	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32958	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32959	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32960	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32961	  else \
32962	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32963	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32964	  fi; \
32965	else \
32966	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32967	fi; \
32968	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32969	$(RAW_CXX_TARGET_EXPORTS) \
32970	 \
32971	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32972	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32973	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32974	echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
32975	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32976	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32977	case $(srcdir) in \
32978	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32979	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32980		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32981	esac; \
32982	module_srcdir=libstdc++-v3; \
32983	$(SHELL) $$s/$$module_srcdir/configure \
32984	  --srcdir=$${topdir}/$$module_srcdir \
32985	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32986	  --target=${target_alias} \
32987	  --with-build-libsubdir=$(HOST_SUBDIR) \
32988	  $(STAGE2_CONFIGURE_FLAGS)
32989@endif target-libstdc++-v3-bootstrap
32990
32991.PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32992maybe-configure-stage3-target-libstdc++-v3:
32993@if target-libstdc++-v3-bootstrap
32994maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32995configure-stage3-target-libstdc++-v3:
32996	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32997	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32998	@r=`${PWD_COMMAND}`; export r; \
32999	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33000	TFLAGS="$(STAGE3_TFLAGS)"; \
33001	echo "Checking multilib configuration for libstdc++-v3..."; \
33002	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33003	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33004	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33005	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33006	  else \
33007	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33008	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33009	  fi; \
33010	else \
33011	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33012	fi; \
33013	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33014	$(RAW_CXX_TARGET_EXPORTS) \
33015	 \
33016	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33017	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33018	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33019	echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
33020	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33021	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33022	case $(srcdir) in \
33023	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33024	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33025		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33026	esac; \
33027	module_srcdir=libstdc++-v3; \
33028	$(SHELL) $$s/$$module_srcdir/configure \
33029	  --srcdir=$${topdir}/$$module_srcdir \
33030	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33031	  --target=${target_alias} \
33032	  --with-build-libsubdir=$(HOST_SUBDIR) \
33033	  $(STAGE3_CONFIGURE_FLAGS)
33034@endif target-libstdc++-v3-bootstrap
33035
33036.PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
33037maybe-configure-stage4-target-libstdc++-v3:
33038@if target-libstdc++-v3-bootstrap
33039maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33040configure-stage4-target-libstdc++-v3:
33041	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33042	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33043	@r=`${PWD_COMMAND}`; export r; \
33044	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33045	TFLAGS="$(STAGE4_TFLAGS)"; \
33046	echo "Checking multilib configuration for libstdc++-v3..."; \
33047	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33048	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33049	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33050	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33051	  else \
33052	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33053	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33054	  fi; \
33055	else \
33056	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33057	fi; \
33058	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33059	$(RAW_CXX_TARGET_EXPORTS) \
33060	 \
33061	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33062	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33063	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33064	echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
33065	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33066	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33067	case $(srcdir) in \
33068	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33069	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33070		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33071	esac; \
33072	module_srcdir=libstdc++-v3; \
33073	$(SHELL) $$s/$$module_srcdir/configure \
33074	  --srcdir=$${topdir}/$$module_srcdir \
33075	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33076	  --target=${target_alias} \
33077	  --with-build-libsubdir=$(HOST_SUBDIR) \
33078	  $(STAGE4_CONFIGURE_FLAGS)
33079@endif target-libstdc++-v3-bootstrap
33080
33081.PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
33082maybe-configure-stageprofile-target-libstdc++-v3:
33083@if target-libstdc++-v3-bootstrap
33084maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33085configure-stageprofile-target-libstdc++-v3:
33086	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33087	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33088	@r=`${PWD_COMMAND}`; export r; \
33089	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33090	TFLAGS="$(STAGEprofile_TFLAGS)"; \
33091	echo "Checking multilib configuration for libstdc++-v3..."; \
33092	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33093	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33094	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33095	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33096	  else \
33097	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33098	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33099	  fi; \
33100	else \
33101	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33102	fi; \
33103	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33104	$(RAW_CXX_TARGET_EXPORTS) \
33105	 \
33106	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33107	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33108	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33109	echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
33110	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33111	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33112	case $(srcdir) in \
33113	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33114	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33115		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33116	esac; \
33117	module_srcdir=libstdc++-v3; \
33118	$(SHELL) $$s/$$module_srcdir/configure \
33119	  --srcdir=$${topdir}/$$module_srcdir \
33120	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33121	  --target=${target_alias} \
33122	  --with-build-libsubdir=$(HOST_SUBDIR) \
33123	  $(STAGEprofile_CONFIGURE_FLAGS)
33124@endif target-libstdc++-v3-bootstrap
33125
33126.PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
33127maybe-configure-stagefeedback-target-libstdc++-v3:
33128@if target-libstdc++-v3-bootstrap
33129maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33130configure-stagefeedback-target-libstdc++-v3:
33131	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33132	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33133	@r=`${PWD_COMMAND}`; export r; \
33134	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33135	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33136	echo "Checking multilib configuration for libstdc++-v3..."; \
33137	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33138	if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33139	  if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33140	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33141	  else \
33142	    rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33143	    mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33144	  fi; \
33145	else \
33146	  mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33147	fi; \
33148	test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33149	$(RAW_CXX_TARGET_EXPORTS) \
33150	 \
33151	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33152	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33153	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33154	echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
33155	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33156	cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33157	case $(srcdir) in \
33158	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33159	  *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33160		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33161	esac; \
33162	module_srcdir=libstdc++-v3; \
33163	$(SHELL) $$s/$$module_srcdir/configure \
33164	  --srcdir=$${topdir}/$$module_srcdir \
33165	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33166	  --target=${target_alias} \
33167	  --with-build-libsubdir=$(HOST_SUBDIR) \
33168	  $(STAGEfeedback_CONFIGURE_FLAGS)
33169@endif target-libstdc++-v3-bootstrap
33170
33171
33172
33173
33174
33175.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
33176maybe-all-target-libstdc++-v3:
33177@if gcc-bootstrap
33178all-target-libstdc++-v3: stage_current
33179@endif gcc-bootstrap
33180@if target-libstdc++-v3
33181TARGET-target-libstdc++-v3=all
33182maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
33183all-target-libstdc++-v3: configure-target-libstdc++-v3
33184	@r=`${PWD_COMMAND}`; export r; \
33185	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33186	$(RAW_CXX_TARGET_EXPORTS)  \
33187	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33188	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33189		$(TARGET-target-libstdc++-v3))
33190@endif target-libstdc++-v3
33191
33192
33193
33194.PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
33195.PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
33196maybe-all-stage1-target-libstdc++-v3:
33197maybe-clean-stage1-target-libstdc++-v3:
33198@if target-libstdc++-v3-bootstrap
33199maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
33200all-stage1: all-stage1-target-libstdc++-v3
33201TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33202all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33203	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33204	@r=`${PWD_COMMAND}`; export r; \
33205	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33206	TFLAGS="$(STAGE1_TFLAGS)"; \
33207	$(RAW_CXX_TARGET_EXPORTS)  \
33208	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33209	 \
33210	$(MAKE) $(BASE_FLAGS_TO_PASS) \
33211		CFLAGS="$(CFLAGS_FOR_TARGET)" \
33212		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33213		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33214		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33215		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33216		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33217		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33218		  \
33219		TFLAGS="$(STAGE1_TFLAGS)"  \
33220		$(TARGET-stage1-target-libstdc++-v3)
33221
33222maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
33223clean-stage1: clean-stage1-target-libstdc++-v3
33224clean-stage1-target-libstdc++-v3:
33225	@if [ $(current_stage) = stage1 ]; then \
33226	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33227	else \
33228	  [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
33229	  $(MAKE) stage1-start; \
33230	fi; \
33231	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33232	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33233	  clean
33234@endif target-libstdc++-v3-bootstrap
33235
33236
33237.PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
33238.PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
33239maybe-all-stage2-target-libstdc++-v3:
33240maybe-clean-stage2-target-libstdc++-v3:
33241@if target-libstdc++-v3-bootstrap
33242maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
33243all-stage2: all-stage2-target-libstdc++-v3
33244TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33245all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33246	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33247	@r=`${PWD_COMMAND}`; export r; \
33248	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33249	TFLAGS="$(STAGE2_TFLAGS)"; \
33250	$(RAW_CXX_TARGET_EXPORTS) \
33251	  \
33252	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33253	 \
33254	$(MAKE) $(BASE_FLAGS_TO_PASS) \
33255		CFLAGS="$(CFLAGS_FOR_TARGET)" \
33256		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33257		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33258		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33259		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33260		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33261		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33262		TFLAGS="$(STAGE2_TFLAGS)"  \
33263		$(TARGET-stage2-target-libstdc++-v3)
33264
33265maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
33266clean-stage2: clean-stage2-target-libstdc++-v3
33267clean-stage2-target-libstdc++-v3:
33268	@if [ $(current_stage) = stage2 ]; then \
33269	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33270	else \
33271	  [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
33272	  $(MAKE) stage2-start; \
33273	fi; \
33274	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33275	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33276@endif target-libstdc++-v3-bootstrap
33277
33278
33279.PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
33280.PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
33281maybe-all-stage3-target-libstdc++-v3:
33282maybe-clean-stage3-target-libstdc++-v3:
33283@if target-libstdc++-v3-bootstrap
33284maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
33285all-stage3: all-stage3-target-libstdc++-v3
33286TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33287all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33288	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33289	@r=`${PWD_COMMAND}`; export r; \
33290	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33291	TFLAGS="$(STAGE3_TFLAGS)"; \
33292	$(RAW_CXX_TARGET_EXPORTS) \
33293	  \
33294	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33295	 \
33296	$(MAKE) $(BASE_FLAGS_TO_PASS) \
33297		CFLAGS="$(CFLAGS_FOR_TARGET)" \
33298		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33299		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33300		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33301		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33302		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33303		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33304		TFLAGS="$(STAGE3_TFLAGS)"  \
33305		$(TARGET-stage3-target-libstdc++-v3)
33306
33307maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
33308clean-stage3: clean-stage3-target-libstdc++-v3
33309clean-stage3-target-libstdc++-v3:
33310	@if [ $(current_stage) = stage3 ]; then \
33311	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33312	else \
33313	  [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
33314	  $(MAKE) stage3-start; \
33315	fi; \
33316	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33317	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33318@endif target-libstdc++-v3-bootstrap
33319
33320
33321.PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
33322.PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
33323maybe-all-stage4-target-libstdc++-v3:
33324maybe-clean-stage4-target-libstdc++-v3:
33325@if target-libstdc++-v3-bootstrap
33326maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
33327all-stage4: all-stage4-target-libstdc++-v3
33328TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33329all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33330	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33331	@r=`${PWD_COMMAND}`; export r; \
33332	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33333	TFLAGS="$(STAGE4_TFLAGS)"; \
33334	$(RAW_CXX_TARGET_EXPORTS) \
33335	  \
33336	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33337	 \
33338	$(MAKE) $(BASE_FLAGS_TO_PASS) \
33339		CFLAGS="$(CFLAGS_FOR_TARGET)" \
33340		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33341		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33342		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33343		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33344		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33345		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33346		TFLAGS="$(STAGE4_TFLAGS)"  \
33347		$(TARGET-stage4-target-libstdc++-v3)
33348
33349maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
33350clean-stage4: clean-stage4-target-libstdc++-v3
33351clean-stage4-target-libstdc++-v3:
33352	@if [ $(current_stage) = stage4 ]; then \
33353	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33354	else \
33355	  [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
33356	  $(MAKE) stage4-start; \
33357	fi; \
33358	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33359	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33360@endif target-libstdc++-v3-bootstrap
33361
33362
33363.PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
33364.PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
33365maybe-all-stageprofile-target-libstdc++-v3:
33366maybe-clean-stageprofile-target-libstdc++-v3:
33367@if target-libstdc++-v3-bootstrap
33368maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
33369all-stageprofile: all-stageprofile-target-libstdc++-v3
33370TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33371all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33372	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33373	@r=`${PWD_COMMAND}`; export r; \
33374	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33375	TFLAGS="$(STAGEprofile_TFLAGS)"; \
33376	$(RAW_CXX_TARGET_EXPORTS) \
33377	  \
33378	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33379	 \
33380	$(MAKE) $(BASE_FLAGS_TO_PASS) \
33381		CFLAGS="$(CFLAGS_FOR_TARGET)" \
33382		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33383		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33384		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33385		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33386		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33387		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33388		TFLAGS="$(STAGEprofile_TFLAGS)"  \
33389		$(TARGET-stageprofile-target-libstdc++-v3)
33390
33391maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
33392clean-stageprofile: clean-stageprofile-target-libstdc++-v3
33393clean-stageprofile-target-libstdc++-v3:
33394	@if [ $(current_stage) = stageprofile ]; then \
33395	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33396	else \
33397	  [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
33398	  $(MAKE) stageprofile-start; \
33399	fi; \
33400	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33401	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33402@endif target-libstdc++-v3-bootstrap
33403
33404
33405.PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
33406.PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
33407maybe-all-stagefeedback-target-libstdc++-v3:
33408maybe-clean-stagefeedback-target-libstdc++-v3:
33409@if target-libstdc++-v3-bootstrap
33410maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
33411all-stagefeedback: all-stagefeedback-target-libstdc++-v3
33412TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33413all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33414	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33415	@r=`${PWD_COMMAND}`; export r; \
33416	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33418	$(RAW_CXX_TARGET_EXPORTS) \
33419	  \
33420	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33421	 \
33422	$(MAKE) $(BASE_FLAGS_TO_PASS) \
33423		CFLAGS="$(CFLAGS_FOR_TARGET)" \
33424		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33425		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33426		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33427		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33428		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33429		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33430		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
33431		$(TARGET-stagefeedback-target-libstdc++-v3)
33432
33433maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
33434clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
33435clean-stagefeedback-target-libstdc++-v3:
33436	@if [ $(current_stage) = stagefeedback ]; then \
33437	  [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33438	else \
33439	  [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
33440	  $(MAKE) stagefeedback-start; \
33441	fi; \
33442	cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33443	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33444@endif target-libstdc++-v3-bootstrap
33445
33446
33447
33448
33449
33450
33451.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
33452maybe-check-target-libstdc++-v3:
33453@if target-libstdc++-v3
33454maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
33455
33456check-target-libstdc++-v3:
33457	@: $(MAKE); $(unstage)
33458	@r=`${PWD_COMMAND}`; export r; \
33459	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33460	$(RAW_CXX_TARGET_EXPORTS) \
33461	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33462	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33463
33464@endif target-libstdc++-v3
33465
33466.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
33467maybe-install-target-libstdc++-v3:
33468@if target-libstdc++-v3
33469maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
33470
33471install-target-libstdc++-v3: installdirs
33472	@: $(MAKE); $(unstage)
33473	@r=`${PWD_COMMAND}`; export r; \
33474	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33475	$(RAW_CXX_TARGET_EXPORTS) \
33476	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33477	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33478
33479@endif target-libstdc++-v3
33480
33481.PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
33482maybe-install-strip-target-libstdc++-v3:
33483@if target-libstdc++-v3
33484maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
33485
33486install-strip-target-libstdc++-v3: installdirs
33487	@: $(MAKE); $(unstage)
33488	@r=`${PWD_COMMAND}`; export r; \
33489	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33490	$(RAW_CXX_TARGET_EXPORTS) \
33491	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33492	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33493
33494@endif target-libstdc++-v3
33495
33496# Other targets (info, dvi, pdf, etc.)
33497
33498.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
33499maybe-info-target-libstdc++-v3:
33500@if target-libstdc++-v3
33501maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
33502
33503info-target-libstdc++-v3: \
33504    configure-target-libstdc++-v3 
33505	@: $(MAKE); $(unstage)
33506	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33507	r=`${PWD_COMMAND}`; export r; \
33508	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33509	$(RAW_CXX_TARGET_EXPORTS) \
33510	echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33511	for flag in $(EXTRA_TARGET_FLAGS); do \
33512	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33513	done; \
33514	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33515	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33516	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33517	          "RANLIB=$${RANLIB}" \
33518	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33519	           info) \
33520	  || exit 1
33521
33522@endif target-libstdc++-v3
33523
33524.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33525maybe-dvi-target-libstdc++-v3:
33526@if target-libstdc++-v3
33527maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33528
33529dvi-target-libstdc++-v3: \
33530    configure-target-libstdc++-v3 
33531	@: $(MAKE); $(unstage)
33532	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33533	r=`${PWD_COMMAND}`; export r; \
33534	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33535	$(RAW_CXX_TARGET_EXPORTS) \
33536	echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
33537	for flag in $(EXTRA_TARGET_FLAGS); do \
33538	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33539	done; \
33540	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33541	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33542	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33543	          "RANLIB=$${RANLIB}" \
33544	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33545	           dvi) \
33546	  || exit 1
33547
33548@endif target-libstdc++-v3
33549
33550.PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33551maybe-pdf-target-libstdc++-v3:
33552@if target-libstdc++-v3
33553maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33554
33555pdf-target-libstdc++-v3: \
33556    configure-target-libstdc++-v3 
33557	@: $(MAKE); $(unstage)
33558	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33559	r=`${PWD_COMMAND}`; export r; \
33560	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33561	$(RAW_CXX_TARGET_EXPORTS) \
33562	echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33563	for flag in $(EXTRA_TARGET_FLAGS); do \
33564	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33565	done; \
33566	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33567	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33568	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33569	          "RANLIB=$${RANLIB}" \
33570	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33571	           pdf) \
33572	  || exit 1
33573
33574@endif target-libstdc++-v3
33575
33576.PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33577maybe-html-target-libstdc++-v3:
33578@if target-libstdc++-v3
33579maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33580
33581html-target-libstdc++-v3: \
33582    configure-target-libstdc++-v3 
33583	@: $(MAKE); $(unstage)
33584	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33585	r=`${PWD_COMMAND}`; export r; \
33586	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33587	$(RAW_CXX_TARGET_EXPORTS) \
33588	echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33589	for flag in $(EXTRA_TARGET_FLAGS); do \
33590	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33591	done; \
33592	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33593	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33594	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33595	          "RANLIB=$${RANLIB}" \
33596	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33597	           html) \
33598	  || exit 1
33599
33600@endif target-libstdc++-v3
33601
33602.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33603maybe-TAGS-target-libstdc++-v3:
33604@if target-libstdc++-v3
33605maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33606
33607TAGS-target-libstdc++-v3: \
33608    configure-target-libstdc++-v3 
33609	@: $(MAKE); $(unstage)
33610	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33611	r=`${PWD_COMMAND}`; export r; \
33612	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33613	$(RAW_CXX_TARGET_EXPORTS) \
33614	echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
33615	for flag in $(EXTRA_TARGET_FLAGS); do \
33616	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33617	done; \
33618	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33619	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33620	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33621	          "RANLIB=$${RANLIB}" \
33622	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33623	           TAGS) \
33624	  || exit 1
33625
33626@endif target-libstdc++-v3
33627
33628.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33629maybe-install-info-target-libstdc++-v3:
33630@if target-libstdc++-v3
33631maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33632
33633install-info-target-libstdc++-v3: \
33634    configure-target-libstdc++-v3 \
33635    info-target-libstdc++-v3 
33636	@: $(MAKE); $(unstage)
33637	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33638	r=`${PWD_COMMAND}`; export r; \
33639	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33640	$(RAW_CXX_TARGET_EXPORTS) \
33641	echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33642	for flag in $(EXTRA_TARGET_FLAGS); do \
33643	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33644	done; \
33645	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33646	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33647	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33648	          "RANLIB=$${RANLIB}" \
33649	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33650	           install-info) \
33651	  || exit 1
33652
33653@endif target-libstdc++-v3
33654
33655.PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33656maybe-install-pdf-target-libstdc++-v3:
33657@if target-libstdc++-v3
33658maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33659
33660install-pdf-target-libstdc++-v3: \
33661    configure-target-libstdc++-v3 \
33662    pdf-target-libstdc++-v3 
33663	@: $(MAKE); $(unstage)
33664	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33665	r=`${PWD_COMMAND}`; export r; \
33666	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33667	$(RAW_CXX_TARGET_EXPORTS) \
33668	echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33669	for flag in $(EXTRA_TARGET_FLAGS); do \
33670	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33671	done; \
33672	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33673	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33674	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33675	          "RANLIB=$${RANLIB}" \
33676	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33677	           install-pdf) \
33678	  || exit 1
33679
33680@endif target-libstdc++-v3
33681
33682.PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33683maybe-install-html-target-libstdc++-v3:
33684@if target-libstdc++-v3
33685maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33686
33687install-html-target-libstdc++-v3: \
33688    configure-target-libstdc++-v3 \
33689    html-target-libstdc++-v3 
33690	@: $(MAKE); $(unstage)
33691	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33692	r=`${PWD_COMMAND}`; export r; \
33693	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33694	$(RAW_CXX_TARGET_EXPORTS) \
33695	echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33696	for flag in $(EXTRA_TARGET_FLAGS); do \
33697	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33698	done; \
33699	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33700	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33701	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33702	          "RANLIB=$${RANLIB}" \
33703	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33704	           install-html) \
33705	  || exit 1
33706
33707@endif target-libstdc++-v3
33708
33709.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33710maybe-installcheck-target-libstdc++-v3:
33711@if target-libstdc++-v3
33712maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33713
33714installcheck-target-libstdc++-v3: \
33715    configure-target-libstdc++-v3 
33716	@: $(MAKE); $(unstage)
33717	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33718	r=`${PWD_COMMAND}`; export r; \
33719	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33720	$(RAW_CXX_TARGET_EXPORTS) \
33721	echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
33722	for flag in $(EXTRA_TARGET_FLAGS); do \
33723	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33724	done; \
33725	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33726	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33727	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33728	          "RANLIB=$${RANLIB}" \
33729	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33730	           installcheck) \
33731	  || exit 1
33732
33733@endif target-libstdc++-v3
33734
33735.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33736maybe-mostlyclean-target-libstdc++-v3:
33737@if target-libstdc++-v3
33738maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33739
33740mostlyclean-target-libstdc++-v3: 
33741	@: $(MAKE); $(unstage)
33742	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33743	r=`${PWD_COMMAND}`; export r; \
33744	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33745	$(RAW_CXX_TARGET_EXPORTS) \
33746	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33747	for flag in $(EXTRA_TARGET_FLAGS); do \
33748	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33749	done; \
33750	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33751	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33752	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33753	          "RANLIB=$${RANLIB}" \
33754	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33755	           mostlyclean) \
33756	  || exit 1
33757
33758@endif target-libstdc++-v3
33759
33760.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33761maybe-clean-target-libstdc++-v3:
33762@if target-libstdc++-v3
33763maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33764
33765clean-target-libstdc++-v3: 
33766	@: $(MAKE); $(unstage)
33767	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33768	r=`${PWD_COMMAND}`; export r; \
33769	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33770	$(RAW_CXX_TARGET_EXPORTS) \
33771	echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33772	for flag in $(EXTRA_TARGET_FLAGS); do \
33773	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33774	done; \
33775	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33776	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33777	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33778	          "RANLIB=$${RANLIB}" \
33779	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33780	           clean) \
33781	  || exit 1
33782
33783@endif target-libstdc++-v3
33784
33785.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33786maybe-distclean-target-libstdc++-v3:
33787@if target-libstdc++-v3
33788maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33789
33790distclean-target-libstdc++-v3: 
33791	@: $(MAKE); $(unstage)
33792	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33793	r=`${PWD_COMMAND}`; export r; \
33794	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33795	$(RAW_CXX_TARGET_EXPORTS) \
33796	echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33797	for flag in $(EXTRA_TARGET_FLAGS); do \
33798	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33799	done; \
33800	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33801	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33802	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33803	          "RANLIB=$${RANLIB}" \
33804	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33805	           distclean) \
33806	  || exit 1
33807
33808@endif target-libstdc++-v3
33809
33810.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33811maybe-maintainer-clean-target-libstdc++-v3:
33812@if target-libstdc++-v3
33813maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33814
33815maintainer-clean-target-libstdc++-v3: 
33816	@: $(MAKE); $(unstage)
33817	@[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33818	r=`${PWD_COMMAND}`; export r; \
33819	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33820	$(RAW_CXX_TARGET_EXPORTS) \
33821	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33822	for flag in $(EXTRA_TARGET_FLAGS); do \
33823	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33824	done; \
33825	(cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33826	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33827	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33828	          "RANLIB=$${RANLIB}" \
33829	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33830	           maintainer-clean) \
33831	  || exit 1
33832
33833@endif target-libstdc++-v3
33834
33835
33836
33837
33838
33839.PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33840maybe-configure-target-libsanitizer:
33841@if gcc-bootstrap
33842configure-target-libsanitizer: stage_current
33843@endif gcc-bootstrap
33844@if target-libsanitizer
33845maybe-configure-target-libsanitizer: configure-target-libsanitizer
33846configure-target-libsanitizer: 
33847	@r=`${PWD_COMMAND}`; export r; \
33848	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33849	echo "Checking multilib configuration for libsanitizer..."; \
33850	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33851	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33852	if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33853	  if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33854	    rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33855	  else \
33856	    rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33857	    mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33858	  fi; \
33859	else \
33860	  mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33861	fi; \
33862	test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33863	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33864	$(RAW_CXX_TARGET_EXPORTS)  \
33865	echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33866	cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33867	case $(srcdir) in \
33868	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33869	  *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33870		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33871	esac; \
33872	module_srcdir=libsanitizer; \
33873	rm -f no-such-file || : ; \
33874	CONFIG_SITE=no-such-file $(SHELL) \
33875	  $$s/$$module_srcdir/configure \
33876	  --srcdir=$${topdir}/$$module_srcdir \
33877	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33878	  --target=${target_alias}  \
33879	  || exit 1
33880@endif target-libsanitizer
33881
33882
33883
33884.PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33885maybe-configure-stage1-target-libsanitizer:
33886@if target-libsanitizer-bootstrap
33887maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33888configure-stage1-target-libsanitizer:
33889	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33890	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33891	@r=`${PWD_COMMAND}`; export r; \
33892	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33893	TFLAGS="$(STAGE1_TFLAGS)"; \
33894	echo "Checking multilib configuration for libsanitizer..."; \
33895	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33896	if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33897	  if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33898	    rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33899	  else \
33900	    rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33901	    mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33902	  fi; \
33903	else \
33904	  mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33905	fi; \
33906	test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33907	$(RAW_CXX_TARGET_EXPORTS) \
33908	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33909	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33910	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33911	echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
33912	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33913	cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33914	case $(srcdir) in \
33915	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33916	  *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33917		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33918	esac; \
33919	module_srcdir=libsanitizer; \
33920	$(SHELL) $$s/$$module_srcdir/configure \
33921	  --srcdir=$${topdir}/$$module_srcdir \
33922	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33923	  --target=${target_alias} \
33924	   \
33925	  $(STAGE1_CONFIGURE_FLAGS)
33926@endif target-libsanitizer-bootstrap
33927
33928.PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33929maybe-configure-stage2-target-libsanitizer:
33930@if target-libsanitizer-bootstrap
33931maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33932configure-stage2-target-libsanitizer:
33933	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33934	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33935	@r=`${PWD_COMMAND}`; export r; \
33936	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33937	TFLAGS="$(STAGE2_TFLAGS)"; \
33938	echo "Checking multilib configuration for libsanitizer..."; \
33939	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33940	if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33941	  if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33942	    rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33943	  else \
33944	    rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33945	    mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33946	  fi; \
33947	else \
33948	  mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33949	fi; \
33950	test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33951	$(RAW_CXX_TARGET_EXPORTS) \
33952	 \
33953	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33954	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33955	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33956	echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
33957	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33958	cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33959	case $(srcdir) in \
33960	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33961	  *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33962		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33963	esac; \
33964	module_srcdir=libsanitizer; \
33965	$(SHELL) $$s/$$module_srcdir/configure \
33966	  --srcdir=$${topdir}/$$module_srcdir \
33967	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33968	  --target=${target_alias} \
33969	  --with-build-libsubdir=$(HOST_SUBDIR) \
33970	  $(STAGE2_CONFIGURE_FLAGS)
33971@endif target-libsanitizer-bootstrap
33972
33973.PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33974maybe-configure-stage3-target-libsanitizer:
33975@if target-libsanitizer-bootstrap
33976maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33977configure-stage3-target-libsanitizer:
33978	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33979	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33980	@r=`${PWD_COMMAND}`; export r; \
33981	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33982	TFLAGS="$(STAGE3_TFLAGS)"; \
33983	echo "Checking multilib configuration for libsanitizer..."; \
33984	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33985	if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33986	  if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33987	    rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33988	  else \
33989	    rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33990	    mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33991	  fi; \
33992	else \
33993	  mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33994	fi; \
33995	test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33996	$(RAW_CXX_TARGET_EXPORTS) \
33997	 \
33998	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33999	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34000	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34001	echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
34002	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34003	cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34004	case $(srcdir) in \
34005	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34006	  *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34007		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34008	esac; \
34009	module_srcdir=libsanitizer; \
34010	$(SHELL) $$s/$$module_srcdir/configure \
34011	  --srcdir=$${topdir}/$$module_srcdir \
34012	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34013	  --target=${target_alias} \
34014	  --with-build-libsubdir=$(HOST_SUBDIR) \
34015	  $(STAGE3_CONFIGURE_FLAGS)
34016@endif target-libsanitizer-bootstrap
34017
34018.PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
34019maybe-configure-stage4-target-libsanitizer:
34020@if target-libsanitizer-bootstrap
34021maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34022configure-stage4-target-libsanitizer:
34023	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34024	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34025	@r=`${PWD_COMMAND}`; export r; \
34026	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34027	TFLAGS="$(STAGE4_TFLAGS)"; \
34028	echo "Checking multilib configuration for libsanitizer..."; \
34029	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34030	if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34031	  if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34032	    rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34033	  else \
34034	    rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34035	    mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34036	  fi; \
34037	else \
34038	  mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34039	fi; \
34040	test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34041	$(RAW_CXX_TARGET_EXPORTS) \
34042	 \
34043	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34044	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34045	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34046	echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
34047	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34048	cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34049	case $(srcdir) in \
34050	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34051	  *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34052		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34053	esac; \
34054	module_srcdir=libsanitizer; \
34055	$(SHELL) $$s/$$module_srcdir/configure \
34056	  --srcdir=$${topdir}/$$module_srcdir \
34057	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34058	  --target=${target_alias} \
34059	  --with-build-libsubdir=$(HOST_SUBDIR) \
34060	  $(STAGE4_CONFIGURE_FLAGS)
34061@endif target-libsanitizer-bootstrap
34062
34063.PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
34064maybe-configure-stageprofile-target-libsanitizer:
34065@if target-libsanitizer-bootstrap
34066maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34067configure-stageprofile-target-libsanitizer:
34068	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34069	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34070	@r=`${PWD_COMMAND}`; export r; \
34071	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34072	TFLAGS="$(STAGEprofile_TFLAGS)"; \
34073	echo "Checking multilib configuration for libsanitizer..."; \
34074	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34075	if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34076	  if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34077	    rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34078	  else \
34079	    rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34080	    mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34081	  fi; \
34082	else \
34083	  mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34084	fi; \
34085	test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34086	$(RAW_CXX_TARGET_EXPORTS) \
34087	 \
34088	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34089	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34090	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34091	echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
34092	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34093	cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34094	case $(srcdir) in \
34095	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34096	  *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34097		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34098	esac; \
34099	module_srcdir=libsanitizer; \
34100	$(SHELL) $$s/$$module_srcdir/configure \
34101	  --srcdir=$${topdir}/$$module_srcdir \
34102	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34103	  --target=${target_alias} \
34104	  --with-build-libsubdir=$(HOST_SUBDIR) \
34105	  $(STAGEprofile_CONFIGURE_FLAGS)
34106@endif target-libsanitizer-bootstrap
34107
34108.PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34109maybe-configure-stagefeedback-target-libsanitizer:
34110@if target-libsanitizer-bootstrap
34111maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34112configure-stagefeedback-target-libsanitizer:
34113	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34114	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34115	@r=`${PWD_COMMAND}`; export r; \
34116	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34117	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34118	echo "Checking multilib configuration for libsanitizer..."; \
34119	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34120	if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34121	  if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34122	    rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34123	  else \
34124	    rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34125	    mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34126	  fi; \
34127	else \
34128	  mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34129	fi; \
34130	test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34131	$(RAW_CXX_TARGET_EXPORTS) \
34132	 \
34133	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34134	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34135	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34136	echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
34137	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34138	cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34139	case $(srcdir) in \
34140	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34141	  *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34142		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34143	esac; \
34144	module_srcdir=libsanitizer; \
34145	$(SHELL) $$s/$$module_srcdir/configure \
34146	  --srcdir=$${topdir}/$$module_srcdir \
34147	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34148	  --target=${target_alias} \
34149	  --with-build-libsubdir=$(HOST_SUBDIR) \
34150	  $(STAGEfeedback_CONFIGURE_FLAGS)
34151@endif target-libsanitizer-bootstrap
34152
34153
34154
34155
34156
34157.PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
34158maybe-all-target-libsanitizer:
34159@if gcc-bootstrap
34160all-target-libsanitizer: stage_current
34161@endif gcc-bootstrap
34162@if target-libsanitizer
34163TARGET-target-libsanitizer=all
34164maybe-all-target-libsanitizer: all-target-libsanitizer
34165all-target-libsanitizer: configure-target-libsanitizer
34166	@r=`${PWD_COMMAND}`; export r; \
34167	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34168	$(RAW_CXX_TARGET_EXPORTS)  \
34169	(cd $(TARGET_SUBDIR)/libsanitizer && \
34170	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34171		$(TARGET-target-libsanitizer))
34172@endif target-libsanitizer
34173
34174
34175
34176.PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
34177.PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
34178maybe-all-stage1-target-libsanitizer:
34179maybe-clean-stage1-target-libsanitizer:
34180@if target-libsanitizer-bootstrap
34181maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
34182all-stage1: all-stage1-target-libsanitizer
34183TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
34184all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34185	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34186	@r=`${PWD_COMMAND}`; export r; \
34187	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34188	TFLAGS="$(STAGE1_TFLAGS)"; \
34189	$(RAW_CXX_TARGET_EXPORTS)  \
34190	cd $(TARGET_SUBDIR)/libsanitizer && \
34191	 \
34192	$(MAKE) $(BASE_FLAGS_TO_PASS) \
34193		CFLAGS="$(CFLAGS_FOR_TARGET)" \
34194		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34195		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34196		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34197		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34198		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34199		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34200		  \
34201		TFLAGS="$(STAGE1_TFLAGS)"  \
34202		$(TARGET-stage1-target-libsanitizer)
34203
34204maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
34205clean-stage1: clean-stage1-target-libsanitizer
34206clean-stage1-target-libsanitizer:
34207	@if [ $(current_stage) = stage1 ]; then \
34208	  [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34209	else \
34210	  [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
34211	  $(MAKE) stage1-start; \
34212	fi; \
34213	cd $(TARGET_SUBDIR)/libsanitizer && \
34214	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34215	  clean
34216@endif target-libsanitizer-bootstrap
34217
34218
34219.PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
34220.PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
34221maybe-all-stage2-target-libsanitizer:
34222maybe-clean-stage2-target-libsanitizer:
34223@if target-libsanitizer-bootstrap
34224maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
34225all-stage2: all-stage2-target-libsanitizer
34226TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
34227all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34228	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34229	@r=`${PWD_COMMAND}`; export r; \
34230	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34231	TFLAGS="$(STAGE2_TFLAGS)"; \
34232	$(RAW_CXX_TARGET_EXPORTS) \
34233	  \
34234	cd $(TARGET_SUBDIR)/libsanitizer && \
34235	 \
34236	$(MAKE) $(BASE_FLAGS_TO_PASS) \
34237		CFLAGS="$(CFLAGS_FOR_TARGET)" \
34238		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34239		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34240		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34241		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34242		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34243		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34244		TFLAGS="$(STAGE2_TFLAGS)"  \
34245		$(TARGET-stage2-target-libsanitizer)
34246
34247maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
34248clean-stage2: clean-stage2-target-libsanitizer
34249clean-stage2-target-libsanitizer:
34250	@if [ $(current_stage) = stage2 ]; then \
34251	  [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34252	else \
34253	  [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
34254	  $(MAKE) stage2-start; \
34255	fi; \
34256	cd $(TARGET_SUBDIR)/libsanitizer && \
34257	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34258@endif target-libsanitizer-bootstrap
34259
34260
34261.PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
34262.PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
34263maybe-all-stage3-target-libsanitizer:
34264maybe-clean-stage3-target-libsanitizer:
34265@if target-libsanitizer-bootstrap
34266maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
34267all-stage3: all-stage3-target-libsanitizer
34268TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
34269all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34270	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34271	@r=`${PWD_COMMAND}`; export r; \
34272	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34273	TFLAGS="$(STAGE3_TFLAGS)"; \
34274	$(RAW_CXX_TARGET_EXPORTS) \
34275	  \
34276	cd $(TARGET_SUBDIR)/libsanitizer && \
34277	 \
34278	$(MAKE) $(BASE_FLAGS_TO_PASS) \
34279		CFLAGS="$(CFLAGS_FOR_TARGET)" \
34280		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34281		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34282		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34283		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34284		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34285		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34286		TFLAGS="$(STAGE3_TFLAGS)"  \
34287		$(TARGET-stage3-target-libsanitizer)
34288
34289maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
34290clean-stage3: clean-stage3-target-libsanitizer
34291clean-stage3-target-libsanitizer:
34292	@if [ $(current_stage) = stage3 ]; then \
34293	  [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34294	else \
34295	  [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
34296	  $(MAKE) stage3-start; \
34297	fi; \
34298	cd $(TARGET_SUBDIR)/libsanitizer && \
34299	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34300@endif target-libsanitizer-bootstrap
34301
34302
34303.PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
34304.PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
34305maybe-all-stage4-target-libsanitizer:
34306maybe-clean-stage4-target-libsanitizer:
34307@if target-libsanitizer-bootstrap
34308maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
34309all-stage4: all-stage4-target-libsanitizer
34310TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
34311all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34312	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34313	@r=`${PWD_COMMAND}`; export r; \
34314	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34315	TFLAGS="$(STAGE4_TFLAGS)"; \
34316	$(RAW_CXX_TARGET_EXPORTS) \
34317	  \
34318	cd $(TARGET_SUBDIR)/libsanitizer && \
34319	 \
34320	$(MAKE) $(BASE_FLAGS_TO_PASS) \
34321		CFLAGS="$(CFLAGS_FOR_TARGET)" \
34322		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34323		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34324		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34325		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34326		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34327		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34328		TFLAGS="$(STAGE4_TFLAGS)"  \
34329		$(TARGET-stage4-target-libsanitizer)
34330
34331maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
34332clean-stage4: clean-stage4-target-libsanitizer
34333clean-stage4-target-libsanitizer:
34334	@if [ $(current_stage) = stage4 ]; then \
34335	  [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34336	else \
34337	  [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
34338	  $(MAKE) stage4-start; \
34339	fi; \
34340	cd $(TARGET_SUBDIR)/libsanitizer && \
34341	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34342@endif target-libsanitizer-bootstrap
34343
34344
34345.PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
34346.PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
34347maybe-all-stageprofile-target-libsanitizer:
34348maybe-clean-stageprofile-target-libsanitizer:
34349@if target-libsanitizer-bootstrap
34350maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
34351all-stageprofile: all-stageprofile-target-libsanitizer
34352TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
34353all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34354	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34355	@r=`${PWD_COMMAND}`; export r; \
34356	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34357	TFLAGS="$(STAGEprofile_TFLAGS)"; \
34358	$(RAW_CXX_TARGET_EXPORTS) \
34359	  \
34360	cd $(TARGET_SUBDIR)/libsanitizer && \
34361	 \
34362	$(MAKE) $(BASE_FLAGS_TO_PASS) \
34363		CFLAGS="$(CFLAGS_FOR_TARGET)" \
34364		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34365		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34366		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34367		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34368		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34369		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34370		TFLAGS="$(STAGEprofile_TFLAGS)"  \
34371		$(TARGET-stageprofile-target-libsanitizer)
34372
34373maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
34374clean-stageprofile: clean-stageprofile-target-libsanitizer
34375clean-stageprofile-target-libsanitizer:
34376	@if [ $(current_stage) = stageprofile ]; then \
34377	  [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34378	else \
34379	  [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
34380	  $(MAKE) stageprofile-start; \
34381	fi; \
34382	cd $(TARGET_SUBDIR)/libsanitizer && \
34383	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34384@endif target-libsanitizer-bootstrap
34385
34386
34387.PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
34388.PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
34389maybe-all-stagefeedback-target-libsanitizer:
34390maybe-clean-stagefeedback-target-libsanitizer:
34391@if target-libsanitizer-bootstrap
34392maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
34393all-stagefeedback: all-stagefeedback-target-libsanitizer
34394TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
34395all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34396	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34397	@r=`${PWD_COMMAND}`; export r; \
34398	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34399	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34400	$(RAW_CXX_TARGET_EXPORTS) \
34401	  \
34402	cd $(TARGET_SUBDIR)/libsanitizer && \
34403	 \
34404	$(MAKE) $(BASE_FLAGS_TO_PASS) \
34405		CFLAGS="$(CFLAGS_FOR_TARGET)" \
34406		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34407		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34408		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34409		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34410		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34411		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34412		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
34413		$(TARGET-stagefeedback-target-libsanitizer)
34414
34415maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
34416clean-stagefeedback: clean-stagefeedback-target-libsanitizer
34417clean-stagefeedback-target-libsanitizer:
34418	@if [ $(current_stage) = stagefeedback ]; then \
34419	  [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34420	else \
34421	  [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
34422	  $(MAKE) stagefeedback-start; \
34423	fi; \
34424	cd $(TARGET_SUBDIR)/libsanitizer && \
34425	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34426@endif target-libsanitizer-bootstrap
34427
34428
34429
34430
34431
34432
34433.PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
34434maybe-check-target-libsanitizer:
34435@if target-libsanitizer
34436maybe-check-target-libsanitizer: check-target-libsanitizer
34437
34438check-target-libsanitizer:
34439	@: $(MAKE); $(unstage)
34440	@r=`${PWD_COMMAND}`; export r; \
34441	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34442	$(RAW_CXX_TARGET_EXPORTS) \
34443	(cd $(TARGET_SUBDIR)/libsanitizer && \
34444	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
34445
34446@endif target-libsanitizer
34447
34448.PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
34449maybe-install-target-libsanitizer:
34450@if target-libsanitizer
34451maybe-install-target-libsanitizer: install-target-libsanitizer
34452
34453install-target-libsanitizer: installdirs
34454	@: $(MAKE); $(unstage)
34455	@r=`${PWD_COMMAND}`; export r; \
34456	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34457	$(RAW_CXX_TARGET_EXPORTS) \
34458	(cd $(TARGET_SUBDIR)/libsanitizer && \
34459	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34460
34461@endif target-libsanitizer
34462
34463.PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
34464maybe-install-strip-target-libsanitizer:
34465@if target-libsanitizer
34466maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
34467
34468install-strip-target-libsanitizer: installdirs
34469	@: $(MAKE); $(unstage)
34470	@r=`${PWD_COMMAND}`; export r; \
34471	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34472	$(RAW_CXX_TARGET_EXPORTS) \
34473	(cd $(TARGET_SUBDIR)/libsanitizer && \
34474	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34475
34476@endif target-libsanitizer
34477
34478# Other targets (info, dvi, pdf, etc.)
34479
34480.PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
34481maybe-info-target-libsanitizer:
34482@if target-libsanitizer
34483maybe-info-target-libsanitizer: info-target-libsanitizer
34484
34485info-target-libsanitizer: \
34486    configure-target-libsanitizer 
34487	@: $(MAKE); $(unstage)
34488	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34489	r=`${PWD_COMMAND}`; export r; \
34490	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34491	$(RAW_CXX_TARGET_EXPORTS) \
34492	echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
34493	for flag in $(EXTRA_TARGET_FLAGS); do \
34494	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34495	done; \
34496	(cd $(TARGET_SUBDIR)/libsanitizer && \
34497	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34498	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34499	          "RANLIB=$${RANLIB}" \
34500	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34501	           info) \
34502	  || exit 1
34503
34504@endif target-libsanitizer
34505
34506.PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
34507maybe-dvi-target-libsanitizer:
34508@if target-libsanitizer
34509maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
34510
34511dvi-target-libsanitizer: \
34512    configure-target-libsanitizer 
34513	@: $(MAKE); $(unstage)
34514	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34515	r=`${PWD_COMMAND}`; export r; \
34516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34517	$(RAW_CXX_TARGET_EXPORTS) \
34518	echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
34519	for flag in $(EXTRA_TARGET_FLAGS); do \
34520	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34521	done; \
34522	(cd $(TARGET_SUBDIR)/libsanitizer && \
34523	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34524	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34525	          "RANLIB=$${RANLIB}" \
34526	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34527	           dvi) \
34528	  || exit 1
34529
34530@endif target-libsanitizer
34531
34532.PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34533maybe-pdf-target-libsanitizer:
34534@if target-libsanitizer
34535maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34536
34537pdf-target-libsanitizer: \
34538    configure-target-libsanitizer 
34539	@: $(MAKE); $(unstage)
34540	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34541	r=`${PWD_COMMAND}`; export r; \
34542	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34543	$(RAW_CXX_TARGET_EXPORTS) \
34544	echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34545	for flag in $(EXTRA_TARGET_FLAGS); do \
34546	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34547	done; \
34548	(cd $(TARGET_SUBDIR)/libsanitizer && \
34549	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34550	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34551	          "RANLIB=$${RANLIB}" \
34552	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34553	           pdf) \
34554	  || exit 1
34555
34556@endif target-libsanitizer
34557
34558.PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34559maybe-html-target-libsanitizer:
34560@if target-libsanitizer
34561maybe-html-target-libsanitizer: html-target-libsanitizer
34562
34563html-target-libsanitizer: \
34564    configure-target-libsanitizer 
34565	@: $(MAKE); $(unstage)
34566	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34567	r=`${PWD_COMMAND}`; export r; \
34568	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34569	$(RAW_CXX_TARGET_EXPORTS) \
34570	echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
34571	for flag in $(EXTRA_TARGET_FLAGS); do \
34572	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34573	done; \
34574	(cd $(TARGET_SUBDIR)/libsanitizer && \
34575	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34576	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34577	          "RANLIB=$${RANLIB}" \
34578	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34579	           html) \
34580	  || exit 1
34581
34582@endif target-libsanitizer
34583
34584.PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34585maybe-TAGS-target-libsanitizer:
34586@if target-libsanitizer
34587maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34588
34589TAGS-target-libsanitizer: \
34590    configure-target-libsanitizer 
34591	@: $(MAKE); $(unstage)
34592	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34593	r=`${PWD_COMMAND}`; export r; \
34594	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34595	$(RAW_CXX_TARGET_EXPORTS) \
34596	echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
34597	for flag in $(EXTRA_TARGET_FLAGS); do \
34598	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34599	done; \
34600	(cd $(TARGET_SUBDIR)/libsanitizer && \
34601	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34602	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34603	          "RANLIB=$${RANLIB}" \
34604	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34605	           TAGS) \
34606	  || exit 1
34607
34608@endif target-libsanitizer
34609
34610.PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34611maybe-install-info-target-libsanitizer:
34612@if target-libsanitizer
34613maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34614
34615install-info-target-libsanitizer: \
34616    configure-target-libsanitizer \
34617    info-target-libsanitizer 
34618	@: $(MAKE); $(unstage)
34619	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34620	r=`${PWD_COMMAND}`; export r; \
34621	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34622	$(RAW_CXX_TARGET_EXPORTS) \
34623	echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
34624	for flag in $(EXTRA_TARGET_FLAGS); do \
34625	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34626	done; \
34627	(cd $(TARGET_SUBDIR)/libsanitizer && \
34628	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34629	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34630	          "RANLIB=$${RANLIB}" \
34631	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34632	           install-info) \
34633	  || exit 1
34634
34635@endif target-libsanitizer
34636
34637.PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34638maybe-install-pdf-target-libsanitizer:
34639@if target-libsanitizer
34640maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34641
34642install-pdf-target-libsanitizer: \
34643    configure-target-libsanitizer \
34644    pdf-target-libsanitizer 
34645	@: $(MAKE); $(unstage)
34646	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34647	r=`${PWD_COMMAND}`; export r; \
34648	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34649	$(RAW_CXX_TARGET_EXPORTS) \
34650	echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34651	for flag in $(EXTRA_TARGET_FLAGS); do \
34652	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34653	done; \
34654	(cd $(TARGET_SUBDIR)/libsanitizer && \
34655	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34656	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34657	          "RANLIB=$${RANLIB}" \
34658	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34659	           install-pdf) \
34660	  || exit 1
34661
34662@endif target-libsanitizer
34663
34664.PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34665maybe-install-html-target-libsanitizer:
34666@if target-libsanitizer
34667maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34668
34669install-html-target-libsanitizer: \
34670    configure-target-libsanitizer \
34671    html-target-libsanitizer 
34672	@: $(MAKE); $(unstage)
34673	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34674	r=`${PWD_COMMAND}`; export r; \
34675	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34676	$(RAW_CXX_TARGET_EXPORTS) \
34677	echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
34678	for flag in $(EXTRA_TARGET_FLAGS); do \
34679	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34680	done; \
34681	(cd $(TARGET_SUBDIR)/libsanitizer && \
34682	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34683	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34684	          "RANLIB=$${RANLIB}" \
34685	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34686	           install-html) \
34687	  || exit 1
34688
34689@endif target-libsanitizer
34690
34691.PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34692maybe-installcheck-target-libsanitizer:
34693@if target-libsanitizer
34694maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34695
34696installcheck-target-libsanitizer: \
34697    configure-target-libsanitizer 
34698	@: $(MAKE); $(unstage)
34699	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34700	r=`${PWD_COMMAND}`; export r; \
34701	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34702	$(RAW_CXX_TARGET_EXPORTS) \
34703	echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
34704	for flag in $(EXTRA_TARGET_FLAGS); do \
34705	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34706	done; \
34707	(cd $(TARGET_SUBDIR)/libsanitizer && \
34708	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34709	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34710	          "RANLIB=$${RANLIB}" \
34711	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34712	           installcheck) \
34713	  || exit 1
34714
34715@endif target-libsanitizer
34716
34717.PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34718maybe-mostlyclean-target-libsanitizer:
34719@if target-libsanitizer
34720maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34721
34722mostlyclean-target-libsanitizer: 
34723	@: $(MAKE); $(unstage)
34724	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34725	r=`${PWD_COMMAND}`; export r; \
34726	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34727	$(RAW_CXX_TARGET_EXPORTS) \
34728	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
34729	for flag in $(EXTRA_TARGET_FLAGS); do \
34730	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34731	done; \
34732	(cd $(TARGET_SUBDIR)/libsanitizer && \
34733	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34734	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34735	          "RANLIB=$${RANLIB}" \
34736	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34737	           mostlyclean) \
34738	  || exit 1
34739
34740@endif target-libsanitizer
34741
34742.PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34743maybe-clean-target-libsanitizer:
34744@if target-libsanitizer
34745maybe-clean-target-libsanitizer: clean-target-libsanitizer
34746
34747clean-target-libsanitizer: 
34748	@: $(MAKE); $(unstage)
34749	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34750	r=`${PWD_COMMAND}`; export r; \
34751	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34752	$(RAW_CXX_TARGET_EXPORTS) \
34753	echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
34754	for flag in $(EXTRA_TARGET_FLAGS); do \
34755	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34756	done; \
34757	(cd $(TARGET_SUBDIR)/libsanitizer && \
34758	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34759	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34760	          "RANLIB=$${RANLIB}" \
34761	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34762	           clean) \
34763	  || exit 1
34764
34765@endif target-libsanitizer
34766
34767.PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34768maybe-distclean-target-libsanitizer:
34769@if target-libsanitizer
34770maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34771
34772distclean-target-libsanitizer: 
34773	@: $(MAKE); $(unstage)
34774	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34775	r=`${PWD_COMMAND}`; export r; \
34776	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34777	$(RAW_CXX_TARGET_EXPORTS) \
34778	echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
34779	for flag in $(EXTRA_TARGET_FLAGS); do \
34780	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34781	done; \
34782	(cd $(TARGET_SUBDIR)/libsanitizer && \
34783	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34784	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34785	          "RANLIB=$${RANLIB}" \
34786	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34787	           distclean) \
34788	  || exit 1
34789
34790@endif target-libsanitizer
34791
34792.PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34793maybe-maintainer-clean-target-libsanitizer:
34794@if target-libsanitizer
34795maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34796
34797maintainer-clean-target-libsanitizer: 
34798	@: $(MAKE); $(unstage)
34799	@[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34800	r=`${PWD_COMMAND}`; export r; \
34801	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34802	$(RAW_CXX_TARGET_EXPORTS) \
34803	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
34804	for flag in $(EXTRA_TARGET_FLAGS); do \
34805	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34806	done; \
34807	(cd $(TARGET_SUBDIR)/libsanitizer && \
34808	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34809	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34810	          "RANLIB=$${RANLIB}" \
34811	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34812	           maintainer-clean) \
34813	  || exit 1
34814
34815@endif target-libsanitizer
34816
34817
34818
34819
34820
34821.PHONY: configure-target-libmpx maybe-configure-target-libmpx
34822maybe-configure-target-libmpx:
34823@if gcc-bootstrap
34824configure-target-libmpx: stage_current
34825@endif gcc-bootstrap
34826@if target-libmpx
34827maybe-configure-target-libmpx: configure-target-libmpx
34828configure-target-libmpx: 
34829	@r=`${PWD_COMMAND}`; export r; \
34830	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34831	echo "Checking multilib configuration for libmpx..."; \
34832	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34833	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34834	if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34835	  if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34836	    rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34837	  else \
34838	    rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34839	    mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34840	  fi; \
34841	else \
34842	  mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34843	fi; \
34844	test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34845	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34846	$(NORMAL_TARGET_EXPORTS)  \
34847	echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34848	cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34849	case $(srcdir) in \
34850	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34851	  *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34852		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34853	esac; \
34854	module_srcdir=libmpx; \
34855	rm -f no-such-file || : ; \
34856	CONFIG_SITE=no-such-file $(SHELL) \
34857	  $$s/$$module_srcdir/configure \
34858	  --srcdir=$${topdir}/$$module_srcdir \
34859	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34860	  --target=${target_alias}  \
34861	  || exit 1
34862@endif target-libmpx
34863
34864
34865
34866.PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34867maybe-configure-stage1-target-libmpx:
34868@if target-libmpx-bootstrap
34869maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34870configure-stage1-target-libmpx:
34871	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34872	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34873	@r=`${PWD_COMMAND}`; export r; \
34874	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34875	TFLAGS="$(STAGE1_TFLAGS)"; \
34876	echo "Checking multilib configuration for libmpx..."; \
34877	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34878	if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34879	  if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34880	    rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34881	  else \
34882	    rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34883	    mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34884	  fi; \
34885	else \
34886	  mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34887	fi; \
34888	test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34889	$(NORMAL_TARGET_EXPORTS) \
34890	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34891	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34892	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34893	echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
34894	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34895	cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34896	case $(srcdir) in \
34897	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34898	  *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34899		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34900	esac; \
34901	module_srcdir=libmpx; \
34902	$(SHELL) $$s/$$module_srcdir/configure \
34903	  --srcdir=$${topdir}/$$module_srcdir \
34904	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34905	  --target=${target_alias} \
34906	   \
34907	  $(STAGE1_CONFIGURE_FLAGS)
34908@endif target-libmpx-bootstrap
34909
34910.PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34911maybe-configure-stage2-target-libmpx:
34912@if target-libmpx-bootstrap
34913maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34914configure-stage2-target-libmpx:
34915	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34916	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34917	@r=`${PWD_COMMAND}`; export r; \
34918	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34919	TFLAGS="$(STAGE2_TFLAGS)"; \
34920	echo "Checking multilib configuration for libmpx..."; \
34921	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34922	if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34923	  if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34924	    rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34925	  else \
34926	    rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34927	    mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34928	  fi; \
34929	else \
34930	  mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34931	fi; \
34932	test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34933	$(NORMAL_TARGET_EXPORTS) \
34934	 \
34935	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34936	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34937	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34938	echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
34939	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34940	cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34941	case $(srcdir) in \
34942	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34943	  *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34944		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34945	esac; \
34946	module_srcdir=libmpx; \
34947	$(SHELL) $$s/$$module_srcdir/configure \
34948	  --srcdir=$${topdir}/$$module_srcdir \
34949	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34950	  --target=${target_alias} \
34951	  --with-build-libsubdir=$(HOST_SUBDIR) \
34952	  $(STAGE2_CONFIGURE_FLAGS)
34953@endif target-libmpx-bootstrap
34954
34955.PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34956maybe-configure-stage3-target-libmpx:
34957@if target-libmpx-bootstrap
34958maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34959configure-stage3-target-libmpx:
34960	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34961	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34962	@r=`${PWD_COMMAND}`; export r; \
34963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34964	TFLAGS="$(STAGE3_TFLAGS)"; \
34965	echo "Checking multilib configuration for libmpx..."; \
34966	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34967	if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34968	  if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34969	    rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34970	  else \
34971	    rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34972	    mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34973	  fi; \
34974	else \
34975	  mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34976	fi; \
34977	test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34978	$(NORMAL_TARGET_EXPORTS) \
34979	 \
34980	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34981	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34982	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34983	echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
34984	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34985	cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34986	case $(srcdir) in \
34987	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34988	  *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34989		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34990	esac; \
34991	module_srcdir=libmpx; \
34992	$(SHELL) $$s/$$module_srcdir/configure \
34993	  --srcdir=$${topdir}/$$module_srcdir \
34994	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34995	  --target=${target_alias} \
34996	  --with-build-libsubdir=$(HOST_SUBDIR) \
34997	  $(STAGE3_CONFIGURE_FLAGS)
34998@endif target-libmpx-bootstrap
34999
35000.PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
35001maybe-configure-stage4-target-libmpx:
35002@if target-libmpx-bootstrap
35003maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
35004configure-stage4-target-libmpx:
35005	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35006	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35007	@r=`${PWD_COMMAND}`; export r; \
35008	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35009	TFLAGS="$(STAGE4_TFLAGS)"; \
35010	echo "Checking multilib configuration for libmpx..."; \
35011	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35012	if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35013	  if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35014	    rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35015	  else \
35016	    rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35017	    mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35018	  fi; \
35019	else \
35020	  mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35021	fi; \
35022	test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35023	$(NORMAL_TARGET_EXPORTS) \
35024	 \
35025	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35026	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35027	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35028	echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
35029	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35030	cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35031	case $(srcdir) in \
35032	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35033	  *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35034		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35035	esac; \
35036	module_srcdir=libmpx; \
35037	$(SHELL) $$s/$$module_srcdir/configure \
35038	  --srcdir=$${topdir}/$$module_srcdir \
35039	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35040	  --target=${target_alias} \
35041	  --with-build-libsubdir=$(HOST_SUBDIR) \
35042	  $(STAGE4_CONFIGURE_FLAGS)
35043@endif target-libmpx-bootstrap
35044
35045.PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
35046maybe-configure-stageprofile-target-libmpx:
35047@if target-libmpx-bootstrap
35048maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35049configure-stageprofile-target-libmpx:
35050	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35051	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35052	@r=`${PWD_COMMAND}`; export r; \
35053	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35054	TFLAGS="$(STAGEprofile_TFLAGS)"; \
35055	echo "Checking multilib configuration for libmpx..."; \
35056	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35057	if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35058	  if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35059	    rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35060	  else \
35061	    rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35062	    mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35063	  fi; \
35064	else \
35065	  mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35066	fi; \
35067	test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35068	$(NORMAL_TARGET_EXPORTS) \
35069	 \
35070	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35071	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35072	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35073	echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
35074	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35075	cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35076	case $(srcdir) in \
35077	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35078	  *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35079		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35080	esac; \
35081	module_srcdir=libmpx; \
35082	$(SHELL) $$s/$$module_srcdir/configure \
35083	  --srcdir=$${topdir}/$$module_srcdir \
35084	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35085	  --target=${target_alias} \
35086	  --with-build-libsubdir=$(HOST_SUBDIR) \
35087	  $(STAGEprofile_CONFIGURE_FLAGS)
35088@endif target-libmpx-bootstrap
35089
35090.PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
35091maybe-configure-stagefeedback-target-libmpx:
35092@if target-libmpx-bootstrap
35093maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35094configure-stagefeedback-target-libmpx:
35095	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35096	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
35097	@r=`${PWD_COMMAND}`; export r; \
35098	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35099	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35100	echo "Checking multilib configuration for libmpx..."; \
35101	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
35102	if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35103	  if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
35104	    rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
35105	  else \
35106	    rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
35107	    mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35108	  fi; \
35109	else \
35110	  mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35111	fi; \
35112	test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35113	$(NORMAL_TARGET_EXPORTS) \
35114	 \
35115	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35116	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35117	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35118	echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
35119	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35120	cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35121	case $(srcdir) in \
35122	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35123	  *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35124		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35125	esac; \
35126	module_srcdir=libmpx; \
35127	$(SHELL) $$s/$$module_srcdir/configure \
35128	  --srcdir=$${topdir}/$$module_srcdir \
35129	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35130	  --target=${target_alias} \
35131	  --with-build-libsubdir=$(HOST_SUBDIR) \
35132	  $(STAGEfeedback_CONFIGURE_FLAGS)
35133@endif target-libmpx-bootstrap
35134
35135
35136
35137
35138
35139.PHONY: all-target-libmpx maybe-all-target-libmpx
35140maybe-all-target-libmpx:
35141@if gcc-bootstrap
35142all-target-libmpx: stage_current
35143@endif gcc-bootstrap
35144@if target-libmpx
35145TARGET-target-libmpx=all
35146maybe-all-target-libmpx: all-target-libmpx
35147all-target-libmpx: configure-target-libmpx
35148	@r=`${PWD_COMMAND}`; export r; \
35149	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35150	$(NORMAL_TARGET_EXPORTS)  \
35151	(cd $(TARGET_SUBDIR)/libmpx && \
35152	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
35153		$(TARGET-target-libmpx))
35154@endif target-libmpx
35155
35156
35157
35158.PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
35159.PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
35160maybe-all-stage1-target-libmpx:
35161maybe-clean-stage1-target-libmpx:
35162@if target-libmpx-bootstrap
35163maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
35164all-stage1: all-stage1-target-libmpx
35165TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
35166all-stage1-target-libmpx: configure-stage1-target-libmpx
35167	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35168	@r=`${PWD_COMMAND}`; export r; \
35169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35170	TFLAGS="$(STAGE1_TFLAGS)"; \
35171	$(NORMAL_TARGET_EXPORTS)  \
35172	cd $(TARGET_SUBDIR)/libmpx && \
35173	 \
35174	$(MAKE) $(BASE_FLAGS_TO_PASS) \
35175		CFLAGS="$(CFLAGS_FOR_TARGET)" \
35176		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35177		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35178		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35179		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35180		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35181		$(EXTRA_TARGET_FLAGS)  \
35182		  \
35183		TFLAGS="$(STAGE1_TFLAGS)"  \
35184		$(TARGET-stage1-target-libmpx)
35185
35186maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
35187clean-stage1: clean-stage1-target-libmpx
35188clean-stage1-target-libmpx:
35189	@if [ $(current_stage) = stage1 ]; then \
35190	  [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35191	else \
35192	  [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
35193	  $(MAKE) stage1-start; \
35194	fi; \
35195	cd $(TARGET_SUBDIR)/libmpx && \
35196	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
35197	  clean
35198@endif target-libmpx-bootstrap
35199
35200
35201.PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
35202.PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
35203maybe-all-stage2-target-libmpx:
35204maybe-clean-stage2-target-libmpx:
35205@if target-libmpx-bootstrap
35206maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
35207all-stage2: all-stage2-target-libmpx
35208TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
35209all-stage2-target-libmpx: configure-stage2-target-libmpx
35210	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35211	@r=`${PWD_COMMAND}`; export r; \
35212	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35213	TFLAGS="$(STAGE2_TFLAGS)"; \
35214	$(NORMAL_TARGET_EXPORTS) \
35215	  \
35216	cd $(TARGET_SUBDIR)/libmpx && \
35217	 \
35218	$(MAKE) $(BASE_FLAGS_TO_PASS) \
35219		CFLAGS="$(CFLAGS_FOR_TARGET)" \
35220		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35221		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35222		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35223		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35224		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35225		$(EXTRA_TARGET_FLAGS)   \
35226		TFLAGS="$(STAGE2_TFLAGS)"  \
35227		$(TARGET-stage2-target-libmpx)
35228
35229maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
35230clean-stage2: clean-stage2-target-libmpx
35231clean-stage2-target-libmpx:
35232	@if [ $(current_stage) = stage2 ]; then \
35233	  [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35234	else \
35235	  [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
35236	  $(MAKE) stage2-start; \
35237	fi; \
35238	cd $(TARGET_SUBDIR)/libmpx && \
35239	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35240@endif target-libmpx-bootstrap
35241
35242
35243.PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
35244.PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
35245maybe-all-stage3-target-libmpx:
35246maybe-clean-stage3-target-libmpx:
35247@if target-libmpx-bootstrap
35248maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
35249all-stage3: all-stage3-target-libmpx
35250TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
35251all-stage3-target-libmpx: configure-stage3-target-libmpx
35252	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35253	@r=`${PWD_COMMAND}`; export r; \
35254	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255	TFLAGS="$(STAGE3_TFLAGS)"; \
35256	$(NORMAL_TARGET_EXPORTS) \
35257	  \
35258	cd $(TARGET_SUBDIR)/libmpx && \
35259	 \
35260	$(MAKE) $(BASE_FLAGS_TO_PASS) \
35261		CFLAGS="$(CFLAGS_FOR_TARGET)" \
35262		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35263		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35264		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35265		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35266		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35267		$(EXTRA_TARGET_FLAGS)   \
35268		TFLAGS="$(STAGE3_TFLAGS)"  \
35269		$(TARGET-stage3-target-libmpx)
35270
35271maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
35272clean-stage3: clean-stage3-target-libmpx
35273clean-stage3-target-libmpx:
35274	@if [ $(current_stage) = stage3 ]; then \
35275	  [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35276	else \
35277	  [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
35278	  $(MAKE) stage3-start; \
35279	fi; \
35280	cd $(TARGET_SUBDIR)/libmpx && \
35281	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35282@endif target-libmpx-bootstrap
35283
35284
35285.PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
35286.PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
35287maybe-all-stage4-target-libmpx:
35288maybe-clean-stage4-target-libmpx:
35289@if target-libmpx-bootstrap
35290maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
35291all-stage4: all-stage4-target-libmpx
35292TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
35293all-stage4-target-libmpx: configure-stage4-target-libmpx
35294	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35295	@r=`${PWD_COMMAND}`; export r; \
35296	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35297	TFLAGS="$(STAGE4_TFLAGS)"; \
35298	$(NORMAL_TARGET_EXPORTS) \
35299	  \
35300	cd $(TARGET_SUBDIR)/libmpx && \
35301	 \
35302	$(MAKE) $(BASE_FLAGS_TO_PASS) \
35303		CFLAGS="$(CFLAGS_FOR_TARGET)" \
35304		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35305		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35306		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35307		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35308		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35309		$(EXTRA_TARGET_FLAGS)   \
35310		TFLAGS="$(STAGE4_TFLAGS)"  \
35311		$(TARGET-stage4-target-libmpx)
35312
35313maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
35314clean-stage4: clean-stage4-target-libmpx
35315clean-stage4-target-libmpx:
35316	@if [ $(current_stage) = stage4 ]; then \
35317	  [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35318	else \
35319	  [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
35320	  $(MAKE) stage4-start; \
35321	fi; \
35322	cd $(TARGET_SUBDIR)/libmpx && \
35323	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35324@endif target-libmpx-bootstrap
35325
35326
35327.PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
35328.PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
35329maybe-all-stageprofile-target-libmpx:
35330maybe-clean-stageprofile-target-libmpx:
35331@if target-libmpx-bootstrap
35332maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
35333all-stageprofile: all-stageprofile-target-libmpx
35334TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
35335all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35336	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35337	@r=`${PWD_COMMAND}`; export r; \
35338	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35339	TFLAGS="$(STAGEprofile_TFLAGS)"; \
35340	$(NORMAL_TARGET_EXPORTS) \
35341	  \
35342	cd $(TARGET_SUBDIR)/libmpx && \
35343	 \
35344	$(MAKE) $(BASE_FLAGS_TO_PASS) \
35345		CFLAGS="$(CFLAGS_FOR_TARGET)" \
35346		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35347		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35348		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35349		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35350		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35351		$(EXTRA_TARGET_FLAGS)   \
35352		TFLAGS="$(STAGEprofile_TFLAGS)"  \
35353		$(TARGET-stageprofile-target-libmpx)
35354
35355maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
35356clean-stageprofile: clean-stageprofile-target-libmpx
35357clean-stageprofile-target-libmpx:
35358	@if [ $(current_stage) = stageprofile ]; then \
35359	  [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35360	else \
35361	  [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
35362	  $(MAKE) stageprofile-start; \
35363	fi; \
35364	cd $(TARGET_SUBDIR)/libmpx && \
35365	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35366@endif target-libmpx-bootstrap
35367
35368
35369.PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
35370.PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
35371maybe-all-stagefeedback-target-libmpx:
35372maybe-clean-stagefeedback-target-libmpx:
35373@if target-libmpx-bootstrap
35374maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
35375all-stagefeedback: all-stagefeedback-target-libmpx
35376TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
35377all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35378	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35379	@r=`${PWD_COMMAND}`; export r; \
35380	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35381	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35382	$(NORMAL_TARGET_EXPORTS) \
35383	  \
35384	cd $(TARGET_SUBDIR)/libmpx && \
35385	 \
35386	$(MAKE) $(BASE_FLAGS_TO_PASS) \
35387		CFLAGS="$(CFLAGS_FOR_TARGET)" \
35388		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35389		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35390		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35391		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35392		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35393		$(EXTRA_TARGET_FLAGS)   \
35394		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
35395		$(TARGET-stagefeedback-target-libmpx)
35396
35397maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
35398clean-stagefeedback: clean-stagefeedback-target-libmpx
35399clean-stagefeedback-target-libmpx:
35400	@if [ $(current_stage) = stagefeedback ]; then \
35401	  [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35402	else \
35403	  [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
35404	  $(MAKE) stagefeedback-start; \
35405	fi; \
35406	cd $(TARGET_SUBDIR)/libmpx && \
35407	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35408@endif target-libmpx-bootstrap
35409
35410
35411
35412
35413
35414
35415.PHONY: check-target-libmpx maybe-check-target-libmpx
35416maybe-check-target-libmpx:
35417@if target-libmpx
35418maybe-check-target-libmpx: check-target-libmpx
35419
35420check-target-libmpx:
35421	@: $(MAKE); $(unstage)
35422	@r=`${PWD_COMMAND}`; export r; \
35423	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35424	$(NORMAL_TARGET_EXPORTS) \
35425	(cd $(TARGET_SUBDIR)/libmpx && \
35426	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35427
35428@endif target-libmpx
35429
35430.PHONY: install-target-libmpx maybe-install-target-libmpx
35431maybe-install-target-libmpx:
35432@if target-libmpx
35433maybe-install-target-libmpx: install-target-libmpx
35434
35435install-target-libmpx: installdirs
35436	@: $(MAKE); $(unstage)
35437	@r=`${PWD_COMMAND}`; export r; \
35438	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35439	$(NORMAL_TARGET_EXPORTS) \
35440	(cd $(TARGET_SUBDIR)/libmpx && \
35441	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35442
35443@endif target-libmpx
35444
35445.PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
35446maybe-install-strip-target-libmpx:
35447@if target-libmpx
35448maybe-install-strip-target-libmpx: install-strip-target-libmpx
35449
35450install-strip-target-libmpx: installdirs
35451	@: $(MAKE); $(unstage)
35452	@r=`${PWD_COMMAND}`; export r; \
35453	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35454	$(NORMAL_TARGET_EXPORTS) \
35455	(cd $(TARGET_SUBDIR)/libmpx && \
35456	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35457
35458@endif target-libmpx
35459
35460# Other targets (info, dvi, pdf, etc.)
35461
35462.PHONY: maybe-info-target-libmpx info-target-libmpx
35463maybe-info-target-libmpx:
35464@if target-libmpx
35465maybe-info-target-libmpx: info-target-libmpx
35466
35467info-target-libmpx: \
35468    configure-target-libmpx 
35469	@: $(MAKE); $(unstage)
35470	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35471	r=`${PWD_COMMAND}`; export r; \
35472	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35473	$(NORMAL_TARGET_EXPORTS) \
35474	echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
35475	for flag in $(EXTRA_TARGET_FLAGS); do \
35476	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35477	done; \
35478	(cd $(TARGET_SUBDIR)/libmpx && \
35479	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35480	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35481	          "RANLIB=$${RANLIB}" \
35482	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35483	           info) \
35484	  || exit 1
35485
35486@endif target-libmpx
35487
35488.PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
35489maybe-dvi-target-libmpx:
35490@if target-libmpx
35491maybe-dvi-target-libmpx: dvi-target-libmpx
35492
35493dvi-target-libmpx: \
35494    configure-target-libmpx 
35495	@: $(MAKE); $(unstage)
35496	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35497	r=`${PWD_COMMAND}`; export r; \
35498	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35499	$(NORMAL_TARGET_EXPORTS) \
35500	echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
35501	for flag in $(EXTRA_TARGET_FLAGS); do \
35502	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35503	done; \
35504	(cd $(TARGET_SUBDIR)/libmpx && \
35505	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35506	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35507	          "RANLIB=$${RANLIB}" \
35508	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35509	           dvi) \
35510	  || exit 1
35511
35512@endif target-libmpx
35513
35514.PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
35515maybe-pdf-target-libmpx:
35516@if target-libmpx
35517maybe-pdf-target-libmpx: pdf-target-libmpx
35518
35519pdf-target-libmpx: \
35520    configure-target-libmpx 
35521	@: $(MAKE); $(unstage)
35522	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35523	r=`${PWD_COMMAND}`; export r; \
35524	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35525	$(NORMAL_TARGET_EXPORTS) \
35526	echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
35527	for flag in $(EXTRA_TARGET_FLAGS); do \
35528	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35529	done; \
35530	(cd $(TARGET_SUBDIR)/libmpx && \
35531	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35532	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35533	          "RANLIB=$${RANLIB}" \
35534	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35535	           pdf) \
35536	  || exit 1
35537
35538@endif target-libmpx
35539
35540.PHONY: maybe-html-target-libmpx html-target-libmpx
35541maybe-html-target-libmpx:
35542@if target-libmpx
35543maybe-html-target-libmpx: html-target-libmpx
35544
35545html-target-libmpx: \
35546    configure-target-libmpx 
35547	@: $(MAKE); $(unstage)
35548	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35549	r=`${PWD_COMMAND}`; export r; \
35550	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35551	$(NORMAL_TARGET_EXPORTS) \
35552	echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
35553	for flag in $(EXTRA_TARGET_FLAGS); do \
35554	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35555	done; \
35556	(cd $(TARGET_SUBDIR)/libmpx && \
35557	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35558	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35559	          "RANLIB=$${RANLIB}" \
35560	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35561	           html) \
35562	  || exit 1
35563
35564@endif target-libmpx
35565
35566.PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35567maybe-TAGS-target-libmpx:
35568@if target-libmpx
35569maybe-TAGS-target-libmpx: TAGS-target-libmpx
35570
35571TAGS-target-libmpx: \
35572    configure-target-libmpx 
35573	@: $(MAKE); $(unstage)
35574	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35575	r=`${PWD_COMMAND}`; export r; \
35576	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35577	$(NORMAL_TARGET_EXPORTS) \
35578	echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
35579	for flag in $(EXTRA_TARGET_FLAGS); do \
35580	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35581	done; \
35582	(cd $(TARGET_SUBDIR)/libmpx && \
35583	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35584	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35585	          "RANLIB=$${RANLIB}" \
35586	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35587	           TAGS) \
35588	  || exit 1
35589
35590@endif target-libmpx
35591
35592.PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35593maybe-install-info-target-libmpx:
35594@if target-libmpx
35595maybe-install-info-target-libmpx: install-info-target-libmpx
35596
35597install-info-target-libmpx: \
35598    configure-target-libmpx \
35599    info-target-libmpx 
35600	@: $(MAKE); $(unstage)
35601	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35602	r=`${PWD_COMMAND}`; export r; \
35603	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35604	$(NORMAL_TARGET_EXPORTS) \
35605	echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
35606	for flag in $(EXTRA_TARGET_FLAGS); do \
35607	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35608	done; \
35609	(cd $(TARGET_SUBDIR)/libmpx && \
35610	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35611	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35612	          "RANLIB=$${RANLIB}" \
35613	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35614	           install-info) \
35615	  || exit 1
35616
35617@endif target-libmpx
35618
35619.PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35620maybe-install-pdf-target-libmpx:
35621@if target-libmpx
35622maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35623
35624install-pdf-target-libmpx: \
35625    configure-target-libmpx \
35626    pdf-target-libmpx 
35627	@: $(MAKE); $(unstage)
35628	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35629	r=`${PWD_COMMAND}`; export r; \
35630	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35631	$(NORMAL_TARGET_EXPORTS) \
35632	echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
35633	for flag in $(EXTRA_TARGET_FLAGS); do \
35634	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35635	done; \
35636	(cd $(TARGET_SUBDIR)/libmpx && \
35637	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35638	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35639	          "RANLIB=$${RANLIB}" \
35640	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35641	           install-pdf) \
35642	  || exit 1
35643
35644@endif target-libmpx
35645
35646.PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35647maybe-install-html-target-libmpx:
35648@if target-libmpx
35649maybe-install-html-target-libmpx: install-html-target-libmpx
35650
35651install-html-target-libmpx: \
35652    configure-target-libmpx \
35653    html-target-libmpx 
35654	@: $(MAKE); $(unstage)
35655	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35656	r=`${PWD_COMMAND}`; export r; \
35657	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35658	$(NORMAL_TARGET_EXPORTS) \
35659	echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
35660	for flag in $(EXTRA_TARGET_FLAGS); do \
35661	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35662	done; \
35663	(cd $(TARGET_SUBDIR)/libmpx && \
35664	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35665	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35666	          "RANLIB=$${RANLIB}" \
35667	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35668	           install-html) \
35669	  || exit 1
35670
35671@endif target-libmpx
35672
35673.PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35674maybe-installcheck-target-libmpx:
35675@if target-libmpx
35676maybe-installcheck-target-libmpx: installcheck-target-libmpx
35677
35678installcheck-target-libmpx: \
35679    configure-target-libmpx 
35680	@: $(MAKE); $(unstage)
35681	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35682	r=`${PWD_COMMAND}`; export r; \
35683	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35684	$(NORMAL_TARGET_EXPORTS) \
35685	echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
35686	for flag in $(EXTRA_TARGET_FLAGS); do \
35687	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35688	done; \
35689	(cd $(TARGET_SUBDIR)/libmpx && \
35690	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35691	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35692	          "RANLIB=$${RANLIB}" \
35693	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35694	           installcheck) \
35695	  || exit 1
35696
35697@endif target-libmpx
35698
35699.PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35700maybe-mostlyclean-target-libmpx:
35701@if target-libmpx
35702maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35703
35704mostlyclean-target-libmpx: 
35705	@: $(MAKE); $(unstage)
35706	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35707	r=`${PWD_COMMAND}`; export r; \
35708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35709	$(NORMAL_TARGET_EXPORTS) \
35710	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
35711	for flag in $(EXTRA_TARGET_FLAGS); do \
35712	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35713	done; \
35714	(cd $(TARGET_SUBDIR)/libmpx && \
35715	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35716	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35717	          "RANLIB=$${RANLIB}" \
35718	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35719	           mostlyclean) \
35720	  || exit 1
35721
35722@endif target-libmpx
35723
35724.PHONY: maybe-clean-target-libmpx clean-target-libmpx
35725maybe-clean-target-libmpx:
35726@if target-libmpx
35727maybe-clean-target-libmpx: clean-target-libmpx
35728
35729clean-target-libmpx: 
35730	@: $(MAKE); $(unstage)
35731	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35732	r=`${PWD_COMMAND}`; export r; \
35733	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35734	$(NORMAL_TARGET_EXPORTS) \
35735	echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
35736	for flag in $(EXTRA_TARGET_FLAGS); do \
35737	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35738	done; \
35739	(cd $(TARGET_SUBDIR)/libmpx && \
35740	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35741	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35742	          "RANLIB=$${RANLIB}" \
35743	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35744	           clean) \
35745	  || exit 1
35746
35747@endif target-libmpx
35748
35749.PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35750maybe-distclean-target-libmpx:
35751@if target-libmpx
35752maybe-distclean-target-libmpx: distclean-target-libmpx
35753
35754distclean-target-libmpx: 
35755	@: $(MAKE); $(unstage)
35756	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35757	r=`${PWD_COMMAND}`; export r; \
35758	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35759	$(NORMAL_TARGET_EXPORTS) \
35760	echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
35761	for flag in $(EXTRA_TARGET_FLAGS); do \
35762	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35763	done; \
35764	(cd $(TARGET_SUBDIR)/libmpx && \
35765	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35766	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35767	          "RANLIB=$${RANLIB}" \
35768	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35769	           distclean) \
35770	  || exit 1
35771
35772@endif target-libmpx
35773
35774.PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35775maybe-maintainer-clean-target-libmpx:
35776@if target-libmpx
35777maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35778
35779maintainer-clean-target-libmpx: 
35780	@: $(MAKE); $(unstage)
35781	@[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35782	r=`${PWD_COMMAND}`; export r; \
35783	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35784	$(NORMAL_TARGET_EXPORTS) \
35785	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
35786	for flag in $(EXTRA_TARGET_FLAGS); do \
35787	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35788	done; \
35789	(cd $(TARGET_SUBDIR)/libmpx && \
35790	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35791	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35792	          "RANLIB=$${RANLIB}" \
35793	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35794	           maintainer-clean) \
35795	  || exit 1
35796
35797@endif target-libmpx
35798
35799
35800
35801
35802
35803.PHONY: configure-target-libvtv maybe-configure-target-libvtv
35804maybe-configure-target-libvtv:
35805@if gcc-bootstrap
35806configure-target-libvtv: stage_current
35807@endif gcc-bootstrap
35808@if target-libvtv
35809maybe-configure-target-libvtv: configure-target-libvtv
35810configure-target-libvtv: 
35811	@r=`${PWD_COMMAND}`; export r; \
35812	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35813	echo "Checking multilib configuration for libvtv..."; \
35814	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35815	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35816	if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35817	  if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35818	    rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35819	  else \
35820	    rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35821	    mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35822	  fi; \
35823	else \
35824	  mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35825	fi; \
35826	test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35827	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35828	$(RAW_CXX_TARGET_EXPORTS)  \
35829	echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35830	cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35831	case $(srcdir) in \
35832	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35833	  *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35834		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35835	esac; \
35836	module_srcdir=libvtv; \
35837	rm -f no-such-file || : ; \
35838	CONFIG_SITE=no-such-file $(SHELL) \
35839	  $$s/$$module_srcdir/configure \
35840	  --srcdir=$${topdir}/$$module_srcdir \
35841	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35842	  --target=${target_alias}  \
35843	  || exit 1
35844@endif target-libvtv
35845
35846
35847
35848.PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35849maybe-configure-stage1-target-libvtv:
35850@if target-libvtv-bootstrap
35851maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35852configure-stage1-target-libvtv:
35853	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35854	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35855	@r=`${PWD_COMMAND}`; export r; \
35856	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35857	TFLAGS="$(STAGE1_TFLAGS)"; \
35858	echo "Checking multilib configuration for libvtv..."; \
35859	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35860	if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35861	  if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35862	    rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35863	  else \
35864	    rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35865	    mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35866	  fi; \
35867	else \
35868	  mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35869	fi; \
35870	test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35871	$(RAW_CXX_TARGET_EXPORTS) \
35872	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35873	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35874	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35875	echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
35876	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35877	cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35878	case $(srcdir) in \
35879	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35880	  *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35881		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35882	esac; \
35883	module_srcdir=libvtv; \
35884	$(SHELL) $$s/$$module_srcdir/configure \
35885	  --srcdir=$${topdir}/$$module_srcdir \
35886	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35887	  --target=${target_alias} \
35888	   \
35889	  $(STAGE1_CONFIGURE_FLAGS)
35890@endif target-libvtv-bootstrap
35891
35892.PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35893maybe-configure-stage2-target-libvtv:
35894@if target-libvtv-bootstrap
35895maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35896configure-stage2-target-libvtv:
35897	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35898	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35899	@r=`${PWD_COMMAND}`; export r; \
35900	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35901	TFLAGS="$(STAGE2_TFLAGS)"; \
35902	echo "Checking multilib configuration for libvtv..."; \
35903	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35904	if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35905	  if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35906	    rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35907	  else \
35908	    rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35909	    mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35910	  fi; \
35911	else \
35912	  mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35913	fi; \
35914	test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35915	$(RAW_CXX_TARGET_EXPORTS) \
35916	 \
35917	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35918	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35919	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35920	echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
35921	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35922	cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35923	case $(srcdir) in \
35924	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35925	  *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35926		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35927	esac; \
35928	module_srcdir=libvtv; \
35929	$(SHELL) $$s/$$module_srcdir/configure \
35930	  --srcdir=$${topdir}/$$module_srcdir \
35931	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35932	  --target=${target_alias} \
35933	  --with-build-libsubdir=$(HOST_SUBDIR) \
35934	  $(STAGE2_CONFIGURE_FLAGS)
35935@endif target-libvtv-bootstrap
35936
35937.PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35938maybe-configure-stage3-target-libvtv:
35939@if target-libvtv-bootstrap
35940maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35941configure-stage3-target-libvtv:
35942	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35943	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35944	@r=`${PWD_COMMAND}`; export r; \
35945	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35946	TFLAGS="$(STAGE3_TFLAGS)"; \
35947	echo "Checking multilib configuration for libvtv..."; \
35948	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35949	if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35950	  if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35951	    rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35952	  else \
35953	    rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35954	    mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35955	  fi; \
35956	else \
35957	  mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35958	fi; \
35959	test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35960	$(RAW_CXX_TARGET_EXPORTS) \
35961	 \
35962	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35963	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35964	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35965	echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
35966	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35967	cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35968	case $(srcdir) in \
35969	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35970	  *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35971		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35972	esac; \
35973	module_srcdir=libvtv; \
35974	$(SHELL) $$s/$$module_srcdir/configure \
35975	  --srcdir=$${topdir}/$$module_srcdir \
35976	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35977	  --target=${target_alias} \
35978	  --with-build-libsubdir=$(HOST_SUBDIR) \
35979	  $(STAGE3_CONFIGURE_FLAGS)
35980@endif target-libvtv-bootstrap
35981
35982.PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35983maybe-configure-stage4-target-libvtv:
35984@if target-libvtv-bootstrap
35985maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35986configure-stage4-target-libvtv:
35987	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35988	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35989	@r=`${PWD_COMMAND}`; export r; \
35990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35991	TFLAGS="$(STAGE4_TFLAGS)"; \
35992	echo "Checking multilib configuration for libvtv..."; \
35993	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35994	if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35995	  if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35996	    rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35997	  else \
35998	    rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35999	    mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36000	  fi; \
36001	else \
36002	  mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36003	fi; \
36004	test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36005	$(RAW_CXX_TARGET_EXPORTS) \
36006	 \
36007	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36008	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36009	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36010	echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
36011	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36012	cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36013	case $(srcdir) in \
36014	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36015	  *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36016		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36017	esac; \
36018	module_srcdir=libvtv; \
36019	$(SHELL) $$s/$$module_srcdir/configure \
36020	  --srcdir=$${topdir}/$$module_srcdir \
36021	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36022	  --target=${target_alias} \
36023	  --with-build-libsubdir=$(HOST_SUBDIR) \
36024	  $(STAGE4_CONFIGURE_FLAGS)
36025@endif target-libvtv-bootstrap
36026
36027.PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
36028maybe-configure-stageprofile-target-libvtv:
36029@if target-libvtv-bootstrap
36030maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36031configure-stageprofile-target-libvtv:
36032	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36033	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36034	@r=`${PWD_COMMAND}`; export r; \
36035	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36036	TFLAGS="$(STAGEprofile_TFLAGS)"; \
36037	echo "Checking multilib configuration for libvtv..."; \
36038	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36039	if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36040	  if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36041	    rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36042	  else \
36043	    rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36044	    mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36045	  fi; \
36046	else \
36047	  mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36048	fi; \
36049	test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36050	$(RAW_CXX_TARGET_EXPORTS) \
36051	 \
36052	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36053	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36054	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36055	echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
36056	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36057	cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36058	case $(srcdir) in \
36059	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36060	  *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36061		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36062	esac; \
36063	module_srcdir=libvtv; \
36064	$(SHELL) $$s/$$module_srcdir/configure \
36065	  --srcdir=$${topdir}/$$module_srcdir \
36066	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36067	  --target=${target_alias} \
36068	  --with-build-libsubdir=$(HOST_SUBDIR) \
36069	  $(STAGEprofile_CONFIGURE_FLAGS)
36070@endif target-libvtv-bootstrap
36071
36072.PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
36073maybe-configure-stagefeedback-target-libvtv:
36074@if target-libvtv-bootstrap
36075maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36076configure-stagefeedback-target-libvtv:
36077	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36078	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
36079	@r=`${PWD_COMMAND}`; export r; \
36080	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36081	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36082	echo "Checking multilib configuration for libvtv..."; \
36083	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
36084	if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36085	  if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
36086	    rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
36087	  else \
36088	    rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
36089	    mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36090	  fi; \
36091	else \
36092	  mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
36093	fi; \
36094	test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
36095	$(RAW_CXX_TARGET_EXPORTS) \
36096	 \
36097	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36098	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36099	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36100	echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
36101	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
36102	cd $(TARGET_SUBDIR)/libvtv || exit 1; \
36103	case $(srcdir) in \
36104	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36105	  *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
36106		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36107	esac; \
36108	module_srcdir=libvtv; \
36109	$(SHELL) $$s/$$module_srcdir/configure \
36110	  --srcdir=$${topdir}/$$module_srcdir \
36111	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36112	  --target=${target_alias} \
36113	  --with-build-libsubdir=$(HOST_SUBDIR) \
36114	  $(STAGEfeedback_CONFIGURE_FLAGS)
36115@endif target-libvtv-bootstrap
36116
36117
36118
36119
36120
36121.PHONY: all-target-libvtv maybe-all-target-libvtv
36122maybe-all-target-libvtv:
36123@if gcc-bootstrap
36124all-target-libvtv: stage_current
36125@endif gcc-bootstrap
36126@if target-libvtv
36127TARGET-target-libvtv=all
36128maybe-all-target-libvtv: all-target-libvtv
36129all-target-libvtv: configure-target-libvtv
36130	@r=`${PWD_COMMAND}`; export r; \
36131	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36132	$(RAW_CXX_TARGET_EXPORTS)  \
36133	(cd $(TARGET_SUBDIR)/libvtv && \
36134	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36135		$(TARGET-target-libvtv))
36136@endif target-libvtv
36137
36138
36139
36140.PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
36141.PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
36142maybe-all-stage1-target-libvtv:
36143maybe-clean-stage1-target-libvtv:
36144@if target-libvtv-bootstrap
36145maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
36146all-stage1: all-stage1-target-libvtv
36147TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
36148all-stage1-target-libvtv: configure-stage1-target-libvtv
36149	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36150	@r=`${PWD_COMMAND}`; export r; \
36151	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36152	TFLAGS="$(STAGE1_TFLAGS)"; \
36153	$(RAW_CXX_TARGET_EXPORTS)  \
36154	cd $(TARGET_SUBDIR)/libvtv && \
36155	 \
36156	$(MAKE) $(BASE_FLAGS_TO_PASS) \
36157		CFLAGS="$(CFLAGS_FOR_TARGET)" \
36158		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36159		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36160		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36161		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36162		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36163		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36164		  \
36165		TFLAGS="$(STAGE1_TFLAGS)"  \
36166		$(TARGET-stage1-target-libvtv)
36167
36168maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
36169clean-stage1: clean-stage1-target-libvtv
36170clean-stage1-target-libvtv:
36171	@if [ $(current_stage) = stage1 ]; then \
36172	  [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36173	else \
36174	  [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
36175	  $(MAKE) stage1-start; \
36176	fi; \
36177	cd $(TARGET_SUBDIR)/libvtv && \
36178	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36179	  clean
36180@endif target-libvtv-bootstrap
36181
36182
36183.PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
36184.PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
36185maybe-all-stage2-target-libvtv:
36186maybe-clean-stage2-target-libvtv:
36187@if target-libvtv-bootstrap
36188maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
36189all-stage2: all-stage2-target-libvtv
36190TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
36191all-stage2-target-libvtv: configure-stage2-target-libvtv
36192	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36193	@r=`${PWD_COMMAND}`; export r; \
36194	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36195	TFLAGS="$(STAGE2_TFLAGS)"; \
36196	$(RAW_CXX_TARGET_EXPORTS) \
36197	  \
36198	cd $(TARGET_SUBDIR)/libvtv && \
36199	 \
36200	$(MAKE) $(BASE_FLAGS_TO_PASS) \
36201		CFLAGS="$(CFLAGS_FOR_TARGET)" \
36202		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36203		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36204		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36205		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36206		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36207		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36208		TFLAGS="$(STAGE2_TFLAGS)"  \
36209		$(TARGET-stage2-target-libvtv)
36210
36211maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
36212clean-stage2: clean-stage2-target-libvtv
36213clean-stage2-target-libvtv:
36214	@if [ $(current_stage) = stage2 ]; then \
36215	  [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36216	else \
36217	  [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
36218	  $(MAKE) stage2-start; \
36219	fi; \
36220	cd $(TARGET_SUBDIR)/libvtv && \
36221	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36222@endif target-libvtv-bootstrap
36223
36224
36225.PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
36226.PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
36227maybe-all-stage3-target-libvtv:
36228maybe-clean-stage3-target-libvtv:
36229@if target-libvtv-bootstrap
36230maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
36231all-stage3: all-stage3-target-libvtv
36232TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
36233all-stage3-target-libvtv: configure-stage3-target-libvtv
36234	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36235	@r=`${PWD_COMMAND}`; export r; \
36236	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36237	TFLAGS="$(STAGE3_TFLAGS)"; \
36238	$(RAW_CXX_TARGET_EXPORTS) \
36239	  \
36240	cd $(TARGET_SUBDIR)/libvtv && \
36241	 \
36242	$(MAKE) $(BASE_FLAGS_TO_PASS) \
36243		CFLAGS="$(CFLAGS_FOR_TARGET)" \
36244		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36245		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36246		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36247		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36248		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36249		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36250		TFLAGS="$(STAGE3_TFLAGS)"  \
36251		$(TARGET-stage3-target-libvtv)
36252
36253maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
36254clean-stage3: clean-stage3-target-libvtv
36255clean-stage3-target-libvtv:
36256	@if [ $(current_stage) = stage3 ]; then \
36257	  [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36258	else \
36259	  [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
36260	  $(MAKE) stage3-start; \
36261	fi; \
36262	cd $(TARGET_SUBDIR)/libvtv && \
36263	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36264@endif target-libvtv-bootstrap
36265
36266
36267.PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
36268.PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
36269maybe-all-stage4-target-libvtv:
36270maybe-clean-stage4-target-libvtv:
36271@if target-libvtv-bootstrap
36272maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
36273all-stage4: all-stage4-target-libvtv
36274TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
36275all-stage4-target-libvtv: configure-stage4-target-libvtv
36276	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36277	@r=`${PWD_COMMAND}`; export r; \
36278	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36279	TFLAGS="$(STAGE4_TFLAGS)"; \
36280	$(RAW_CXX_TARGET_EXPORTS) \
36281	  \
36282	cd $(TARGET_SUBDIR)/libvtv && \
36283	 \
36284	$(MAKE) $(BASE_FLAGS_TO_PASS) \
36285		CFLAGS="$(CFLAGS_FOR_TARGET)" \
36286		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36287		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36288		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36289		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36290		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36291		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36292		TFLAGS="$(STAGE4_TFLAGS)"  \
36293		$(TARGET-stage4-target-libvtv)
36294
36295maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
36296clean-stage4: clean-stage4-target-libvtv
36297clean-stage4-target-libvtv:
36298	@if [ $(current_stage) = stage4 ]; then \
36299	  [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36300	else \
36301	  [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
36302	  $(MAKE) stage4-start; \
36303	fi; \
36304	cd $(TARGET_SUBDIR)/libvtv && \
36305	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36306@endif target-libvtv-bootstrap
36307
36308
36309.PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
36310.PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
36311maybe-all-stageprofile-target-libvtv:
36312maybe-clean-stageprofile-target-libvtv:
36313@if target-libvtv-bootstrap
36314maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
36315all-stageprofile: all-stageprofile-target-libvtv
36316TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
36317all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36318	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36319	@r=`${PWD_COMMAND}`; export r; \
36320	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36321	TFLAGS="$(STAGEprofile_TFLAGS)"; \
36322	$(RAW_CXX_TARGET_EXPORTS) \
36323	  \
36324	cd $(TARGET_SUBDIR)/libvtv && \
36325	 \
36326	$(MAKE) $(BASE_FLAGS_TO_PASS) \
36327		CFLAGS="$(CFLAGS_FOR_TARGET)" \
36328		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36329		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36330		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36331		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36332		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36333		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36334		TFLAGS="$(STAGEprofile_TFLAGS)"  \
36335		$(TARGET-stageprofile-target-libvtv)
36336
36337maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
36338clean-stageprofile: clean-stageprofile-target-libvtv
36339clean-stageprofile-target-libvtv:
36340	@if [ $(current_stage) = stageprofile ]; then \
36341	  [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36342	else \
36343	  [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
36344	  $(MAKE) stageprofile-start; \
36345	fi; \
36346	cd $(TARGET_SUBDIR)/libvtv && \
36347	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36348@endif target-libvtv-bootstrap
36349
36350
36351.PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
36352.PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
36353maybe-all-stagefeedback-target-libvtv:
36354maybe-clean-stagefeedback-target-libvtv:
36355@if target-libvtv-bootstrap
36356maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
36357all-stagefeedback: all-stagefeedback-target-libvtv
36358TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
36359all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36360	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36361	@r=`${PWD_COMMAND}`; export r; \
36362	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36363	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36364	$(RAW_CXX_TARGET_EXPORTS) \
36365	  \
36366	cd $(TARGET_SUBDIR)/libvtv && \
36367	 \
36368	$(MAKE) $(BASE_FLAGS_TO_PASS) \
36369		CFLAGS="$(CFLAGS_FOR_TARGET)" \
36370		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36371		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36372		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36373		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36374		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36375		$(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36376		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
36377		$(TARGET-stagefeedback-target-libvtv)
36378
36379maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
36380clean-stagefeedback: clean-stagefeedback-target-libvtv
36381clean-stagefeedback-target-libvtv:
36382	@if [ $(current_stage) = stagefeedback ]; then \
36383	  [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36384	else \
36385	  [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
36386	  $(MAKE) stagefeedback-start; \
36387	fi; \
36388	cd $(TARGET_SUBDIR)/libvtv && \
36389	$(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36390@endif target-libvtv-bootstrap
36391
36392
36393
36394
36395
36396
36397.PHONY: check-target-libvtv maybe-check-target-libvtv
36398maybe-check-target-libvtv:
36399@if target-libvtv
36400maybe-check-target-libvtv: check-target-libvtv
36401
36402check-target-libvtv:
36403	@: $(MAKE); $(unstage)
36404	@r=`${PWD_COMMAND}`; export r; \
36405	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36406	$(RAW_CXX_TARGET_EXPORTS) \
36407	(cd $(TARGET_SUBDIR)/libvtv && \
36408	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
36409
36410@endif target-libvtv
36411
36412.PHONY: install-target-libvtv maybe-install-target-libvtv
36413maybe-install-target-libvtv:
36414@if target-libvtv
36415maybe-install-target-libvtv: install-target-libvtv
36416
36417install-target-libvtv: installdirs
36418	@: $(MAKE); $(unstage)
36419	@r=`${PWD_COMMAND}`; export r; \
36420	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36421	$(RAW_CXX_TARGET_EXPORTS) \
36422	(cd $(TARGET_SUBDIR)/libvtv && \
36423	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36424
36425@endif target-libvtv
36426
36427.PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
36428maybe-install-strip-target-libvtv:
36429@if target-libvtv
36430maybe-install-strip-target-libvtv: install-strip-target-libvtv
36431
36432install-strip-target-libvtv: installdirs
36433	@: $(MAKE); $(unstage)
36434	@r=`${PWD_COMMAND}`; export r; \
36435	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36436	$(RAW_CXX_TARGET_EXPORTS) \
36437	(cd $(TARGET_SUBDIR)/libvtv && \
36438	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36439
36440@endif target-libvtv
36441
36442# Other targets (info, dvi, pdf, etc.)
36443
36444.PHONY: maybe-info-target-libvtv info-target-libvtv
36445maybe-info-target-libvtv:
36446@if target-libvtv
36447maybe-info-target-libvtv: info-target-libvtv
36448
36449info-target-libvtv: \
36450    configure-target-libvtv 
36451	@: $(MAKE); $(unstage)
36452	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36453	r=`${PWD_COMMAND}`; export r; \
36454	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36455	$(RAW_CXX_TARGET_EXPORTS) \
36456	echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
36457	for flag in $(EXTRA_TARGET_FLAGS); do \
36458	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36459	done; \
36460	(cd $(TARGET_SUBDIR)/libvtv && \
36461	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36462	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36463	          "RANLIB=$${RANLIB}" \
36464	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36465	           info) \
36466	  || exit 1
36467
36468@endif target-libvtv
36469
36470.PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
36471maybe-dvi-target-libvtv:
36472@if target-libvtv
36473maybe-dvi-target-libvtv: dvi-target-libvtv
36474
36475dvi-target-libvtv: \
36476    configure-target-libvtv 
36477	@: $(MAKE); $(unstage)
36478	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36479	r=`${PWD_COMMAND}`; export r; \
36480	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36481	$(RAW_CXX_TARGET_EXPORTS) \
36482	echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
36483	for flag in $(EXTRA_TARGET_FLAGS); do \
36484	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36485	done; \
36486	(cd $(TARGET_SUBDIR)/libvtv && \
36487	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36488	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36489	          "RANLIB=$${RANLIB}" \
36490	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36491	           dvi) \
36492	  || exit 1
36493
36494@endif target-libvtv
36495
36496.PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
36497maybe-pdf-target-libvtv:
36498@if target-libvtv
36499maybe-pdf-target-libvtv: pdf-target-libvtv
36500
36501pdf-target-libvtv: \
36502    configure-target-libvtv 
36503	@: $(MAKE); $(unstage)
36504	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36505	r=`${PWD_COMMAND}`; export r; \
36506	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36507	$(RAW_CXX_TARGET_EXPORTS) \
36508	echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
36509	for flag in $(EXTRA_TARGET_FLAGS); do \
36510	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36511	done; \
36512	(cd $(TARGET_SUBDIR)/libvtv && \
36513	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36514	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36515	          "RANLIB=$${RANLIB}" \
36516	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36517	           pdf) \
36518	  || exit 1
36519
36520@endif target-libvtv
36521
36522.PHONY: maybe-html-target-libvtv html-target-libvtv
36523maybe-html-target-libvtv:
36524@if target-libvtv
36525maybe-html-target-libvtv: html-target-libvtv
36526
36527html-target-libvtv: \
36528    configure-target-libvtv 
36529	@: $(MAKE); $(unstage)
36530	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36531	r=`${PWD_COMMAND}`; export r; \
36532	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36533	$(RAW_CXX_TARGET_EXPORTS) \
36534	echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
36535	for flag in $(EXTRA_TARGET_FLAGS); do \
36536	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36537	done; \
36538	(cd $(TARGET_SUBDIR)/libvtv && \
36539	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36540	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36541	          "RANLIB=$${RANLIB}" \
36542	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36543	           html) \
36544	  || exit 1
36545
36546@endif target-libvtv
36547
36548.PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36549maybe-TAGS-target-libvtv:
36550@if target-libvtv
36551maybe-TAGS-target-libvtv: TAGS-target-libvtv
36552
36553TAGS-target-libvtv: \
36554    configure-target-libvtv 
36555	@: $(MAKE); $(unstage)
36556	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36557	r=`${PWD_COMMAND}`; export r; \
36558	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36559	$(RAW_CXX_TARGET_EXPORTS) \
36560	echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
36561	for flag in $(EXTRA_TARGET_FLAGS); do \
36562	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36563	done; \
36564	(cd $(TARGET_SUBDIR)/libvtv && \
36565	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36566	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36567	          "RANLIB=$${RANLIB}" \
36568	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36569	           TAGS) \
36570	  || exit 1
36571
36572@endif target-libvtv
36573
36574.PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36575maybe-install-info-target-libvtv:
36576@if target-libvtv
36577maybe-install-info-target-libvtv: install-info-target-libvtv
36578
36579install-info-target-libvtv: \
36580    configure-target-libvtv \
36581    info-target-libvtv 
36582	@: $(MAKE); $(unstage)
36583	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36584	r=`${PWD_COMMAND}`; export r; \
36585	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36586	$(RAW_CXX_TARGET_EXPORTS) \
36587	echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
36588	for flag in $(EXTRA_TARGET_FLAGS); do \
36589	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36590	done; \
36591	(cd $(TARGET_SUBDIR)/libvtv && \
36592	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36593	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36594	          "RANLIB=$${RANLIB}" \
36595	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36596	           install-info) \
36597	  || exit 1
36598
36599@endif target-libvtv
36600
36601.PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36602maybe-install-pdf-target-libvtv:
36603@if target-libvtv
36604maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36605
36606install-pdf-target-libvtv: \
36607    configure-target-libvtv \
36608    pdf-target-libvtv 
36609	@: $(MAKE); $(unstage)
36610	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36611	r=`${PWD_COMMAND}`; export r; \
36612	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36613	$(RAW_CXX_TARGET_EXPORTS) \
36614	echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
36615	for flag in $(EXTRA_TARGET_FLAGS); do \
36616	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36617	done; \
36618	(cd $(TARGET_SUBDIR)/libvtv && \
36619	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36620	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36621	          "RANLIB=$${RANLIB}" \
36622	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36623	           install-pdf) \
36624	  || exit 1
36625
36626@endif target-libvtv
36627
36628.PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36629maybe-install-html-target-libvtv:
36630@if target-libvtv
36631maybe-install-html-target-libvtv: install-html-target-libvtv
36632
36633install-html-target-libvtv: \
36634    configure-target-libvtv \
36635    html-target-libvtv 
36636	@: $(MAKE); $(unstage)
36637	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36638	r=`${PWD_COMMAND}`; export r; \
36639	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36640	$(RAW_CXX_TARGET_EXPORTS) \
36641	echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
36642	for flag in $(EXTRA_TARGET_FLAGS); do \
36643	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36644	done; \
36645	(cd $(TARGET_SUBDIR)/libvtv && \
36646	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36647	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36648	          "RANLIB=$${RANLIB}" \
36649	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36650	           install-html) \
36651	  || exit 1
36652
36653@endif target-libvtv
36654
36655.PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36656maybe-installcheck-target-libvtv:
36657@if target-libvtv
36658maybe-installcheck-target-libvtv: installcheck-target-libvtv
36659
36660installcheck-target-libvtv: \
36661    configure-target-libvtv 
36662	@: $(MAKE); $(unstage)
36663	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36664	r=`${PWD_COMMAND}`; export r; \
36665	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36666	$(RAW_CXX_TARGET_EXPORTS) \
36667	echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
36668	for flag in $(EXTRA_TARGET_FLAGS); do \
36669	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36670	done; \
36671	(cd $(TARGET_SUBDIR)/libvtv && \
36672	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36673	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36674	          "RANLIB=$${RANLIB}" \
36675	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36676	           installcheck) \
36677	  || exit 1
36678
36679@endif target-libvtv
36680
36681.PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36682maybe-mostlyclean-target-libvtv:
36683@if target-libvtv
36684maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36685
36686mostlyclean-target-libvtv: 
36687	@: $(MAKE); $(unstage)
36688	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36689	r=`${PWD_COMMAND}`; export r; \
36690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36691	$(RAW_CXX_TARGET_EXPORTS) \
36692	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
36693	for flag in $(EXTRA_TARGET_FLAGS); do \
36694	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36695	done; \
36696	(cd $(TARGET_SUBDIR)/libvtv && \
36697	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36698	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36699	          "RANLIB=$${RANLIB}" \
36700	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36701	           mostlyclean) \
36702	  || exit 1
36703
36704@endif target-libvtv
36705
36706.PHONY: maybe-clean-target-libvtv clean-target-libvtv
36707maybe-clean-target-libvtv:
36708@if target-libvtv
36709maybe-clean-target-libvtv: clean-target-libvtv
36710
36711clean-target-libvtv: 
36712	@: $(MAKE); $(unstage)
36713	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36714	r=`${PWD_COMMAND}`; export r; \
36715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36716	$(RAW_CXX_TARGET_EXPORTS) \
36717	echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
36718	for flag in $(EXTRA_TARGET_FLAGS); do \
36719	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36720	done; \
36721	(cd $(TARGET_SUBDIR)/libvtv && \
36722	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36723	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36724	          "RANLIB=$${RANLIB}" \
36725	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36726	           clean) \
36727	  || exit 1
36728
36729@endif target-libvtv
36730
36731.PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36732maybe-distclean-target-libvtv:
36733@if target-libvtv
36734maybe-distclean-target-libvtv: distclean-target-libvtv
36735
36736distclean-target-libvtv: 
36737	@: $(MAKE); $(unstage)
36738	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36739	r=`${PWD_COMMAND}`; export r; \
36740	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36741	$(RAW_CXX_TARGET_EXPORTS) \
36742	echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
36743	for flag in $(EXTRA_TARGET_FLAGS); do \
36744	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36745	done; \
36746	(cd $(TARGET_SUBDIR)/libvtv && \
36747	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36748	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36749	          "RANLIB=$${RANLIB}" \
36750	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36751	           distclean) \
36752	  || exit 1
36753
36754@endif target-libvtv
36755
36756.PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36757maybe-maintainer-clean-target-libvtv:
36758@if target-libvtv
36759maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36760
36761maintainer-clean-target-libvtv: 
36762	@: $(MAKE); $(unstage)
36763	@[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36764	r=`${PWD_COMMAND}`; export r; \
36765	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36766	$(RAW_CXX_TARGET_EXPORTS) \
36767	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
36768	for flag in $(EXTRA_TARGET_FLAGS); do \
36769	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36770	done; \
36771	(cd $(TARGET_SUBDIR)/libvtv && \
36772	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36773	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36774	          "RANLIB=$${RANLIB}" \
36775	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36776	           maintainer-clean) \
36777	  || exit 1
36778
36779@endif target-libvtv
36780
36781
36782
36783
36784
36785.PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36786maybe-configure-target-libcilkrts:
36787@if gcc-bootstrap
36788configure-target-libcilkrts: stage_current
36789@endif gcc-bootstrap
36790@if target-libcilkrts
36791maybe-configure-target-libcilkrts: configure-target-libcilkrts
36792configure-target-libcilkrts: 
36793	@: $(MAKE); $(unstage)
36794	@r=`${PWD_COMMAND}`; export r; \
36795	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36796	echo "Checking multilib configuration for libcilkrts..."; \
36797	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36798	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
36799	if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36800	  if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36801	    rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36802	  else \
36803	    rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36804	    mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36805	  fi; \
36806	else \
36807	  mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36808	fi; \
36809	test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36810	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36811	$(NORMAL_TARGET_EXPORTS)  \
36812	echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36813	cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36814	case $(srcdir) in \
36815	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36816	  *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36817		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36818	esac; \
36819	module_srcdir=libcilkrts; \
36820	rm -f no-such-file || : ; \
36821	CONFIG_SITE=no-such-file $(SHELL) \
36822	  $$s/$$module_srcdir/configure \
36823	  --srcdir=$${topdir}/$$module_srcdir \
36824	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36825	  --target=${target_alias}  \
36826	  || exit 1
36827@endif target-libcilkrts
36828
36829
36830
36831
36832
36833.PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36834maybe-all-target-libcilkrts:
36835@if gcc-bootstrap
36836all-target-libcilkrts: stage_current
36837@endif gcc-bootstrap
36838@if target-libcilkrts
36839TARGET-target-libcilkrts=all
36840maybe-all-target-libcilkrts: all-target-libcilkrts
36841all-target-libcilkrts: configure-target-libcilkrts
36842	@: $(MAKE); $(unstage)
36843	@r=`${PWD_COMMAND}`; export r; \
36844	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36845	$(NORMAL_TARGET_EXPORTS)  \
36846	(cd $(TARGET_SUBDIR)/libcilkrts && \
36847	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36848		$(TARGET-target-libcilkrts))
36849@endif target-libcilkrts
36850
36851
36852
36853
36854
36855.PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36856maybe-check-target-libcilkrts:
36857@if target-libcilkrts
36858maybe-check-target-libcilkrts: check-target-libcilkrts
36859
36860check-target-libcilkrts:
36861	@: $(MAKE); $(unstage)
36862	@r=`${PWD_COMMAND}`; export r; \
36863	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36864	$(NORMAL_TARGET_EXPORTS) \
36865	(cd $(TARGET_SUBDIR)/libcilkrts && \
36866	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36867
36868@endif target-libcilkrts
36869
36870.PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36871maybe-install-target-libcilkrts:
36872@if target-libcilkrts
36873maybe-install-target-libcilkrts: install-target-libcilkrts
36874
36875install-target-libcilkrts: installdirs
36876	@: $(MAKE); $(unstage)
36877	@r=`${PWD_COMMAND}`; export r; \
36878	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36879	$(NORMAL_TARGET_EXPORTS) \
36880	(cd $(TARGET_SUBDIR)/libcilkrts && \
36881	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36882
36883@endif target-libcilkrts
36884
36885.PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36886maybe-install-strip-target-libcilkrts:
36887@if target-libcilkrts
36888maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36889
36890install-strip-target-libcilkrts: installdirs
36891	@: $(MAKE); $(unstage)
36892	@r=`${PWD_COMMAND}`; export r; \
36893	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36894	$(NORMAL_TARGET_EXPORTS) \
36895	(cd $(TARGET_SUBDIR)/libcilkrts && \
36896	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36897
36898@endif target-libcilkrts
36899
36900# Other targets (info, dvi, pdf, etc.)
36901
36902.PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36903maybe-info-target-libcilkrts:
36904@if target-libcilkrts
36905maybe-info-target-libcilkrts: info-target-libcilkrts
36906
36907info-target-libcilkrts: \
36908    configure-target-libcilkrts 
36909	@: $(MAKE); $(unstage)
36910	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36911	r=`${PWD_COMMAND}`; export r; \
36912	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36913	$(NORMAL_TARGET_EXPORTS) \
36914	echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
36915	for flag in $(EXTRA_TARGET_FLAGS); do \
36916	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36917	done; \
36918	(cd $(TARGET_SUBDIR)/libcilkrts && \
36919	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36920	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36921	          "RANLIB=$${RANLIB}" \
36922	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36923	           info) \
36924	  || exit 1
36925
36926@endif target-libcilkrts
36927
36928.PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36929maybe-dvi-target-libcilkrts:
36930@if target-libcilkrts
36931maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36932
36933dvi-target-libcilkrts: \
36934    configure-target-libcilkrts 
36935	@: $(MAKE); $(unstage)
36936	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36937	r=`${PWD_COMMAND}`; export r; \
36938	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36939	$(NORMAL_TARGET_EXPORTS) \
36940	echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
36941	for flag in $(EXTRA_TARGET_FLAGS); do \
36942	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36943	done; \
36944	(cd $(TARGET_SUBDIR)/libcilkrts && \
36945	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36946	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36947	          "RANLIB=$${RANLIB}" \
36948	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36949	           dvi) \
36950	  || exit 1
36951
36952@endif target-libcilkrts
36953
36954.PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36955maybe-pdf-target-libcilkrts:
36956@if target-libcilkrts
36957maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36958
36959pdf-target-libcilkrts: \
36960    configure-target-libcilkrts 
36961	@: $(MAKE); $(unstage)
36962	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36963	r=`${PWD_COMMAND}`; export r; \
36964	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36965	$(NORMAL_TARGET_EXPORTS) \
36966	echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36967	for flag in $(EXTRA_TARGET_FLAGS); do \
36968	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36969	done; \
36970	(cd $(TARGET_SUBDIR)/libcilkrts && \
36971	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36972	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36973	          "RANLIB=$${RANLIB}" \
36974	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36975	           pdf) \
36976	  || exit 1
36977
36978@endif target-libcilkrts
36979
36980.PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36981maybe-html-target-libcilkrts:
36982@if target-libcilkrts
36983maybe-html-target-libcilkrts: html-target-libcilkrts
36984
36985html-target-libcilkrts: \
36986    configure-target-libcilkrts 
36987	@: $(MAKE); $(unstage)
36988	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36989	r=`${PWD_COMMAND}`; export r; \
36990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36991	$(NORMAL_TARGET_EXPORTS) \
36992	echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
36993	for flag in $(EXTRA_TARGET_FLAGS); do \
36994	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36995	done; \
36996	(cd $(TARGET_SUBDIR)/libcilkrts && \
36997	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36998	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36999	          "RANLIB=$${RANLIB}" \
37000	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37001	           html) \
37002	  || exit 1
37003
37004@endif target-libcilkrts
37005
37006.PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
37007maybe-TAGS-target-libcilkrts:
37008@if target-libcilkrts
37009maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
37010
37011TAGS-target-libcilkrts: \
37012    configure-target-libcilkrts 
37013	@: $(MAKE); $(unstage)
37014	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37015	r=`${PWD_COMMAND}`; export r; \
37016	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37017	$(NORMAL_TARGET_EXPORTS) \
37018	echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
37019	for flag in $(EXTRA_TARGET_FLAGS); do \
37020	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37021	done; \
37022	(cd $(TARGET_SUBDIR)/libcilkrts && \
37023	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37024	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37025	          "RANLIB=$${RANLIB}" \
37026	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37027	           TAGS) \
37028	  || exit 1
37029
37030@endif target-libcilkrts
37031
37032.PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
37033maybe-install-info-target-libcilkrts:
37034@if target-libcilkrts
37035maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
37036
37037install-info-target-libcilkrts: \
37038    configure-target-libcilkrts \
37039    info-target-libcilkrts 
37040	@: $(MAKE); $(unstage)
37041	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37042	r=`${PWD_COMMAND}`; export r; \
37043	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37044	$(NORMAL_TARGET_EXPORTS) \
37045	echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
37046	for flag in $(EXTRA_TARGET_FLAGS); do \
37047	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37048	done; \
37049	(cd $(TARGET_SUBDIR)/libcilkrts && \
37050	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37051	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37052	          "RANLIB=$${RANLIB}" \
37053	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37054	           install-info) \
37055	  || exit 1
37056
37057@endif target-libcilkrts
37058
37059.PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
37060maybe-install-pdf-target-libcilkrts:
37061@if target-libcilkrts
37062maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
37063
37064install-pdf-target-libcilkrts: \
37065    configure-target-libcilkrts \
37066    pdf-target-libcilkrts 
37067	@: $(MAKE); $(unstage)
37068	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37069	r=`${PWD_COMMAND}`; export r; \
37070	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37071	$(NORMAL_TARGET_EXPORTS) \
37072	echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
37073	for flag in $(EXTRA_TARGET_FLAGS); do \
37074	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37075	done; \
37076	(cd $(TARGET_SUBDIR)/libcilkrts && \
37077	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37078	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37079	          "RANLIB=$${RANLIB}" \
37080	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37081	           install-pdf) \
37082	  || exit 1
37083
37084@endif target-libcilkrts
37085
37086.PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
37087maybe-install-html-target-libcilkrts:
37088@if target-libcilkrts
37089maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
37090
37091install-html-target-libcilkrts: \
37092    configure-target-libcilkrts \
37093    html-target-libcilkrts 
37094	@: $(MAKE); $(unstage)
37095	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37096	r=`${PWD_COMMAND}`; export r; \
37097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37098	$(NORMAL_TARGET_EXPORTS) \
37099	echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
37100	for flag in $(EXTRA_TARGET_FLAGS); do \
37101	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37102	done; \
37103	(cd $(TARGET_SUBDIR)/libcilkrts && \
37104	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37105	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37106	          "RANLIB=$${RANLIB}" \
37107	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37108	           install-html) \
37109	  || exit 1
37110
37111@endif target-libcilkrts
37112
37113.PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
37114maybe-installcheck-target-libcilkrts:
37115@if target-libcilkrts
37116maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
37117
37118installcheck-target-libcilkrts: \
37119    configure-target-libcilkrts 
37120	@: $(MAKE); $(unstage)
37121	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37122	r=`${PWD_COMMAND}`; export r; \
37123	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37124	$(NORMAL_TARGET_EXPORTS) \
37125	echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
37126	for flag in $(EXTRA_TARGET_FLAGS); do \
37127	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37128	done; \
37129	(cd $(TARGET_SUBDIR)/libcilkrts && \
37130	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37131	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37132	          "RANLIB=$${RANLIB}" \
37133	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37134	           installcheck) \
37135	  || exit 1
37136
37137@endif target-libcilkrts
37138
37139.PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
37140maybe-mostlyclean-target-libcilkrts:
37141@if target-libcilkrts
37142maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
37143
37144mostlyclean-target-libcilkrts: 
37145	@: $(MAKE); $(unstage)
37146	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37147	r=`${PWD_COMMAND}`; export r; \
37148	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37149	$(NORMAL_TARGET_EXPORTS) \
37150	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
37151	for flag in $(EXTRA_TARGET_FLAGS); do \
37152	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37153	done; \
37154	(cd $(TARGET_SUBDIR)/libcilkrts && \
37155	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37156	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37157	          "RANLIB=$${RANLIB}" \
37158	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37159	           mostlyclean) \
37160	  || exit 1
37161
37162@endif target-libcilkrts
37163
37164.PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
37165maybe-clean-target-libcilkrts:
37166@if target-libcilkrts
37167maybe-clean-target-libcilkrts: clean-target-libcilkrts
37168
37169clean-target-libcilkrts: 
37170	@: $(MAKE); $(unstage)
37171	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37172	r=`${PWD_COMMAND}`; export r; \
37173	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37174	$(NORMAL_TARGET_EXPORTS) \
37175	echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
37176	for flag in $(EXTRA_TARGET_FLAGS); do \
37177	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37178	done; \
37179	(cd $(TARGET_SUBDIR)/libcilkrts && \
37180	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37181	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37182	          "RANLIB=$${RANLIB}" \
37183	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37184	           clean) \
37185	  || exit 1
37186
37187@endif target-libcilkrts
37188
37189.PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
37190maybe-distclean-target-libcilkrts:
37191@if target-libcilkrts
37192maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
37193
37194distclean-target-libcilkrts: 
37195	@: $(MAKE); $(unstage)
37196	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37197	r=`${PWD_COMMAND}`; export r; \
37198	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37199	$(NORMAL_TARGET_EXPORTS) \
37200	echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
37201	for flag in $(EXTRA_TARGET_FLAGS); do \
37202	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37203	done; \
37204	(cd $(TARGET_SUBDIR)/libcilkrts && \
37205	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37206	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37207	          "RANLIB=$${RANLIB}" \
37208	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37209	           distclean) \
37210	  || exit 1
37211
37212@endif target-libcilkrts
37213
37214.PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
37215maybe-maintainer-clean-target-libcilkrts:
37216@if target-libcilkrts
37217maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
37218
37219maintainer-clean-target-libcilkrts: 
37220	@: $(MAKE); $(unstage)
37221	@[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37222	r=`${PWD_COMMAND}`; export r; \
37223	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37224	$(NORMAL_TARGET_EXPORTS) \
37225	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
37226	for flag in $(EXTRA_TARGET_FLAGS); do \
37227	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37228	done; \
37229	(cd $(TARGET_SUBDIR)/libcilkrts && \
37230	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37231	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37232	          "RANLIB=$${RANLIB}" \
37233	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37234	           maintainer-clean) \
37235	  || exit 1
37236
37237@endif target-libcilkrts
37238
37239
37240
37241
37242
37243.PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
37244maybe-configure-target-liboffloadmic:
37245@if gcc-bootstrap
37246configure-target-liboffloadmic: stage_current
37247@endif gcc-bootstrap
37248@if target-liboffloadmic
37249maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
37250configure-target-liboffloadmic: 
37251	@: $(MAKE); $(unstage)
37252	@r=`${PWD_COMMAND}`; export r; \
37253	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37254	echo "Checking multilib configuration for liboffloadmic..."; \
37255	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37256	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
37257	if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37258	  if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37259	    rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
37260	  else \
37261	    rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
37262	    mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37263	  fi; \
37264	else \
37265	  mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37266	fi; \
37267	test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
37268	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37269	$(NORMAL_TARGET_EXPORTS)  \
37270	echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
37271	cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
37272	case $(srcdir) in \
37273	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37274	  *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
37275		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37276	esac; \
37277	module_srcdir=liboffloadmic; \
37278	rm -f no-such-file || : ; \
37279	CONFIG_SITE=no-such-file $(SHELL) \
37280	  $$s/$$module_srcdir/configure \
37281	  --srcdir=$${topdir}/$$module_srcdir \
37282	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37283	  --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
37284	  || exit 1
37285@endif target-liboffloadmic
37286
37287
37288
37289
37290
37291.PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
37292maybe-all-target-liboffloadmic:
37293@if gcc-bootstrap
37294all-target-liboffloadmic: stage_current
37295@endif gcc-bootstrap
37296@if target-liboffloadmic
37297TARGET-target-liboffloadmic=all
37298maybe-all-target-liboffloadmic: all-target-liboffloadmic
37299all-target-liboffloadmic: configure-target-liboffloadmic
37300	@: $(MAKE); $(unstage)
37301	@r=`${PWD_COMMAND}`; export r; \
37302	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37303	$(NORMAL_TARGET_EXPORTS)  \
37304	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37305	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37306		$(TARGET-target-liboffloadmic))
37307@endif target-liboffloadmic
37308
37309
37310
37311
37312
37313.PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
37314maybe-check-target-liboffloadmic:
37315@if target-liboffloadmic
37316maybe-check-target-liboffloadmic: check-target-liboffloadmic
37317
37318check-target-liboffloadmic:
37319	@: $(MAKE); $(unstage)
37320	@r=`${PWD_COMMAND}`; export r; \
37321	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37322	$(NORMAL_TARGET_EXPORTS) \
37323	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37324	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37325
37326@endif target-liboffloadmic
37327
37328.PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
37329maybe-install-target-liboffloadmic:
37330@if target-liboffloadmic
37331maybe-install-target-liboffloadmic: install-target-liboffloadmic
37332
37333install-target-liboffloadmic: installdirs
37334	@: $(MAKE); $(unstage)
37335	@r=`${PWD_COMMAND}`; export r; \
37336	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37337	$(NORMAL_TARGET_EXPORTS) \
37338	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37339	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37340
37341@endif target-liboffloadmic
37342
37343.PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
37344maybe-install-strip-target-liboffloadmic:
37345@if target-liboffloadmic
37346maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
37347
37348install-strip-target-liboffloadmic: installdirs
37349	@: $(MAKE); $(unstage)
37350	@r=`${PWD_COMMAND}`; export r; \
37351	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37352	$(NORMAL_TARGET_EXPORTS) \
37353	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37354	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37355
37356@endif target-liboffloadmic
37357
37358# Other targets (info, dvi, pdf, etc.)
37359
37360.PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
37361maybe-info-target-liboffloadmic:
37362@if target-liboffloadmic
37363maybe-info-target-liboffloadmic: info-target-liboffloadmic
37364
37365info-target-liboffloadmic: \
37366    configure-target-liboffloadmic 
37367	@: $(MAKE); $(unstage)
37368	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37369	r=`${PWD_COMMAND}`; export r; \
37370	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37371	$(NORMAL_TARGET_EXPORTS) \
37372	echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
37373	for flag in $(EXTRA_TARGET_FLAGS); do \
37374	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37375	done; \
37376	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37377	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37378	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37379	          "RANLIB=$${RANLIB}" \
37380	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37381	           info) \
37382	  || exit 1
37383
37384@endif target-liboffloadmic
37385
37386.PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
37387maybe-dvi-target-liboffloadmic:
37388@if target-liboffloadmic
37389maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
37390
37391dvi-target-liboffloadmic: \
37392    configure-target-liboffloadmic 
37393	@: $(MAKE); $(unstage)
37394	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37395	r=`${PWD_COMMAND}`; export r; \
37396	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37397	$(NORMAL_TARGET_EXPORTS) \
37398	echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
37399	for flag in $(EXTRA_TARGET_FLAGS); do \
37400	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37401	done; \
37402	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37403	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37404	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37405	          "RANLIB=$${RANLIB}" \
37406	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37407	           dvi) \
37408	  || exit 1
37409
37410@endif target-liboffloadmic
37411
37412.PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
37413maybe-pdf-target-liboffloadmic:
37414@if target-liboffloadmic
37415maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
37416
37417pdf-target-liboffloadmic: \
37418    configure-target-liboffloadmic 
37419	@: $(MAKE); $(unstage)
37420	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37421	r=`${PWD_COMMAND}`; export r; \
37422	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37423	$(NORMAL_TARGET_EXPORTS) \
37424	echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37425	for flag in $(EXTRA_TARGET_FLAGS); do \
37426	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37427	done; \
37428	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37429	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37430	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37431	          "RANLIB=$${RANLIB}" \
37432	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37433	           pdf) \
37434	  || exit 1
37435
37436@endif target-liboffloadmic
37437
37438.PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
37439maybe-html-target-liboffloadmic:
37440@if target-liboffloadmic
37441maybe-html-target-liboffloadmic: html-target-liboffloadmic
37442
37443html-target-liboffloadmic: \
37444    configure-target-liboffloadmic 
37445	@: $(MAKE); $(unstage)
37446	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37447	r=`${PWD_COMMAND}`; export r; \
37448	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37449	$(NORMAL_TARGET_EXPORTS) \
37450	echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
37451	for flag in $(EXTRA_TARGET_FLAGS); do \
37452	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37453	done; \
37454	(cd $(TARGET_SUBDIR)/liboffloadmic && \
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	           html) \
37460	  || exit 1
37461
37462@endif target-liboffloadmic
37463
37464.PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
37465maybe-TAGS-target-liboffloadmic:
37466@if target-liboffloadmic
37467maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
37468
37469TAGS-target-liboffloadmic: \
37470    configure-target-liboffloadmic 
37471	@: $(MAKE); $(unstage)
37472	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37473	r=`${PWD_COMMAND}`; export r; \
37474	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37475	$(NORMAL_TARGET_EXPORTS) \
37476	echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
37477	for flag in $(EXTRA_TARGET_FLAGS); do \
37478	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37479	done; \
37480	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37481	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37482	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37483	          "RANLIB=$${RANLIB}" \
37484	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37485	           TAGS) \
37486	  || exit 1
37487
37488@endif target-liboffloadmic
37489
37490.PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
37491maybe-install-info-target-liboffloadmic:
37492@if target-liboffloadmic
37493maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
37494
37495install-info-target-liboffloadmic: \
37496    configure-target-liboffloadmic \
37497    info-target-liboffloadmic 
37498	@: $(MAKE); $(unstage)
37499	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37500	r=`${PWD_COMMAND}`; export r; \
37501	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37502	$(NORMAL_TARGET_EXPORTS) \
37503	echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
37504	for flag in $(EXTRA_TARGET_FLAGS); do \
37505	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37506	done; \
37507	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37508	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37509	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37510	          "RANLIB=$${RANLIB}" \
37511	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37512	           install-info) \
37513	  || exit 1
37514
37515@endif target-liboffloadmic
37516
37517.PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
37518maybe-install-pdf-target-liboffloadmic:
37519@if target-liboffloadmic
37520maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
37521
37522install-pdf-target-liboffloadmic: \
37523    configure-target-liboffloadmic \
37524    pdf-target-liboffloadmic 
37525	@: $(MAKE); $(unstage)
37526	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37527	r=`${PWD_COMMAND}`; export r; \
37528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37529	$(NORMAL_TARGET_EXPORTS) \
37530	echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37531	for flag in $(EXTRA_TARGET_FLAGS); do \
37532	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37533	done; \
37534	(cd $(TARGET_SUBDIR)/liboffloadmic && \
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	           install-pdf) \
37540	  || exit 1
37541
37542@endif target-liboffloadmic
37543
37544.PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37545maybe-install-html-target-liboffloadmic:
37546@if target-liboffloadmic
37547maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37548
37549install-html-target-liboffloadmic: \
37550    configure-target-liboffloadmic \
37551    html-target-liboffloadmic 
37552	@: $(MAKE); $(unstage)
37553	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37554	r=`${PWD_COMMAND}`; export r; \
37555	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37556	$(NORMAL_TARGET_EXPORTS) \
37557	echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
37558	for flag in $(EXTRA_TARGET_FLAGS); do \
37559	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37560	done; \
37561	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37562	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37563	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37564	          "RANLIB=$${RANLIB}" \
37565	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37566	           install-html) \
37567	  || exit 1
37568
37569@endif target-liboffloadmic
37570
37571.PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37572maybe-installcheck-target-liboffloadmic:
37573@if target-liboffloadmic
37574maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37575
37576installcheck-target-liboffloadmic: \
37577    configure-target-liboffloadmic 
37578	@: $(MAKE); $(unstage)
37579	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37580	r=`${PWD_COMMAND}`; export r; \
37581	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37582	$(NORMAL_TARGET_EXPORTS) \
37583	echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
37584	for flag in $(EXTRA_TARGET_FLAGS); do \
37585	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37586	done; \
37587	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37588	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37589	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37590	          "RANLIB=$${RANLIB}" \
37591	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37592	           installcheck) \
37593	  || exit 1
37594
37595@endif target-liboffloadmic
37596
37597.PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37598maybe-mostlyclean-target-liboffloadmic:
37599@if target-liboffloadmic
37600maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37601
37602mostlyclean-target-liboffloadmic: 
37603	@: $(MAKE); $(unstage)
37604	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37605	r=`${PWD_COMMAND}`; export r; \
37606	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37607	$(NORMAL_TARGET_EXPORTS) \
37608	echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37609	for flag in $(EXTRA_TARGET_FLAGS); do \
37610	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37611	done; \
37612	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37613	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37614	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37615	          "RANLIB=$${RANLIB}" \
37616	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37617	           mostlyclean) \
37618	  || exit 1
37619
37620@endif target-liboffloadmic
37621
37622.PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37623maybe-clean-target-liboffloadmic:
37624@if target-liboffloadmic
37625maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37626
37627clean-target-liboffloadmic: 
37628	@: $(MAKE); $(unstage)
37629	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37630	r=`${PWD_COMMAND}`; export r; \
37631	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37632	$(NORMAL_TARGET_EXPORTS) \
37633	echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37634	for flag in $(EXTRA_TARGET_FLAGS); do \
37635	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37636	done; \
37637	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37638	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37639	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37640	          "RANLIB=$${RANLIB}" \
37641	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37642	           clean) \
37643	  || exit 1
37644
37645@endif target-liboffloadmic
37646
37647.PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37648maybe-distclean-target-liboffloadmic:
37649@if target-liboffloadmic
37650maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37651
37652distclean-target-liboffloadmic: 
37653	@: $(MAKE); $(unstage)
37654	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37655	r=`${PWD_COMMAND}`; export r; \
37656	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657	$(NORMAL_TARGET_EXPORTS) \
37658	echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37659	for flag in $(EXTRA_TARGET_FLAGS); do \
37660	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37661	done; \
37662	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37663	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37664	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37665	          "RANLIB=$${RANLIB}" \
37666	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37667	           distclean) \
37668	  || exit 1
37669
37670@endif target-liboffloadmic
37671
37672.PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37673maybe-maintainer-clean-target-liboffloadmic:
37674@if target-liboffloadmic
37675maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37676
37677maintainer-clean-target-liboffloadmic: 
37678	@: $(MAKE); $(unstage)
37679	@[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37680	r=`${PWD_COMMAND}`; export r; \
37681	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37682	$(NORMAL_TARGET_EXPORTS) \
37683	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37684	for flag in $(EXTRA_TARGET_FLAGS); do \
37685	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37686	done; \
37687	(cd $(TARGET_SUBDIR)/liboffloadmic && \
37688	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37689	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37690	          "RANLIB=$${RANLIB}" \
37691	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37692	           maintainer-clean) \
37693	  || exit 1
37694
37695@endif target-liboffloadmic
37696
37697
37698
37699
37700
37701.PHONY: configure-target-libssp maybe-configure-target-libssp
37702maybe-configure-target-libssp:
37703@if gcc-bootstrap
37704configure-target-libssp: stage_current
37705@endif gcc-bootstrap
37706@if target-libssp
37707maybe-configure-target-libssp: configure-target-libssp
37708configure-target-libssp: 
37709	@: $(MAKE); $(unstage)
37710	@r=`${PWD_COMMAND}`; export r; \
37711	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37712	echo "Checking multilib configuration for libssp..."; \
37713	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37714	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
37715	if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37716	  if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37717	    rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37718	  else \
37719	    rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37720	    mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37721	  fi; \
37722	else \
37723	  mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37724	fi; \
37725	test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37726	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37727	$(NORMAL_TARGET_EXPORTS)  \
37728	echo Configuring in $(TARGET_SUBDIR)/libssp; \
37729	cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37730	case $(srcdir) in \
37731	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37732	  *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37733		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37734	esac; \
37735	module_srcdir=libssp; \
37736	rm -f no-such-file || : ; \
37737	CONFIG_SITE=no-such-file $(SHELL) \
37738	  $$s/$$module_srcdir/configure \
37739	  --srcdir=$${topdir}/$$module_srcdir \
37740	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37741	  --target=${target_alias}  \
37742	  || exit 1
37743@endif target-libssp
37744
37745
37746
37747
37748
37749.PHONY: all-target-libssp maybe-all-target-libssp
37750maybe-all-target-libssp:
37751@if gcc-bootstrap
37752all-target-libssp: stage_current
37753@endif gcc-bootstrap
37754@if target-libssp
37755TARGET-target-libssp=all
37756maybe-all-target-libssp: all-target-libssp
37757all-target-libssp: configure-target-libssp
37758	@: $(MAKE); $(unstage)
37759	@r=`${PWD_COMMAND}`; export r; \
37760	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37761	$(NORMAL_TARGET_EXPORTS)  \
37762	(cd $(TARGET_SUBDIR)/libssp && \
37763	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37764		$(TARGET-target-libssp))
37765@endif target-libssp
37766
37767
37768
37769
37770
37771.PHONY: check-target-libssp maybe-check-target-libssp
37772maybe-check-target-libssp:
37773@if target-libssp
37774maybe-check-target-libssp: check-target-libssp
37775
37776check-target-libssp:
37777	@: $(MAKE); $(unstage)
37778	@r=`${PWD_COMMAND}`; export r; \
37779	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37780	$(NORMAL_TARGET_EXPORTS) \
37781	(cd $(TARGET_SUBDIR)/libssp && \
37782	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37783
37784@endif target-libssp
37785
37786.PHONY: install-target-libssp maybe-install-target-libssp
37787maybe-install-target-libssp:
37788@if target-libssp
37789maybe-install-target-libssp: install-target-libssp
37790
37791install-target-libssp: installdirs
37792	@: $(MAKE); $(unstage)
37793	@r=`${PWD_COMMAND}`; export r; \
37794	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37795	$(NORMAL_TARGET_EXPORTS) \
37796	(cd $(TARGET_SUBDIR)/libssp && \
37797	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37798
37799@endif target-libssp
37800
37801.PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37802maybe-install-strip-target-libssp:
37803@if target-libssp
37804maybe-install-strip-target-libssp: install-strip-target-libssp
37805
37806install-strip-target-libssp: installdirs
37807	@: $(MAKE); $(unstage)
37808	@r=`${PWD_COMMAND}`; export r; \
37809	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37810	$(NORMAL_TARGET_EXPORTS) \
37811	(cd $(TARGET_SUBDIR)/libssp && \
37812	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37813
37814@endif target-libssp
37815
37816# Other targets (info, dvi, pdf, etc.)
37817
37818.PHONY: maybe-info-target-libssp info-target-libssp
37819maybe-info-target-libssp:
37820@if target-libssp
37821maybe-info-target-libssp: info-target-libssp
37822
37823info-target-libssp: \
37824    configure-target-libssp 
37825	@: $(MAKE); $(unstage)
37826	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37827	r=`${PWD_COMMAND}`; export r; \
37828	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37829	$(NORMAL_TARGET_EXPORTS) \
37830	echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
37831	for flag in $(EXTRA_TARGET_FLAGS); do \
37832	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37833	done; \
37834	(cd $(TARGET_SUBDIR)/libssp && \
37835	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37836	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37837	          "RANLIB=$${RANLIB}" \
37838	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37839	           info) \
37840	  || exit 1
37841
37842@endif target-libssp
37843
37844.PHONY: maybe-dvi-target-libssp dvi-target-libssp
37845maybe-dvi-target-libssp:
37846@if target-libssp
37847maybe-dvi-target-libssp: dvi-target-libssp
37848
37849dvi-target-libssp: \
37850    configure-target-libssp 
37851	@: $(MAKE); $(unstage)
37852	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37853	r=`${PWD_COMMAND}`; export r; \
37854	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37855	$(NORMAL_TARGET_EXPORTS) \
37856	echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
37857	for flag in $(EXTRA_TARGET_FLAGS); do \
37858	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37859	done; \
37860	(cd $(TARGET_SUBDIR)/libssp && \
37861	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37862	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37863	          "RANLIB=$${RANLIB}" \
37864	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37865	           dvi) \
37866	  || exit 1
37867
37868@endif target-libssp
37869
37870.PHONY: maybe-pdf-target-libssp pdf-target-libssp
37871maybe-pdf-target-libssp:
37872@if target-libssp
37873maybe-pdf-target-libssp: pdf-target-libssp
37874
37875pdf-target-libssp: \
37876    configure-target-libssp 
37877	@: $(MAKE); $(unstage)
37878	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37879	r=`${PWD_COMMAND}`; export r; \
37880	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37881	$(NORMAL_TARGET_EXPORTS) \
37882	echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
37883	for flag in $(EXTRA_TARGET_FLAGS); do \
37884	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37885	done; \
37886	(cd $(TARGET_SUBDIR)/libssp && \
37887	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37888	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37889	          "RANLIB=$${RANLIB}" \
37890	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37891	           pdf) \
37892	  || exit 1
37893
37894@endif target-libssp
37895
37896.PHONY: maybe-html-target-libssp html-target-libssp
37897maybe-html-target-libssp:
37898@if target-libssp
37899maybe-html-target-libssp: html-target-libssp
37900
37901html-target-libssp: \
37902    configure-target-libssp 
37903	@: $(MAKE); $(unstage)
37904	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37905	r=`${PWD_COMMAND}`; export r; \
37906	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37907	$(NORMAL_TARGET_EXPORTS) \
37908	echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
37909	for flag in $(EXTRA_TARGET_FLAGS); do \
37910	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37911	done; \
37912	(cd $(TARGET_SUBDIR)/libssp && \
37913	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37914	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37915	          "RANLIB=$${RANLIB}" \
37916	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37917	           html) \
37918	  || exit 1
37919
37920@endif target-libssp
37921
37922.PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37923maybe-TAGS-target-libssp:
37924@if target-libssp
37925maybe-TAGS-target-libssp: TAGS-target-libssp
37926
37927TAGS-target-libssp: \
37928    configure-target-libssp 
37929	@: $(MAKE); $(unstage)
37930	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37931	r=`${PWD_COMMAND}`; export r; \
37932	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37933	$(NORMAL_TARGET_EXPORTS) \
37934	echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
37935	for flag in $(EXTRA_TARGET_FLAGS); do \
37936	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37937	done; \
37938	(cd $(TARGET_SUBDIR)/libssp && \
37939	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37940	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37941	          "RANLIB=$${RANLIB}" \
37942	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37943	           TAGS) \
37944	  || exit 1
37945
37946@endif target-libssp
37947
37948.PHONY: maybe-install-info-target-libssp install-info-target-libssp
37949maybe-install-info-target-libssp:
37950@if target-libssp
37951maybe-install-info-target-libssp: install-info-target-libssp
37952
37953install-info-target-libssp: \
37954    configure-target-libssp \
37955    info-target-libssp 
37956	@: $(MAKE); $(unstage)
37957	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37958	r=`${PWD_COMMAND}`; export r; \
37959	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37960	$(NORMAL_TARGET_EXPORTS) \
37961	echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
37962	for flag in $(EXTRA_TARGET_FLAGS); do \
37963	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37964	done; \
37965	(cd $(TARGET_SUBDIR)/libssp && \
37966	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37967	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37968	          "RANLIB=$${RANLIB}" \
37969	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37970	           install-info) \
37971	  || exit 1
37972
37973@endif target-libssp
37974
37975.PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37976maybe-install-pdf-target-libssp:
37977@if target-libssp
37978maybe-install-pdf-target-libssp: install-pdf-target-libssp
37979
37980install-pdf-target-libssp: \
37981    configure-target-libssp \
37982    pdf-target-libssp 
37983	@: $(MAKE); $(unstage)
37984	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37985	r=`${PWD_COMMAND}`; export r; \
37986	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37987	$(NORMAL_TARGET_EXPORTS) \
37988	echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
37989	for flag in $(EXTRA_TARGET_FLAGS); do \
37990	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37991	done; \
37992	(cd $(TARGET_SUBDIR)/libssp && \
37993	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37994	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37995	          "RANLIB=$${RANLIB}" \
37996	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37997	           install-pdf) \
37998	  || exit 1
37999
38000@endif target-libssp
38001
38002.PHONY: maybe-install-html-target-libssp install-html-target-libssp
38003maybe-install-html-target-libssp:
38004@if target-libssp
38005maybe-install-html-target-libssp: install-html-target-libssp
38006
38007install-html-target-libssp: \
38008    configure-target-libssp \
38009    html-target-libssp 
38010	@: $(MAKE); $(unstage)
38011	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38012	r=`${PWD_COMMAND}`; export r; \
38013	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38014	$(NORMAL_TARGET_EXPORTS) \
38015	echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
38016	for flag in $(EXTRA_TARGET_FLAGS); do \
38017	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38018	done; \
38019	(cd $(TARGET_SUBDIR)/libssp && \
38020	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38021	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38022	          "RANLIB=$${RANLIB}" \
38023	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38024	           install-html) \
38025	  || exit 1
38026
38027@endif target-libssp
38028
38029.PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
38030maybe-installcheck-target-libssp:
38031@if target-libssp
38032maybe-installcheck-target-libssp: installcheck-target-libssp
38033
38034installcheck-target-libssp: \
38035    configure-target-libssp 
38036	@: $(MAKE); $(unstage)
38037	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38038	r=`${PWD_COMMAND}`; export r; \
38039	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38040	$(NORMAL_TARGET_EXPORTS) \
38041	echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
38042	for flag in $(EXTRA_TARGET_FLAGS); do \
38043	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38044	done; \
38045	(cd $(TARGET_SUBDIR)/libssp && \
38046	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38047	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38048	          "RANLIB=$${RANLIB}" \
38049	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38050	           installcheck) \
38051	  || exit 1
38052
38053@endif target-libssp
38054
38055.PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
38056maybe-mostlyclean-target-libssp:
38057@if target-libssp
38058maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
38059
38060mostlyclean-target-libssp: 
38061	@: $(MAKE); $(unstage)
38062	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38063	r=`${PWD_COMMAND}`; export r; \
38064	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38065	$(NORMAL_TARGET_EXPORTS) \
38066	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
38067	for flag in $(EXTRA_TARGET_FLAGS); do \
38068	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38069	done; \
38070	(cd $(TARGET_SUBDIR)/libssp && \
38071	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38072	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38073	          "RANLIB=$${RANLIB}" \
38074	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38075	           mostlyclean) \
38076	  || exit 1
38077
38078@endif target-libssp
38079
38080.PHONY: maybe-clean-target-libssp clean-target-libssp
38081maybe-clean-target-libssp:
38082@if target-libssp
38083maybe-clean-target-libssp: clean-target-libssp
38084
38085clean-target-libssp: 
38086	@: $(MAKE); $(unstage)
38087	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38088	r=`${PWD_COMMAND}`; export r; \
38089	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38090	$(NORMAL_TARGET_EXPORTS) \
38091	echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
38092	for flag in $(EXTRA_TARGET_FLAGS); do \
38093	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38094	done; \
38095	(cd $(TARGET_SUBDIR)/libssp && \
38096	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38097	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38098	          "RANLIB=$${RANLIB}" \
38099	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38100	           clean) \
38101	  || exit 1
38102
38103@endif target-libssp
38104
38105.PHONY: maybe-distclean-target-libssp distclean-target-libssp
38106maybe-distclean-target-libssp:
38107@if target-libssp
38108maybe-distclean-target-libssp: distclean-target-libssp
38109
38110distclean-target-libssp: 
38111	@: $(MAKE); $(unstage)
38112	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38113	r=`${PWD_COMMAND}`; export r; \
38114	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38115	$(NORMAL_TARGET_EXPORTS) \
38116	echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
38117	for flag in $(EXTRA_TARGET_FLAGS); do \
38118	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38119	done; \
38120	(cd $(TARGET_SUBDIR)/libssp && \
38121	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38122	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38123	          "RANLIB=$${RANLIB}" \
38124	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38125	           distclean) \
38126	  || exit 1
38127
38128@endif target-libssp
38129
38130.PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38131maybe-maintainer-clean-target-libssp:
38132@if target-libssp
38133maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38134
38135maintainer-clean-target-libssp: 
38136	@: $(MAKE); $(unstage)
38137	@[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38138	r=`${PWD_COMMAND}`; export r; \
38139	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38140	$(NORMAL_TARGET_EXPORTS) \
38141	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
38142	for flag in $(EXTRA_TARGET_FLAGS); do \
38143	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38144	done; \
38145	(cd $(TARGET_SUBDIR)/libssp && \
38146	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38147	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38148	          "RANLIB=$${RANLIB}" \
38149	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38150	           maintainer-clean) \
38151	  || exit 1
38152
38153@endif target-libssp
38154
38155
38156
38157
38158
38159.PHONY: configure-target-newlib maybe-configure-target-newlib
38160maybe-configure-target-newlib:
38161@if gcc-bootstrap
38162configure-target-newlib: stage_current
38163@endif gcc-bootstrap
38164@if target-newlib
38165maybe-configure-target-newlib: configure-target-newlib
38166configure-target-newlib: 
38167	@: $(MAKE); $(unstage)
38168	@r=`${PWD_COMMAND}`; export r; \
38169	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38170	echo "Checking multilib configuration for newlib..."; \
38171	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38172	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
38173	if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38174	  if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38175	    rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38176	  else \
38177	    rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38178	    mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38179	  fi; \
38180	else \
38181	  mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38182	fi; \
38183	test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38184	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38185	$(NORMAL_TARGET_EXPORTS)  \
38186	echo Configuring in $(TARGET_SUBDIR)/newlib; \
38187	cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38188	case $(srcdir) in \
38189	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38190	  *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38191		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38192	esac; \
38193	module_srcdir=newlib; \
38194	rm -f no-such-file || : ; \
38195	CONFIG_SITE=no-such-file $(SHELL) \
38196	  $$s/$$module_srcdir/configure \
38197	  --srcdir=$${topdir}/$$module_srcdir \
38198	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38199	  --target=${target_alias}  \
38200	  || exit 1
38201@endif target-newlib
38202
38203
38204
38205
38206
38207.PHONY: all-target-newlib maybe-all-target-newlib
38208maybe-all-target-newlib:
38209@if gcc-bootstrap
38210all-target-newlib: stage_current
38211@endif gcc-bootstrap
38212@if target-newlib
38213TARGET-target-newlib=all
38214maybe-all-target-newlib: all-target-newlib
38215all-target-newlib: configure-target-newlib
38216	@: $(MAKE); $(unstage)
38217	@r=`${PWD_COMMAND}`; export r; \
38218	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38219	$(NORMAL_TARGET_EXPORTS)  \
38220	(cd $(TARGET_SUBDIR)/newlib && \
38221	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38222		$(TARGET-target-newlib))
38223@endif target-newlib
38224
38225
38226
38227
38228
38229.PHONY: check-target-newlib maybe-check-target-newlib
38230maybe-check-target-newlib:
38231@if target-newlib
38232maybe-check-target-newlib: check-target-newlib
38233
38234check-target-newlib:
38235	@: $(MAKE); $(unstage)
38236	@r=`${PWD_COMMAND}`; export r; \
38237	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38238	$(NORMAL_TARGET_EXPORTS) \
38239	(cd $(TARGET_SUBDIR)/newlib && \
38240	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38241
38242@endif target-newlib
38243
38244.PHONY: install-target-newlib maybe-install-target-newlib
38245maybe-install-target-newlib:
38246@if target-newlib
38247maybe-install-target-newlib: install-target-newlib
38248
38249install-target-newlib: installdirs
38250	@: $(MAKE); $(unstage)
38251	@r=`${PWD_COMMAND}`; export r; \
38252	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38253	$(NORMAL_TARGET_EXPORTS) \
38254	(cd $(TARGET_SUBDIR)/newlib && \
38255	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38256
38257@endif target-newlib
38258
38259.PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
38260maybe-install-strip-target-newlib:
38261@if target-newlib
38262maybe-install-strip-target-newlib: install-strip-target-newlib
38263
38264install-strip-target-newlib: installdirs
38265	@: $(MAKE); $(unstage)
38266	@r=`${PWD_COMMAND}`; export r; \
38267	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38268	$(NORMAL_TARGET_EXPORTS) \
38269	(cd $(TARGET_SUBDIR)/newlib && \
38270	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38271
38272@endif target-newlib
38273
38274# Other targets (info, dvi, pdf, etc.)
38275
38276.PHONY: maybe-info-target-newlib info-target-newlib
38277maybe-info-target-newlib:
38278@if target-newlib
38279maybe-info-target-newlib: info-target-newlib
38280
38281info-target-newlib: \
38282    configure-target-newlib 
38283	@: $(MAKE); $(unstage)
38284	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38285	r=`${PWD_COMMAND}`; export r; \
38286	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38287	$(NORMAL_TARGET_EXPORTS) \
38288	echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
38289	for flag in $(EXTRA_TARGET_FLAGS); do \
38290	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38291	done; \
38292	(cd $(TARGET_SUBDIR)/newlib && \
38293	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38294	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38295	          "RANLIB=$${RANLIB}" \
38296	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38297	           info) \
38298	  || exit 1
38299
38300@endif target-newlib
38301
38302.PHONY: maybe-dvi-target-newlib dvi-target-newlib
38303maybe-dvi-target-newlib:
38304@if target-newlib
38305maybe-dvi-target-newlib: dvi-target-newlib
38306
38307dvi-target-newlib: \
38308    configure-target-newlib 
38309	@: $(MAKE); $(unstage)
38310	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38311	r=`${PWD_COMMAND}`; export r; \
38312	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38313	$(NORMAL_TARGET_EXPORTS) \
38314	echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
38315	for flag in $(EXTRA_TARGET_FLAGS); do \
38316	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38317	done; \
38318	(cd $(TARGET_SUBDIR)/newlib && \
38319	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38320	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38321	          "RANLIB=$${RANLIB}" \
38322	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38323	           dvi) \
38324	  || exit 1
38325
38326@endif target-newlib
38327
38328.PHONY: maybe-pdf-target-newlib pdf-target-newlib
38329maybe-pdf-target-newlib:
38330@if target-newlib
38331maybe-pdf-target-newlib: pdf-target-newlib
38332
38333pdf-target-newlib: \
38334    configure-target-newlib 
38335	@: $(MAKE); $(unstage)
38336	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38337	r=`${PWD_COMMAND}`; export r; \
38338	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38339	$(NORMAL_TARGET_EXPORTS) \
38340	echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
38341	for flag in $(EXTRA_TARGET_FLAGS); do \
38342	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38343	done; \
38344	(cd $(TARGET_SUBDIR)/newlib && \
38345	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38346	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38347	          "RANLIB=$${RANLIB}" \
38348	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38349	           pdf) \
38350	  || exit 1
38351
38352@endif target-newlib
38353
38354.PHONY: maybe-html-target-newlib html-target-newlib
38355maybe-html-target-newlib:
38356@if target-newlib
38357maybe-html-target-newlib: html-target-newlib
38358
38359html-target-newlib: \
38360    configure-target-newlib 
38361	@: $(MAKE); $(unstage)
38362	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38363	r=`${PWD_COMMAND}`; export r; \
38364	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38365	$(NORMAL_TARGET_EXPORTS) \
38366	echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
38367	for flag in $(EXTRA_TARGET_FLAGS); do \
38368	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38369	done; \
38370	(cd $(TARGET_SUBDIR)/newlib && \
38371	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38372	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38373	          "RANLIB=$${RANLIB}" \
38374	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38375	           html) \
38376	  || exit 1
38377
38378@endif target-newlib
38379
38380.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
38381maybe-TAGS-target-newlib:
38382@if target-newlib
38383maybe-TAGS-target-newlib: TAGS-target-newlib
38384
38385TAGS-target-newlib: \
38386    configure-target-newlib 
38387	@: $(MAKE); $(unstage)
38388	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38389	r=`${PWD_COMMAND}`; export r; \
38390	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38391	$(NORMAL_TARGET_EXPORTS) \
38392	echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
38393	for flag in $(EXTRA_TARGET_FLAGS); do \
38394	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38395	done; \
38396	(cd $(TARGET_SUBDIR)/newlib && \
38397	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38398	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38399	          "RANLIB=$${RANLIB}" \
38400	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38401	           TAGS) \
38402	  || exit 1
38403
38404@endif target-newlib
38405
38406.PHONY: maybe-install-info-target-newlib install-info-target-newlib
38407maybe-install-info-target-newlib:
38408@if target-newlib
38409maybe-install-info-target-newlib: install-info-target-newlib
38410
38411install-info-target-newlib: \
38412    configure-target-newlib \
38413    info-target-newlib 
38414	@: $(MAKE); $(unstage)
38415	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38416	r=`${PWD_COMMAND}`; export r; \
38417	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38418	$(NORMAL_TARGET_EXPORTS) \
38419	echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
38420	for flag in $(EXTRA_TARGET_FLAGS); do \
38421	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38422	done; \
38423	(cd $(TARGET_SUBDIR)/newlib && \
38424	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38425	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38426	          "RANLIB=$${RANLIB}" \
38427	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38428	           install-info) \
38429	  || exit 1
38430
38431@endif target-newlib
38432
38433.PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
38434maybe-install-pdf-target-newlib:
38435@if target-newlib
38436maybe-install-pdf-target-newlib: install-pdf-target-newlib
38437
38438install-pdf-target-newlib: \
38439    configure-target-newlib \
38440    pdf-target-newlib 
38441	@: $(MAKE); $(unstage)
38442	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38443	r=`${PWD_COMMAND}`; export r; \
38444	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38445	$(NORMAL_TARGET_EXPORTS) \
38446	echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
38447	for flag in $(EXTRA_TARGET_FLAGS); do \
38448	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38449	done; \
38450	(cd $(TARGET_SUBDIR)/newlib && \
38451	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38452	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38453	          "RANLIB=$${RANLIB}" \
38454	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38455	           install-pdf) \
38456	  || exit 1
38457
38458@endif target-newlib
38459
38460.PHONY: maybe-install-html-target-newlib install-html-target-newlib
38461maybe-install-html-target-newlib:
38462@if target-newlib
38463maybe-install-html-target-newlib: install-html-target-newlib
38464
38465install-html-target-newlib: \
38466    configure-target-newlib \
38467    html-target-newlib 
38468	@: $(MAKE); $(unstage)
38469	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38470	r=`${PWD_COMMAND}`; export r; \
38471	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38472	$(NORMAL_TARGET_EXPORTS) \
38473	echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
38474	for flag in $(EXTRA_TARGET_FLAGS); do \
38475	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38476	done; \
38477	(cd $(TARGET_SUBDIR)/newlib && \
38478	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38479	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38480	          "RANLIB=$${RANLIB}" \
38481	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38482	           install-html) \
38483	  || exit 1
38484
38485@endif target-newlib
38486
38487.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
38488maybe-installcheck-target-newlib:
38489@if target-newlib
38490maybe-installcheck-target-newlib: installcheck-target-newlib
38491
38492installcheck-target-newlib: \
38493    configure-target-newlib 
38494	@: $(MAKE); $(unstage)
38495	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38496	r=`${PWD_COMMAND}`; export r; \
38497	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38498	$(NORMAL_TARGET_EXPORTS) \
38499	echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
38500	for flag in $(EXTRA_TARGET_FLAGS); do \
38501	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38502	done; \
38503	(cd $(TARGET_SUBDIR)/newlib && \
38504	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38505	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38506	          "RANLIB=$${RANLIB}" \
38507	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38508	           installcheck) \
38509	  || exit 1
38510
38511@endif target-newlib
38512
38513.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
38514maybe-mostlyclean-target-newlib:
38515@if target-newlib
38516maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
38517
38518mostlyclean-target-newlib: 
38519	@: $(MAKE); $(unstage)
38520	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38521	r=`${PWD_COMMAND}`; export r; \
38522	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38523	$(NORMAL_TARGET_EXPORTS) \
38524	echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
38525	for flag in $(EXTRA_TARGET_FLAGS); do \
38526	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38527	done; \
38528	(cd $(TARGET_SUBDIR)/newlib && \
38529	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38530	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38531	          "RANLIB=$${RANLIB}" \
38532	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38533	           mostlyclean) \
38534	  || exit 1
38535
38536@endif target-newlib
38537
38538.PHONY: maybe-clean-target-newlib clean-target-newlib
38539maybe-clean-target-newlib:
38540@if target-newlib
38541maybe-clean-target-newlib: clean-target-newlib
38542
38543clean-target-newlib: 
38544	@: $(MAKE); $(unstage)
38545	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38546	r=`${PWD_COMMAND}`; export r; \
38547	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38548	$(NORMAL_TARGET_EXPORTS) \
38549	echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
38550	for flag in $(EXTRA_TARGET_FLAGS); do \
38551	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38552	done; \
38553	(cd $(TARGET_SUBDIR)/newlib && \
38554	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38555	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38556	          "RANLIB=$${RANLIB}" \
38557	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38558	           clean) \
38559	  || exit 1
38560
38561@endif target-newlib
38562
38563.PHONY: maybe-distclean-target-newlib distclean-target-newlib
38564maybe-distclean-target-newlib:
38565@if target-newlib
38566maybe-distclean-target-newlib: distclean-target-newlib
38567
38568distclean-target-newlib: 
38569	@: $(MAKE); $(unstage)
38570	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38571	r=`${PWD_COMMAND}`; export r; \
38572	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38573	$(NORMAL_TARGET_EXPORTS) \
38574	echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
38575	for flag in $(EXTRA_TARGET_FLAGS); do \
38576	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38577	done; \
38578	(cd $(TARGET_SUBDIR)/newlib && \
38579	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38580	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38581	          "RANLIB=$${RANLIB}" \
38582	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38583	           distclean) \
38584	  || exit 1
38585
38586@endif target-newlib
38587
38588.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38589maybe-maintainer-clean-target-newlib:
38590@if target-newlib
38591maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38592
38593maintainer-clean-target-newlib: 
38594	@: $(MAKE); $(unstage)
38595	@[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38596	r=`${PWD_COMMAND}`; export r; \
38597	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38598	$(NORMAL_TARGET_EXPORTS) \
38599	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
38600	for flag in $(EXTRA_TARGET_FLAGS); do \
38601	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38602	done; \
38603	(cd $(TARGET_SUBDIR)/newlib && \
38604	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38605	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38606	          "RANLIB=$${RANLIB}" \
38607	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38608	           maintainer-clean) \
38609	  || exit 1
38610
38611@endif target-newlib
38612
38613
38614
38615
38616
38617.PHONY: configure-target-libgcc maybe-configure-target-libgcc
38618maybe-configure-target-libgcc:
38619@if gcc-bootstrap
38620configure-target-libgcc: stage_current
38621@endif gcc-bootstrap
38622@if target-libgcc
38623maybe-configure-target-libgcc: configure-target-libgcc
38624configure-target-libgcc: 
38625	@r=`${PWD_COMMAND}`; export r; \
38626	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38627	echo "Checking multilib configuration for libgcc..."; \
38628	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38629	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38630	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38631	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38632	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38633	  else \
38634	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38635	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38636	  fi; \
38637	else \
38638	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38639	fi; \
38640	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38641	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38642	$(NORMAL_TARGET_EXPORTS)  \
38643	echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38644	cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38645	case $(srcdir) in \
38646	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38647	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38648		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38649	esac; \
38650	module_srcdir=libgcc; \
38651	rm -f no-such-file || : ; \
38652	CONFIG_SITE=no-such-file $(SHELL) \
38653	  $$s/$$module_srcdir/configure \
38654	  --srcdir=$${topdir}/$$module_srcdir \
38655	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38656	  --target=${target_alias}  \
38657	  || exit 1
38658@endif target-libgcc
38659
38660
38661
38662.PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38663maybe-configure-stage1-target-libgcc:
38664@if target-libgcc-bootstrap
38665maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38666configure-stage1-target-libgcc:
38667	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38668	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38669	@r=`${PWD_COMMAND}`; export r; \
38670	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38671	TFLAGS="$(STAGE1_TFLAGS)"; \
38672	echo "Checking multilib configuration for libgcc..."; \
38673	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38674	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38675	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38676	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38677	  else \
38678	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38679	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38680	  fi; \
38681	else \
38682	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38683	fi; \
38684	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38685	$(NORMAL_TARGET_EXPORTS) \
38686	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38687	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38688	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38689	echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
38690	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38691	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38692	case $(srcdir) in \
38693	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38694	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38695		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38696	esac; \
38697	module_srcdir=libgcc; \
38698	$(SHELL) $$s/$$module_srcdir/configure \
38699	  --srcdir=$${topdir}/$$module_srcdir \
38700	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38701	  --target=${target_alias} \
38702	   \
38703	  $(STAGE1_CONFIGURE_FLAGS)
38704@endif target-libgcc-bootstrap
38705
38706.PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38707maybe-configure-stage2-target-libgcc:
38708@if target-libgcc-bootstrap
38709maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38710configure-stage2-target-libgcc:
38711	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38712	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38713	@r=`${PWD_COMMAND}`; export r; \
38714	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38715	TFLAGS="$(STAGE2_TFLAGS)"; \
38716	echo "Checking multilib configuration for libgcc..."; \
38717	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38718	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38719	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38720	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38721	  else \
38722	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38723	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38724	  fi; \
38725	else \
38726	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38727	fi; \
38728	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38729	$(NORMAL_TARGET_EXPORTS) \
38730	 \
38731	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38732	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38733	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38734	echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
38735	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38736	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38737	case $(srcdir) in \
38738	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38739	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38740		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38741	esac; \
38742	module_srcdir=libgcc; \
38743	$(SHELL) $$s/$$module_srcdir/configure \
38744	  --srcdir=$${topdir}/$$module_srcdir \
38745	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38746	  --target=${target_alias} \
38747	  --with-build-libsubdir=$(HOST_SUBDIR) \
38748	  $(STAGE2_CONFIGURE_FLAGS)
38749@endif target-libgcc-bootstrap
38750
38751.PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38752maybe-configure-stage3-target-libgcc:
38753@if target-libgcc-bootstrap
38754maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38755configure-stage3-target-libgcc:
38756	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38757	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38758	@r=`${PWD_COMMAND}`; export r; \
38759	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38760	TFLAGS="$(STAGE3_TFLAGS)"; \
38761	echo "Checking multilib configuration for libgcc..."; \
38762	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38763	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38764	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38765	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38766	  else \
38767	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38768	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38769	  fi; \
38770	else \
38771	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38772	fi; \
38773	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38774	$(NORMAL_TARGET_EXPORTS) \
38775	 \
38776	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38777	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38778	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38779	echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
38780	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38781	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38782	case $(srcdir) in \
38783	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38784	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38785		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38786	esac; \
38787	module_srcdir=libgcc; \
38788	$(SHELL) $$s/$$module_srcdir/configure \
38789	  --srcdir=$${topdir}/$$module_srcdir \
38790	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38791	  --target=${target_alias} \
38792	  --with-build-libsubdir=$(HOST_SUBDIR) \
38793	  $(STAGE3_CONFIGURE_FLAGS)
38794@endif target-libgcc-bootstrap
38795
38796.PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38797maybe-configure-stage4-target-libgcc:
38798@if target-libgcc-bootstrap
38799maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38800configure-stage4-target-libgcc:
38801	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38802	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38803	@r=`${PWD_COMMAND}`; export r; \
38804	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38805	TFLAGS="$(STAGE4_TFLAGS)"; \
38806	echo "Checking multilib configuration for libgcc..."; \
38807	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38808	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38809	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38810	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38811	  else \
38812	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38813	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38814	  fi; \
38815	else \
38816	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38817	fi; \
38818	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38819	$(NORMAL_TARGET_EXPORTS) \
38820	 \
38821	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38822	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38823	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38824	echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
38825	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38826	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38827	case $(srcdir) in \
38828	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38829	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38830		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38831	esac; \
38832	module_srcdir=libgcc; \
38833	$(SHELL) $$s/$$module_srcdir/configure \
38834	  --srcdir=$${topdir}/$$module_srcdir \
38835	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38836	  --target=${target_alias} \
38837	  --with-build-libsubdir=$(HOST_SUBDIR) \
38838	  $(STAGE4_CONFIGURE_FLAGS)
38839@endif target-libgcc-bootstrap
38840
38841.PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38842maybe-configure-stageprofile-target-libgcc:
38843@if target-libgcc-bootstrap
38844maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38845configure-stageprofile-target-libgcc:
38846	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38847	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38848	@r=`${PWD_COMMAND}`; export r; \
38849	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38850	TFLAGS="$(STAGEprofile_TFLAGS)"; \
38851	echo "Checking multilib configuration for libgcc..."; \
38852	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38853	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38854	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38855	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38856	  else \
38857	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38858	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38859	  fi; \
38860	else \
38861	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38862	fi; \
38863	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38864	$(NORMAL_TARGET_EXPORTS) \
38865	 \
38866	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38867	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38868	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38869	echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
38870	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38871	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38872	case $(srcdir) in \
38873	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38874	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38875		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38876	esac; \
38877	module_srcdir=libgcc; \
38878	$(SHELL) $$s/$$module_srcdir/configure \
38879	  --srcdir=$${topdir}/$$module_srcdir \
38880	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38881	  --target=${target_alias} \
38882	  --with-build-libsubdir=$(HOST_SUBDIR) \
38883	  $(STAGEprofile_CONFIGURE_FLAGS)
38884@endif target-libgcc-bootstrap
38885
38886.PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38887maybe-configure-stagefeedback-target-libgcc:
38888@if target-libgcc-bootstrap
38889maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38890configure-stagefeedback-target-libgcc:
38891	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38892	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38893	@r=`${PWD_COMMAND}`; export r; \
38894	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38895	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38896	echo "Checking multilib configuration for libgcc..."; \
38897	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38898	if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38899	  if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38900	    rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38901	  else \
38902	    rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38903	    mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38904	  fi; \
38905	else \
38906	  mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38907	fi; \
38908	test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38909	$(NORMAL_TARGET_EXPORTS) \
38910	 \
38911	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38912	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38913	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38914	echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
38915	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38916	cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38917	case $(srcdir) in \
38918	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38919	  *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38920		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38921	esac; \
38922	module_srcdir=libgcc; \
38923	$(SHELL) $$s/$$module_srcdir/configure \
38924	  --srcdir=$${topdir}/$$module_srcdir \
38925	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38926	  --target=${target_alias} \
38927	  --with-build-libsubdir=$(HOST_SUBDIR) \
38928	  $(STAGEfeedback_CONFIGURE_FLAGS)
38929@endif target-libgcc-bootstrap
38930
38931
38932
38933
38934
38935.PHONY: all-target-libgcc maybe-all-target-libgcc
38936maybe-all-target-libgcc:
38937@if gcc-bootstrap
38938all-target-libgcc: stage_current
38939@endif gcc-bootstrap
38940@if target-libgcc
38941TARGET-target-libgcc=all
38942maybe-all-target-libgcc: all-target-libgcc
38943all-target-libgcc: configure-target-libgcc
38944	@r=`${PWD_COMMAND}`; export r; \
38945	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38946	$(NORMAL_TARGET_EXPORTS)  \
38947	(cd $(TARGET_SUBDIR)/libgcc && \
38948	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38949		$(TARGET-target-libgcc))
38950@endif target-libgcc
38951
38952
38953
38954.PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38955.PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38956maybe-all-stage1-target-libgcc:
38957maybe-clean-stage1-target-libgcc:
38958@if target-libgcc-bootstrap
38959maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38960all-stage1: all-stage1-target-libgcc
38961TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38962all-stage1-target-libgcc: configure-stage1-target-libgcc
38963	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38964	@r=`${PWD_COMMAND}`; export r; \
38965	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38966	TFLAGS="$(STAGE1_TFLAGS)"; \
38967	$(NORMAL_TARGET_EXPORTS)  \
38968	cd $(TARGET_SUBDIR)/libgcc && \
38969	 \
38970	$(MAKE) $(BASE_FLAGS_TO_PASS) \
38971		CFLAGS="$(CFLAGS_FOR_TARGET)" \
38972		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38973		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38974		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38975		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38976		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38977		$(EXTRA_TARGET_FLAGS)  \
38978		  \
38979		TFLAGS="$(STAGE1_TFLAGS)"  \
38980		$(TARGET-stage1-target-libgcc)
38981
38982maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38983clean-stage1: clean-stage1-target-libgcc
38984clean-stage1-target-libgcc:
38985	@if [ $(current_stage) = stage1 ]; then \
38986	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38987	else \
38988	  [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38989	  $(MAKE) stage1-start; \
38990	fi; \
38991	cd $(TARGET_SUBDIR)/libgcc && \
38992	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
38993	  clean
38994@endif target-libgcc-bootstrap
38995
38996
38997.PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38998.PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38999maybe-all-stage2-target-libgcc:
39000maybe-clean-stage2-target-libgcc:
39001@if target-libgcc-bootstrap
39002maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
39003all-stage2: all-stage2-target-libgcc
39004TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
39005all-stage2-target-libgcc: configure-stage2-target-libgcc
39006	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39007	@r=`${PWD_COMMAND}`; export r; \
39008	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39009	TFLAGS="$(STAGE2_TFLAGS)"; \
39010	$(NORMAL_TARGET_EXPORTS) \
39011	  \
39012	cd $(TARGET_SUBDIR)/libgcc && \
39013	 \
39014	$(MAKE) $(BASE_FLAGS_TO_PASS) \
39015		CFLAGS="$(CFLAGS_FOR_TARGET)" \
39016		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39017		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39018		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39019		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39020		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39021		$(EXTRA_TARGET_FLAGS)   \
39022		TFLAGS="$(STAGE2_TFLAGS)"  \
39023		$(TARGET-stage2-target-libgcc)
39024
39025maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
39026clean-stage2: clean-stage2-target-libgcc
39027clean-stage2-target-libgcc:
39028	@if [ $(current_stage) = stage2 ]; then \
39029	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39030	else \
39031	  [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
39032	  $(MAKE) stage2-start; \
39033	fi; \
39034	cd $(TARGET_SUBDIR)/libgcc && \
39035	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39036@endif target-libgcc-bootstrap
39037
39038
39039.PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
39040.PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
39041maybe-all-stage3-target-libgcc:
39042maybe-clean-stage3-target-libgcc:
39043@if target-libgcc-bootstrap
39044maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
39045all-stage3: all-stage3-target-libgcc
39046TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
39047all-stage3-target-libgcc: configure-stage3-target-libgcc
39048	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39049	@r=`${PWD_COMMAND}`; export r; \
39050	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39051	TFLAGS="$(STAGE3_TFLAGS)"; \
39052	$(NORMAL_TARGET_EXPORTS) \
39053	  \
39054	cd $(TARGET_SUBDIR)/libgcc && \
39055	 \
39056	$(MAKE) $(BASE_FLAGS_TO_PASS) \
39057		CFLAGS="$(CFLAGS_FOR_TARGET)" \
39058		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39059		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39060		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39061		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39062		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39063		$(EXTRA_TARGET_FLAGS)   \
39064		TFLAGS="$(STAGE3_TFLAGS)"  \
39065		$(TARGET-stage3-target-libgcc)
39066
39067maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
39068clean-stage3: clean-stage3-target-libgcc
39069clean-stage3-target-libgcc:
39070	@if [ $(current_stage) = stage3 ]; then \
39071	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39072	else \
39073	  [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
39074	  $(MAKE) stage3-start; \
39075	fi; \
39076	cd $(TARGET_SUBDIR)/libgcc && \
39077	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39078@endif target-libgcc-bootstrap
39079
39080
39081.PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
39082.PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
39083maybe-all-stage4-target-libgcc:
39084maybe-clean-stage4-target-libgcc:
39085@if target-libgcc-bootstrap
39086maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
39087all-stage4: all-stage4-target-libgcc
39088TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
39089all-stage4-target-libgcc: configure-stage4-target-libgcc
39090	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39091	@r=`${PWD_COMMAND}`; export r; \
39092	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39093	TFLAGS="$(STAGE4_TFLAGS)"; \
39094	$(NORMAL_TARGET_EXPORTS) \
39095	  \
39096	cd $(TARGET_SUBDIR)/libgcc && \
39097	 \
39098	$(MAKE) $(BASE_FLAGS_TO_PASS) \
39099		CFLAGS="$(CFLAGS_FOR_TARGET)" \
39100		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39101		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39102		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39103		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39104		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39105		$(EXTRA_TARGET_FLAGS)   \
39106		TFLAGS="$(STAGE4_TFLAGS)"  \
39107		$(TARGET-stage4-target-libgcc)
39108
39109maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
39110clean-stage4: clean-stage4-target-libgcc
39111clean-stage4-target-libgcc:
39112	@if [ $(current_stage) = stage4 ]; then \
39113	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39114	else \
39115	  [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
39116	  $(MAKE) stage4-start; \
39117	fi; \
39118	cd $(TARGET_SUBDIR)/libgcc && \
39119	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39120@endif target-libgcc-bootstrap
39121
39122
39123.PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
39124.PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
39125maybe-all-stageprofile-target-libgcc:
39126maybe-clean-stageprofile-target-libgcc:
39127@if target-libgcc-bootstrap
39128maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
39129all-stageprofile: all-stageprofile-target-libgcc
39130TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39131all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39132	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39133	@r=`${PWD_COMMAND}`; export r; \
39134	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39135	TFLAGS="$(STAGEprofile_TFLAGS)"; \
39136	$(NORMAL_TARGET_EXPORTS) \
39137	  \
39138	cd $(TARGET_SUBDIR)/libgcc && \
39139	 \
39140	$(MAKE) $(BASE_FLAGS_TO_PASS) \
39141		CFLAGS="$(CFLAGS_FOR_TARGET)" \
39142		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39143		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39144		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39145		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39146		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39147		$(EXTRA_TARGET_FLAGS)   \
39148		TFLAGS="$(STAGEprofile_TFLAGS)"  \
39149		$(TARGET-stageprofile-target-libgcc)
39150
39151maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39152clean-stageprofile: clean-stageprofile-target-libgcc
39153clean-stageprofile-target-libgcc:
39154	@if [ $(current_stage) = stageprofile ]; then \
39155	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39156	else \
39157	  [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39158	  $(MAKE) stageprofile-start; \
39159	fi; \
39160	cd $(TARGET_SUBDIR)/libgcc && \
39161	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39162@endif target-libgcc-bootstrap
39163
39164
39165.PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39166.PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39167maybe-all-stagefeedback-target-libgcc:
39168maybe-clean-stagefeedback-target-libgcc:
39169@if target-libgcc-bootstrap
39170maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39171all-stagefeedback: all-stagefeedback-target-libgcc
39172TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39173all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39174	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39175	@r=`${PWD_COMMAND}`; export r; \
39176	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39177	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39178	$(NORMAL_TARGET_EXPORTS) \
39179	  \
39180	cd $(TARGET_SUBDIR)/libgcc && \
39181	 \
39182	$(MAKE) $(BASE_FLAGS_TO_PASS) \
39183		CFLAGS="$(CFLAGS_FOR_TARGET)" \
39184		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39185		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39186		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39187		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39188		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39189		$(EXTRA_TARGET_FLAGS)   \
39190		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
39191		$(TARGET-stagefeedback-target-libgcc)
39192
39193maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39194clean-stagefeedback: clean-stagefeedback-target-libgcc
39195clean-stagefeedback-target-libgcc:
39196	@if [ $(current_stage) = stagefeedback ]; then \
39197	  [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39198	else \
39199	  [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39200	  $(MAKE) stagefeedback-start; \
39201	fi; \
39202	cd $(TARGET_SUBDIR)/libgcc && \
39203	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39204@endif target-libgcc-bootstrap
39205
39206
39207
39208
39209
39210
39211.PHONY: check-target-libgcc maybe-check-target-libgcc
39212maybe-check-target-libgcc:
39213@if target-libgcc
39214maybe-check-target-libgcc: check-target-libgcc
39215
39216# Dummy target for uncheckable module.
39217check-target-libgcc:
39218
39219@endif target-libgcc
39220
39221.PHONY: install-target-libgcc maybe-install-target-libgcc
39222maybe-install-target-libgcc:
39223@if target-libgcc
39224maybe-install-target-libgcc: install-target-libgcc
39225
39226install-target-libgcc: installdirs
39227	@: $(MAKE); $(unstage)
39228	@r=`${PWD_COMMAND}`; export r; \
39229	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39230	$(NORMAL_TARGET_EXPORTS) \
39231	(cd $(TARGET_SUBDIR)/libgcc && \
39232	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39233
39234@endif target-libgcc
39235
39236.PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
39237maybe-install-strip-target-libgcc:
39238@if target-libgcc
39239maybe-install-strip-target-libgcc: install-strip-target-libgcc
39240
39241install-strip-target-libgcc: installdirs
39242	@: $(MAKE); $(unstage)
39243	@r=`${PWD_COMMAND}`; export r; \
39244	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39245	$(NORMAL_TARGET_EXPORTS) \
39246	(cd $(TARGET_SUBDIR)/libgcc && \
39247	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39248
39249@endif target-libgcc
39250
39251# Other targets (info, dvi, pdf, etc.)
39252
39253.PHONY: maybe-info-target-libgcc info-target-libgcc
39254maybe-info-target-libgcc:
39255@if target-libgcc
39256maybe-info-target-libgcc: info-target-libgcc
39257
39258info-target-libgcc: \
39259    configure-target-libgcc 
39260	@: $(MAKE); $(unstage)
39261	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39262	r=`${PWD_COMMAND}`; export r; \
39263	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39264	$(NORMAL_TARGET_EXPORTS) \
39265	echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
39266	for flag in $(EXTRA_TARGET_FLAGS); do \
39267	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39268	done; \
39269	(cd $(TARGET_SUBDIR)/libgcc && \
39270	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39271	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39272	          "RANLIB=$${RANLIB}" \
39273	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39274	           info) \
39275	  || exit 1
39276
39277@endif target-libgcc
39278
39279.PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39280maybe-dvi-target-libgcc:
39281@if target-libgcc
39282maybe-dvi-target-libgcc: dvi-target-libgcc
39283
39284dvi-target-libgcc: \
39285    configure-target-libgcc 
39286	@: $(MAKE); $(unstage)
39287	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39288	r=`${PWD_COMMAND}`; export r; \
39289	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39290	$(NORMAL_TARGET_EXPORTS) \
39291	echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
39292	for flag in $(EXTRA_TARGET_FLAGS); do \
39293	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39294	done; \
39295	(cd $(TARGET_SUBDIR)/libgcc && \
39296	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39297	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39298	          "RANLIB=$${RANLIB}" \
39299	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39300	           dvi) \
39301	  || exit 1
39302
39303@endif target-libgcc
39304
39305.PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39306maybe-pdf-target-libgcc:
39307@if target-libgcc
39308maybe-pdf-target-libgcc: pdf-target-libgcc
39309
39310pdf-target-libgcc: \
39311    configure-target-libgcc 
39312	@: $(MAKE); $(unstage)
39313	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39314	r=`${PWD_COMMAND}`; export r; \
39315	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39316	$(NORMAL_TARGET_EXPORTS) \
39317	echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
39318	for flag in $(EXTRA_TARGET_FLAGS); do \
39319	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39320	done; \
39321	(cd $(TARGET_SUBDIR)/libgcc && \
39322	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39323	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39324	          "RANLIB=$${RANLIB}" \
39325	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39326	           pdf) \
39327	  || exit 1
39328
39329@endif target-libgcc
39330
39331.PHONY: maybe-html-target-libgcc html-target-libgcc
39332maybe-html-target-libgcc:
39333@if target-libgcc
39334maybe-html-target-libgcc: html-target-libgcc
39335
39336html-target-libgcc: \
39337    configure-target-libgcc 
39338	@: $(MAKE); $(unstage)
39339	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39340	r=`${PWD_COMMAND}`; export r; \
39341	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39342	$(NORMAL_TARGET_EXPORTS) \
39343	echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
39344	for flag in $(EXTRA_TARGET_FLAGS); do \
39345	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39346	done; \
39347	(cd $(TARGET_SUBDIR)/libgcc && \
39348	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39349	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39350	          "RANLIB=$${RANLIB}" \
39351	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39352	           html) \
39353	  || exit 1
39354
39355@endif target-libgcc
39356
39357.PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39358maybe-TAGS-target-libgcc:
39359@if target-libgcc
39360maybe-TAGS-target-libgcc: TAGS-target-libgcc
39361
39362TAGS-target-libgcc: \
39363    configure-target-libgcc 
39364	@: $(MAKE); $(unstage)
39365	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39366	r=`${PWD_COMMAND}`; export r; \
39367	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39368	$(NORMAL_TARGET_EXPORTS) \
39369	echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
39370	for flag in $(EXTRA_TARGET_FLAGS); do \
39371	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39372	done; \
39373	(cd $(TARGET_SUBDIR)/libgcc && \
39374	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39375	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39376	          "RANLIB=$${RANLIB}" \
39377	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39378	           TAGS) \
39379	  || exit 1
39380
39381@endif target-libgcc
39382
39383.PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
39384maybe-install-info-target-libgcc:
39385@if target-libgcc
39386maybe-install-info-target-libgcc: install-info-target-libgcc
39387
39388install-info-target-libgcc: \
39389    configure-target-libgcc \
39390    info-target-libgcc 
39391	@: $(MAKE); $(unstage)
39392	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39393	r=`${PWD_COMMAND}`; export r; \
39394	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39395	$(NORMAL_TARGET_EXPORTS) \
39396	echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
39397	for flag in $(EXTRA_TARGET_FLAGS); do \
39398	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39399	done; \
39400	(cd $(TARGET_SUBDIR)/libgcc && \
39401	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39402	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39403	          "RANLIB=$${RANLIB}" \
39404	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39405	           install-info) \
39406	  || exit 1
39407
39408@endif target-libgcc
39409
39410.PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
39411maybe-install-pdf-target-libgcc:
39412@if target-libgcc
39413maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
39414
39415install-pdf-target-libgcc: \
39416    configure-target-libgcc \
39417    pdf-target-libgcc 
39418	@: $(MAKE); $(unstage)
39419	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39420	r=`${PWD_COMMAND}`; export r; \
39421	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39422	$(NORMAL_TARGET_EXPORTS) \
39423	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
39424	for flag in $(EXTRA_TARGET_FLAGS); do \
39425	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39426	done; \
39427	(cd $(TARGET_SUBDIR)/libgcc && \
39428	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39429	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39430	          "RANLIB=$${RANLIB}" \
39431	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39432	           install-pdf) \
39433	  || exit 1
39434
39435@endif target-libgcc
39436
39437.PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
39438maybe-install-html-target-libgcc:
39439@if target-libgcc
39440maybe-install-html-target-libgcc: install-html-target-libgcc
39441
39442install-html-target-libgcc: \
39443    configure-target-libgcc \
39444    html-target-libgcc 
39445	@: $(MAKE); $(unstage)
39446	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39447	r=`${PWD_COMMAND}`; export r; \
39448	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39449	$(NORMAL_TARGET_EXPORTS) \
39450	echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
39451	for flag in $(EXTRA_TARGET_FLAGS); do \
39452	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39453	done; \
39454	(cd $(TARGET_SUBDIR)/libgcc && \
39455	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39456	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39457	          "RANLIB=$${RANLIB}" \
39458	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39459	           install-html) \
39460	  || exit 1
39461
39462@endif target-libgcc
39463
39464.PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
39465maybe-installcheck-target-libgcc:
39466@if target-libgcc
39467maybe-installcheck-target-libgcc: installcheck-target-libgcc
39468
39469installcheck-target-libgcc: \
39470    configure-target-libgcc 
39471	@: $(MAKE); $(unstage)
39472	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39473	r=`${PWD_COMMAND}`; export r; \
39474	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39475	$(NORMAL_TARGET_EXPORTS) \
39476	echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
39477	for flag in $(EXTRA_TARGET_FLAGS); do \
39478	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39479	done; \
39480	(cd $(TARGET_SUBDIR)/libgcc && \
39481	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39482	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39483	          "RANLIB=$${RANLIB}" \
39484	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39485	           installcheck) \
39486	  || exit 1
39487
39488@endif target-libgcc
39489
39490.PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
39491maybe-mostlyclean-target-libgcc:
39492@if target-libgcc
39493maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
39494
39495mostlyclean-target-libgcc: 
39496	@: $(MAKE); $(unstage)
39497	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39498	r=`${PWD_COMMAND}`; export r; \
39499	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39500	$(NORMAL_TARGET_EXPORTS) \
39501	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
39502	for flag in $(EXTRA_TARGET_FLAGS); do \
39503	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39504	done; \
39505	(cd $(TARGET_SUBDIR)/libgcc && \
39506	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39507	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39508	          "RANLIB=$${RANLIB}" \
39509	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39510	           mostlyclean) \
39511	  || exit 1
39512
39513@endif target-libgcc
39514
39515.PHONY: maybe-clean-target-libgcc clean-target-libgcc
39516maybe-clean-target-libgcc:
39517@if target-libgcc
39518maybe-clean-target-libgcc: clean-target-libgcc
39519
39520clean-target-libgcc: 
39521	@: $(MAKE); $(unstage)
39522	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39523	r=`${PWD_COMMAND}`; export r; \
39524	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39525	$(NORMAL_TARGET_EXPORTS) \
39526	echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
39527	for flag in $(EXTRA_TARGET_FLAGS); do \
39528	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39529	done; \
39530	(cd $(TARGET_SUBDIR)/libgcc && \
39531	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39532	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39533	          "RANLIB=$${RANLIB}" \
39534	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39535	           clean) \
39536	  || exit 1
39537
39538@endif target-libgcc
39539
39540.PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39541maybe-distclean-target-libgcc:
39542@if target-libgcc
39543maybe-distclean-target-libgcc: distclean-target-libgcc
39544
39545distclean-target-libgcc: 
39546	@: $(MAKE); $(unstage)
39547	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39548	r=`${PWD_COMMAND}`; export r; \
39549	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39550	$(NORMAL_TARGET_EXPORTS) \
39551	echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
39552	for flag in $(EXTRA_TARGET_FLAGS); do \
39553	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39554	done; \
39555	(cd $(TARGET_SUBDIR)/libgcc && \
39556	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39557	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39558	          "RANLIB=$${RANLIB}" \
39559	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39560	           distclean) \
39561	  || exit 1
39562
39563@endif target-libgcc
39564
39565.PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39566maybe-maintainer-clean-target-libgcc:
39567@if target-libgcc
39568maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39569
39570maintainer-clean-target-libgcc: 
39571	@: $(MAKE); $(unstage)
39572	@[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39573	r=`${PWD_COMMAND}`; export r; \
39574	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39575	$(NORMAL_TARGET_EXPORTS) \
39576	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
39577	for flag in $(EXTRA_TARGET_FLAGS); do \
39578	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39579	done; \
39580	(cd $(TARGET_SUBDIR)/libgcc && \
39581	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39582	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39583	          "RANLIB=$${RANLIB}" \
39584	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39585	           maintainer-clean) \
39586	  || exit 1
39587
39588@endif target-libgcc
39589
39590
39591
39592
39593
39594.PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39595maybe-configure-target-libbacktrace:
39596@if gcc-bootstrap
39597configure-target-libbacktrace: stage_current
39598@endif gcc-bootstrap
39599@if target-libbacktrace
39600maybe-configure-target-libbacktrace: configure-target-libbacktrace
39601configure-target-libbacktrace: 
39602	@: $(MAKE); $(unstage)
39603	@r=`${PWD_COMMAND}`; export r; \
39604	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39605	echo "Checking multilib configuration for libbacktrace..."; \
39606	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39607	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
39608	if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39609	  if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39610	    rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39611	  else \
39612	    rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39613	    mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39614	  fi; \
39615	else \
39616	  mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39617	fi; \
39618	test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39619	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39620	$(NORMAL_TARGET_EXPORTS)  \
39621	echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39622	cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39623	case $(srcdir) in \
39624	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39625	  *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39626		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39627	esac; \
39628	module_srcdir=libbacktrace; \
39629	rm -f no-such-file || : ; \
39630	CONFIG_SITE=no-such-file $(SHELL) \
39631	  $$s/$$module_srcdir/configure \
39632	  --srcdir=$${topdir}/$$module_srcdir \
39633	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39634	  --target=${target_alias}  \
39635	  || exit 1
39636@endif target-libbacktrace
39637
39638
39639
39640
39641
39642.PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39643maybe-all-target-libbacktrace:
39644@if gcc-bootstrap
39645all-target-libbacktrace: stage_current
39646@endif gcc-bootstrap
39647@if target-libbacktrace
39648TARGET-target-libbacktrace=all
39649maybe-all-target-libbacktrace: all-target-libbacktrace
39650all-target-libbacktrace: configure-target-libbacktrace
39651	@: $(MAKE); $(unstage)
39652	@r=`${PWD_COMMAND}`; export r; \
39653	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39654	$(NORMAL_TARGET_EXPORTS)  \
39655	(cd $(TARGET_SUBDIR)/libbacktrace && \
39656	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39657		$(TARGET-target-libbacktrace))
39658@endif target-libbacktrace
39659
39660
39661
39662
39663
39664.PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39665maybe-check-target-libbacktrace:
39666@if target-libbacktrace
39667maybe-check-target-libbacktrace: check-target-libbacktrace
39668
39669check-target-libbacktrace:
39670	@: $(MAKE); $(unstage)
39671	@r=`${PWD_COMMAND}`; export r; \
39672	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39673	$(NORMAL_TARGET_EXPORTS) \
39674	(cd $(TARGET_SUBDIR)/libbacktrace && \
39675	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39676
39677@endif target-libbacktrace
39678
39679.PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39680maybe-install-target-libbacktrace:
39681@if target-libbacktrace
39682maybe-install-target-libbacktrace: install-target-libbacktrace
39683
39684install-target-libbacktrace: installdirs
39685	@: $(MAKE); $(unstage)
39686	@r=`${PWD_COMMAND}`; export r; \
39687	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39688	$(NORMAL_TARGET_EXPORTS) \
39689	(cd $(TARGET_SUBDIR)/libbacktrace && \
39690	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39691
39692@endif target-libbacktrace
39693
39694.PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39695maybe-install-strip-target-libbacktrace:
39696@if target-libbacktrace
39697maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39698
39699install-strip-target-libbacktrace: installdirs
39700	@: $(MAKE); $(unstage)
39701	@r=`${PWD_COMMAND}`; export r; \
39702	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39703	$(NORMAL_TARGET_EXPORTS) \
39704	(cd $(TARGET_SUBDIR)/libbacktrace && \
39705	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39706
39707@endif target-libbacktrace
39708
39709# Other targets (info, dvi, pdf, etc.)
39710
39711.PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39712maybe-info-target-libbacktrace:
39713@if target-libbacktrace
39714maybe-info-target-libbacktrace: info-target-libbacktrace
39715
39716info-target-libbacktrace: \
39717    configure-target-libbacktrace 
39718	@: $(MAKE); $(unstage)
39719	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39720	r=`${PWD_COMMAND}`; export r; \
39721	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39722	$(NORMAL_TARGET_EXPORTS) \
39723	echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
39724	for flag in $(EXTRA_TARGET_FLAGS); do \
39725	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39726	done; \
39727	(cd $(TARGET_SUBDIR)/libbacktrace && \
39728	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39729	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39730	          "RANLIB=$${RANLIB}" \
39731	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39732	           info) \
39733	  || exit 1
39734
39735@endif target-libbacktrace
39736
39737.PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39738maybe-dvi-target-libbacktrace:
39739@if target-libbacktrace
39740maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39741
39742dvi-target-libbacktrace: \
39743    configure-target-libbacktrace 
39744	@: $(MAKE); $(unstage)
39745	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39746	r=`${PWD_COMMAND}`; export r; \
39747	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748	$(NORMAL_TARGET_EXPORTS) \
39749	echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
39750	for flag in $(EXTRA_TARGET_FLAGS); do \
39751	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39752	done; \
39753	(cd $(TARGET_SUBDIR)/libbacktrace && \
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	           dvi) \
39759	  || exit 1
39760
39761@endif target-libbacktrace
39762
39763.PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39764maybe-pdf-target-libbacktrace:
39765@if target-libbacktrace
39766maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39767
39768pdf-target-libbacktrace: \
39769    configure-target-libbacktrace 
39770	@: $(MAKE); $(unstage)
39771	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39772	r=`${PWD_COMMAND}`; export r; \
39773	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39774	$(NORMAL_TARGET_EXPORTS) \
39775	echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39776	for flag in $(EXTRA_TARGET_FLAGS); do \
39777	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39778	done; \
39779	(cd $(TARGET_SUBDIR)/libbacktrace && \
39780	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39781	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39782	          "RANLIB=$${RANLIB}" \
39783	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39784	           pdf) \
39785	  || exit 1
39786
39787@endif target-libbacktrace
39788
39789.PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39790maybe-html-target-libbacktrace:
39791@if target-libbacktrace
39792maybe-html-target-libbacktrace: html-target-libbacktrace
39793
39794html-target-libbacktrace: \
39795    configure-target-libbacktrace 
39796	@: $(MAKE); $(unstage)
39797	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39798	r=`${PWD_COMMAND}`; export r; \
39799	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39800	$(NORMAL_TARGET_EXPORTS) \
39801	echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
39802	for flag in $(EXTRA_TARGET_FLAGS); do \
39803	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39804	done; \
39805	(cd $(TARGET_SUBDIR)/libbacktrace && \
39806	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39807	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39808	          "RANLIB=$${RANLIB}" \
39809	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39810	           html) \
39811	  || exit 1
39812
39813@endif target-libbacktrace
39814
39815.PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39816maybe-TAGS-target-libbacktrace:
39817@if target-libbacktrace
39818maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39819
39820TAGS-target-libbacktrace: \
39821    configure-target-libbacktrace 
39822	@: $(MAKE); $(unstage)
39823	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39824	r=`${PWD_COMMAND}`; export r; \
39825	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39826	$(NORMAL_TARGET_EXPORTS) \
39827	echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
39828	for flag in $(EXTRA_TARGET_FLAGS); do \
39829	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39830	done; \
39831	(cd $(TARGET_SUBDIR)/libbacktrace && \
39832	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39833	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39834	          "RANLIB=$${RANLIB}" \
39835	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39836	           TAGS) \
39837	  || exit 1
39838
39839@endif target-libbacktrace
39840
39841.PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39842maybe-install-info-target-libbacktrace:
39843@if target-libbacktrace
39844maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39845
39846install-info-target-libbacktrace: \
39847    configure-target-libbacktrace \
39848    info-target-libbacktrace 
39849	@: $(MAKE); $(unstage)
39850	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39851	r=`${PWD_COMMAND}`; export r; \
39852	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39853	$(NORMAL_TARGET_EXPORTS) \
39854	echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
39855	for flag in $(EXTRA_TARGET_FLAGS); do \
39856	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39857	done; \
39858	(cd $(TARGET_SUBDIR)/libbacktrace && \
39859	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39860	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39861	          "RANLIB=$${RANLIB}" \
39862	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39863	           install-info) \
39864	  || exit 1
39865
39866@endif target-libbacktrace
39867
39868.PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39869maybe-install-pdf-target-libbacktrace:
39870@if target-libbacktrace
39871maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39872
39873install-pdf-target-libbacktrace: \
39874    configure-target-libbacktrace \
39875    pdf-target-libbacktrace 
39876	@: $(MAKE); $(unstage)
39877	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39878	r=`${PWD_COMMAND}`; export r; \
39879	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39880	$(NORMAL_TARGET_EXPORTS) \
39881	echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39882	for flag in $(EXTRA_TARGET_FLAGS); do \
39883	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39884	done; \
39885	(cd $(TARGET_SUBDIR)/libbacktrace && \
39886	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39887	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39888	          "RANLIB=$${RANLIB}" \
39889	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39890	           install-pdf) \
39891	  || exit 1
39892
39893@endif target-libbacktrace
39894
39895.PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39896maybe-install-html-target-libbacktrace:
39897@if target-libbacktrace
39898maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39899
39900install-html-target-libbacktrace: \
39901    configure-target-libbacktrace \
39902    html-target-libbacktrace 
39903	@: $(MAKE); $(unstage)
39904	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39905	r=`${PWD_COMMAND}`; export r; \
39906	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39907	$(NORMAL_TARGET_EXPORTS) \
39908	echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
39909	for flag in $(EXTRA_TARGET_FLAGS); do \
39910	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39911	done; \
39912	(cd $(TARGET_SUBDIR)/libbacktrace && \
39913	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39914	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39915	          "RANLIB=$${RANLIB}" \
39916	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39917	           install-html) \
39918	  || exit 1
39919
39920@endif target-libbacktrace
39921
39922.PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39923maybe-installcheck-target-libbacktrace:
39924@if target-libbacktrace
39925maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39926
39927installcheck-target-libbacktrace: \
39928    configure-target-libbacktrace 
39929	@: $(MAKE); $(unstage)
39930	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39931	r=`${PWD_COMMAND}`; export r; \
39932	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39933	$(NORMAL_TARGET_EXPORTS) \
39934	echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
39935	for flag in $(EXTRA_TARGET_FLAGS); do \
39936	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39937	done; \
39938	(cd $(TARGET_SUBDIR)/libbacktrace && \
39939	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39940	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39941	          "RANLIB=$${RANLIB}" \
39942	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39943	           installcheck) \
39944	  || exit 1
39945
39946@endif target-libbacktrace
39947
39948.PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39949maybe-mostlyclean-target-libbacktrace:
39950@if target-libbacktrace
39951maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39952
39953mostlyclean-target-libbacktrace: 
39954	@: $(MAKE); $(unstage)
39955	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39956	r=`${PWD_COMMAND}`; export r; \
39957	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39958	$(NORMAL_TARGET_EXPORTS) \
39959	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
39960	for flag in $(EXTRA_TARGET_FLAGS); do \
39961	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39962	done; \
39963	(cd $(TARGET_SUBDIR)/libbacktrace && \
39964	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39965	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39966	          "RANLIB=$${RANLIB}" \
39967	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39968	           mostlyclean) \
39969	  || exit 1
39970
39971@endif target-libbacktrace
39972
39973.PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39974maybe-clean-target-libbacktrace:
39975@if target-libbacktrace
39976maybe-clean-target-libbacktrace: clean-target-libbacktrace
39977
39978clean-target-libbacktrace: 
39979	@: $(MAKE); $(unstage)
39980	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39981	r=`${PWD_COMMAND}`; export r; \
39982	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39983	$(NORMAL_TARGET_EXPORTS) \
39984	echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
39985	for flag in $(EXTRA_TARGET_FLAGS); do \
39986	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39987	done; \
39988	(cd $(TARGET_SUBDIR)/libbacktrace && \
39989	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39990	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39991	          "RANLIB=$${RANLIB}" \
39992	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39993	           clean) \
39994	  || exit 1
39995
39996@endif target-libbacktrace
39997
39998.PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39999maybe-distclean-target-libbacktrace:
40000@if target-libbacktrace
40001maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
40002
40003distclean-target-libbacktrace: 
40004	@: $(MAKE); $(unstage)
40005	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40006	r=`${PWD_COMMAND}`; export r; \
40007	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40008	$(NORMAL_TARGET_EXPORTS) \
40009	echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
40010	for flag in $(EXTRA_TARGET_FLAGS); do \
40011	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40012	done; \
40013	(cd $(TARGET_SUBDIR)/libbacktrace && \
40014	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40015	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40016	          "RANLIB=$${RANLIB}" \
40017	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40018	           distclean) \
40019	  || exit 1
40020
40021@endif target-libbacktrace
40022
40023.PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
40024maybe-maintainer-clean-target-libbacktrace:
40025@if target-libbacktrace
40026maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
40027
40028maintainer-clean-target-libbacktrace: 
40029	@: $(MAKE); $(unstage)
40030	@[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
40031	r=`${PWD_COMMAND}`; export r; \
40032	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40033	$(NORMAL_TARGET_EXPORTS) \
40034	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
40035	for flag in $(EXTRA_TARGET_FLAGS); do \
40036	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40037	done; \
40038	(cd $(TARGET_SUBDIR)/libbacktrace && \
40039	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40040	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40041	          "RANLIB=$${RANLIB}" \
40042	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40043	           maintainer-clean) \
40044	  || exit 1
40045
40046@endif target-libbacktrace
40047
40048
40049
40050
40051
40052.PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
40053maybe-configure-target-libquadmath:
40054@if gcc-bootstrap
40055configure-target-libquadmath: stage_current
40056@endif gcc-bootstrap
40057@if target-libquadmath
40058maybe-configure-target-libquadmath: configure-target-libquadmath
40059configure-target-libquadmath: 
40060	@: $(MAKE); $(unstage)
40061	@r=`${PWD_COMMAND}`; export r; \
40062	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40063	echo "Checking multilib configuration for libquadmath..."; \
40064	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
40065	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
40066	if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
40067	  if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
40068	    rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
40069	  else \
40070	    rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
40071	    mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
40072	  fi; \
40073	else \
40074	  mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
40075	fi; \
40076	test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
40077	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
40078	$(NORMAL_TARGET_EXPORTS)  \
40079	echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
40080	cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
40081	case $(srcdir) in \
40082	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40083	  *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
40084		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40085	esac; \
40086	module_srcdir=libquadmath; \
40087	rm -f no-such-file || : ; \
40088	CONFIG_SITE=no-such-file $(SHELL) \
40089	  $$s/$$module_srcdir/configure \
40090	  --srcdir=$${topdir}/$$module_srcdir \
40091	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40092	  --target=${target_alias}  \
40093	  || exit 1
40094@endif target-libquadmath
40095
40096
40097
40098
40099
40100.PHONY: all-target-libquadmath maybe-all-target-libquadmath
40101maybe-all-target-libquadmath:
40102@if gcc-bootstrap
40103all-target-libquadmath: stage_current
40104@endif gcc-bootstrap
40105@if target-libquadmath
40106TARGET-target-libquadmath=all
40107maybe-all-target-libquadmath: all-target-libquadmath
40108all-target-libquadmath: configure-target-libquadmath
40109	@: $(MAKE); $(unstage)
40110	@r=`${PWD_COMMAND}`; export r; \
40111	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40112	$(NORMAL_TARGET_EXPORTS)  \
40113	(cd $(TARGET_SUBDIR)/libquadmath && \
40114	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40115		$(TARGET-target-libquadmath))
40116@endif target-libquadmath
40117
40118
40119
40120
40121
40122.PHONY: check-target-libquadmath maybe-check-target-libquadmath
40123maybe-check-target-libquadmath:
40124@if target-libquadmath
40125maybe-check-target-libquadmath: check-target-libquadmath
40126
40127check-target-libquadmath:
40128	@: $(MAKE); $(unstage)
40129	@r=`${PWD_COMMAND}`; export r; \
40130	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40131	$(NORMAL_TARGET_EXPORTS) \
40132	(cd $(TARGET_SUBDIR)/libquadmath && \
40133	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40134
40135@endif target-libquadmath
40136
40137.PHONY: install-target-libquadmath maybe-install-target-libquadmath
40138maybe-install-target-libquadmath:
40139@if target-libquadmath
40140maybe-install-target-libquadmath: install-target-libquadmath
40141
40142install-target-libquadmath: installdirs
40143	@: $(MAKE); $(unstage)
40144	@r=`${PWD_COMMAND}`; export r; \
40145	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40146	$(NORMAL_TARGET_EXPORTS) \
40147	(cd $(TARGET_SUBDIR)/libquadmath && \
40148	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40149
40150@endif target-libquadmath
40151
40152.PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
40153maybe-install-strip-target-libquadmath:
40154@if target-libquadmath
40155maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
40156
40157install-strip-target-libquadmath: installdirs
40158	@: $(MAKE); $(unstage)
40159	@r=`${PWD_COMMAND}`; export r; \
40160	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40161	$(NORMAL_TARGET_EXPORTS) \
40162	(cd $(TARGET_SUBDIR)/libquadmath && \
40163	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40164
40165@endif target-libquadmath
40166
40167# Other targets (info, dvi, pdf, etc.)
40168
40169.PHONY: maybe-info-target-libquadmath info-target-libquadmath
40170maybe-info-target-libquadmath:
40171@if target-libquadmath
40172maybe-info-target-libquadmath: info-target-libquadmath
40173
40174info-target-libquadmath: \
40175    configure-target-libquadmath 
40176	@: $(MAKE); $(unstage)
40177	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40178	r=`${PWD_COMMAND}`; export r; \
40179	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40180	$(NORMAL_TARGET_EXPORTS) \
40181	echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
40182	for flag in $(EXTRA_TARGET_FLAGS); do \
40183	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40184	done; \
40185	(cd $(TARGET_SUBDIR)/libquadmath && \
40186	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40187	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40188	          "RANLIB=$${RANLIB}" \
40189	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40190	           info) \
40191	  || exit 1
40192
40193@endif target-libquadmath
40194
40195.PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
40196maybe-dvi-target-libquadmath:
40197@if target-libquadmath
40198maybe-dvi-target-libquadmath: dvi-target-libquadmath
40199
40200dvi-target-libquadmath: \
40201    configure-target-libquadmath 
40202	@: $(MAKE); $(unstage)
40203	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40204	r=`${PWD_COMMAND}`; export r; \
40205	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40206	$(NORMAL_TARGET_EXPORTS) \
40207	echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
40208	for flag in $(EXTRA_TARGET_FLAGS); do \
40209	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40210	done; \
40211	(cd $(TARGET_SUBDIR)/libquadmath && \
40212	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40213	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40214	          "RANLIB=$${RANLIB}" \
40215	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40216	           dvi) \
40217	  || exit 1
40218
40219@endif target-libquadmath
40220
40221.PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
40222maybe-pdf-target-libquadmath:
40223@if target-libquadmath
40224maybe-pdf-target-libquadmath: pdf-target-libquadmath
40225
40226pdf-target-libquadmath: \
40227    configure-target-libquadmath 
40228	@: $(MAKE); $(unstage)
40229	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40230	r=`${PWD_COMMAND}`; export r; \
40231	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40232	$(NORMAL_TARGET_EXPORTS) \
40233	echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
40234	for flag in $(EXTRA_TARGET_FLAGS); do \
40235	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40236	done; \
40237	(cd $(TARGET_SUBDIR)/libquadmath && \
40238	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40239	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40240	          "RANLIB=$${RANLIB}" \
40241	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40242	           pdf) \
40243	  || exit 1
40244
40245@endif target-libquadmath
40246
40247.PHONY: maybe-html-target-libquadmath html-target-libquadmath
40248maybe-html-target-libquadmath:
40249@if target-libquadmath
40250maybe-html-target-libquadmath: html-target-libquadmath
40251
40252html-target-libquadmath: \
40253    configure-target-libquadmath 
40254	@: $(MAKE); $(unstage)
40255	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40256	r=`${PWD_COMMAND}`; export r; \
40257	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40258	$(NORMAL_TARGET_EXPORTS) \
40259	echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
40260	for flag in $(EXTRA_TARGET_FLAGS); do \
40261	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40262	done; \
40263	(cd $(TARGET_SUBDIR)/libquadmath && \
40264	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40265	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40266	          "RANLIB=$${RANLIB}" \
40267	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40268	           html) \
40269	  || exit 1
40270
40271@endif target-libquadmath
40272
40273.PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
40274maybe-TAGS-target-libquadmath:
40275@if target-libquadmath
40276maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
40277
40278TAGS-target-libquadmath: \
40279    configure-target-libquadmath 
40280	@: $(MAKE); $(unstage)
40281	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40282	r=`${PWD_COMMAND}`; export r; \
40283	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40284	$(NORMAL_TARGET_EXPORTS) \
40285	echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
40286	for flag in $(EXTRA_TARGET_FLAGS); do \
40287	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40288	done; \
40289	(cd $(TARGET_SUBDIR)/libquadmath && \
40290	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40291	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40292	          "RANLIB=$${RANLIB}" \
40293	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40294	           TAGS) \
40295	  || exit 1
40296
40297@endif target-libquadmath
40298
40299.PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
40300maybe-install-info-target-libquadmath:
40301@if target-libquadmath
40302maybe-install-info-target-libquadmath: install-info-target-libquadmath
40303
40304install-info-target-libquadmath: \
40305    configure-target-libquadmath \
40306    info-target-libquadmath 
40307	@: $(MAKE); $(unstage)
40308	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40309	r=`${PWD_COMMAND}`; export r; \
40310	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40311	$(NORMAL_TARGET_EXPORTS) \
40312	echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
40313	for flag in $(EXTRA_TARGET_FLAGS); do \
40314	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40315	done; \
40316	(cd $(TARGET_SUBDIR)/libquadmath && \
40317	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40318	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40319	          "RANLIB=$${RANLIB}" \
40320	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40321	           install-info) \
40322	  || exit 1
40323
40324@endif target-libquadmath
40325
40326.PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
40327maybe-install-pdf-target-libquadmath:
40328@if target-libquadmath
40329maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
40330
40331install-pdf-target-libquadmath: \
40332    configure-target-libquadmath \
40333    pdf-target-libquadmath 
40334	@: $(MAKE); $(unstage)
40335	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40336	r=`${PWD_COMMAND}`; export r; \
40337	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40338	$(NORMAL_TARGET_EXPORTS) \
40339	echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
40340	for flag in $(EXTRA_TARGET_FLAGS); do \
40341	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40342	done; \
40343	(cd $(TARGET_SUBDIR)/libquadmath && \
40344	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40345	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40346	          "RANLIB=$${RANLIB}" \
40347	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40348	           install-pdf) \
40349	  || exit 1
40350
40351@endif target-libquadmath
40352
40353.PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
40354maybe-install-html-target-libquadmath:
40355@if target-libquadmath
40356maybe-install-html-target-libquadmath: install-html-target-libquadmath
40357
40358install-html-target-libquadmath: \
40359    configure-target-libquadmath \
40360    html-target-libquadmath 
40361	@: $(MAKE); $(unstage)
40362	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40363	r=`${PWD_COMMAND}`; export r; \
40364	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40365	$(NORMAL_TARGET_EXPORTS) \
40366	echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
40367	for flag in $(EXTRA_TARGET_FLAGS); do \
40368	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40369	done; \
40370	(cd $(TARGET_SUBDIR)/libquadmath && \
40371	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40372	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40373	          "RANLIB=$${RANLIB}" \
40374	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40375	           install-html) \
40376	  || exit 1
40377
40378@endif target-libquadmath
40379
40380.PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
40381maybe-installcheck-target-libquadmath:
40382@if target-libquadmath
40383maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
40384
40385installcheck-target-libquadmath: \
40386    configure-target-libquadmath 
40387	@: $(MAKE); $(unstage)
40388	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40389	r=`${PWD_COMMAND}`; export r; \
40390	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40391	$(NORMAL_TARGET_EXPORTS) \
40392	echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
40393	for flag in $(EXTRA_TARGET_FLAGS); do \
40394	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40395	done; \
40396	(cd $(TARGET_SUBDIR)/libquadmath && \
40397	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40398	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40399	          "RANLIB=$${RANLIB}" \
40400	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40401	           installcheck) \
40402	  || exit 1
40403
40404@endif target-libquadmath
40405
40406.PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
40407maybe-mostlyclean-target-libquadmath:
40408@if target-libquadmath
40409maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
40410
40411mostlyclean-target-libquadmath: 
40412	@: $(MAKE); $(unstage)
40413	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40414	r=`${PWD_COMMAND}`; export r; \
40415	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40416	$(NORMAL_TARGET_EXPORTS) \
40417	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
40418	for flag in $(EXTRA_TARGET_FLAGS); do \
40419	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40420	done; \
40421	(cd $(TARGET_SUBDIR)/libquadmath && \
40422	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40423	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40424	          "RANLIB=$${RANLIB}" \
40425	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40426	           mostlyclean) \
40427	  || exit 1
40428
40429@endif target-libquadmath
40430
40431.PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
40432maybe-clean-target-libquadmath:
40433@if target-libquadmath
40434maybe-clean-target-libquadmath: clean-target-libquadmath
40435
40436clean-target-libquadmath: 
40437	@: $(MAKE); $(unstage)
40438	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40439	r=`${PWD_COMMAND}`; export r; \
40440	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40441	$(NORMAL_TARGET_EXPORTS) \
40442	echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
40443	for flag in $(EXTRA_TARGET_FLAGS); do \
40444	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40445	done; \
40446	(cd $(TARGET_SUBDIR)/libquadmath && \
40447	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40448	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40449	          "RANLIB=$${RANLIB}" \
40450	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40451	           clean) \
40452	  || exit 1
40453
40454@endif target-libquadmath
40455
40456.PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
40457maybe-distclean-target-libquadmath:
40458@if target-libquadmath
40459maybe-distclean-target-libquadmath: distclean-target-libquadmath
40460
40461distclean-target-libquadmath: 
40462	@: $(MAKE); $(unstage)
40463	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40464	r=`${PWD_COMMAND}`; export r; \
40465	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40466	$(NORMAL_TARGET_EXPORTS) \
40467	echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
40468	for flag in $(EXTRA_TARGET_FLAGS); do \
40469	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40470	done; \
40471	(cd $(TARGET_SUBDIR)/libquadmath && \
40472	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40473	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40474	          "RANLIB=$${RANLIB}" \
40475	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40476	           distclean) \
40477	  || exit 1
40478
40479@endif target-libquadmath
40480
40481.PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
40482maybe-maintainer-clean-target-libquadmath:
40483@if target-libquadmath
40484maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
40485
40486maintainer-clean-target-libquadmath: 
40487	@: $(MAKE); $(unstage)
40488	@[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40489	r=`${PWD_COMMAND}`; export r; \
40490	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40491	$(NORMAL_TARGET_EXPORTS) \
40492	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
40493	for flag in $(EXTRA_TARGET_FLAGS); do \
40494	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40495	done; \
40496	(cd $(TARGET_SUBDIR)/libquadmath && \
40497	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40498	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40499	          "RANLIB=$${RANLIB}" \
40500	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40501	           maintainer-clean) \
40502	  || exit 1
40503
40504@endif target-libquadmath
40505
40506
40507
40508
40509
40510.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40511maybe-configure-target-libgfortran:
40512@if gcc-bootstrap
40513configure-target-libgfortran: stage_current
40514@endif gcc-bootstrap
40515@if target-libgfortran
40516maybe-configure-target-libgfortran: configure-target-libgfortran
40517configure-target-libgfortran: 
40518	@: $(MAKE); $(unstage)
40519	@r=`${PWD_COMMAND}`; export r; \
40520	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40521	echo "Checking multilib configuration for libgfortran..."; \
40522	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40523	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
40524	if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40525	  if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40526	    rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40527	  else \
40528	    rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40529	    mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40530	  fi; \
40531	else \
40532	  mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40533	fi; \
40534	test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40535	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40536	$(NORMAL_TARGET_EXPORTS)  \
40537	echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40538	cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40539	case $(srcdir) in \
40540	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40541	  *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40542		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40543	esac; \
40544	module_srcdir=libgfortran; \
40545	rm -f no-such-file || : ; \
40546	CONFIG_SITE=no-such-file $(SHELL) \
40547	  $$s/$$module_srcdir/configure \
40548	  --srcdir=$${topdir}/$$module_srcdir \
40549	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40550	  --target=${target_alias}  \
40551	  || exit 1
40552@endif target-libgfortran
40553
40554
40555
40556
40557
40558.PHONY: all-target-libgfortran maybe-all-target-libgfortran
40559maybe-all-target-libgfortran:
40560@if gcc-bootstrap
40561all-target-libgfortran: stage_current
40562@endif gcc-bootstrap
40563@if target-libgfortran
40564TARGET-target-libgfortran=all
40565maybe-all-target-libgfortran: all-target-libgfortran
40566all-target-libgfortran: configure-target-libgfortran
40567	@: $(MAKE); $(unstage)
40568	@r=`${PWD_COMMAND}`; export r; \
40569	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40570	$(NORMAL_TARGET_EXPORTS)  \
40571	(cd $(TARGET_SUBDIR)/libgfortran && \
40572	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40573		$(TARGET-target-libgfortran))
40574@endif target-libgfortran
40575
40576
40577
40578
40579
40580.PHONY: check-target-libgfortran maybe-check-target-libgfortran
40581maybe-check-target-libgfortran:
40582@if target-libgfortran
40583maybe-check-target-libgfortran: check-target-libgfortran
40584
40585check-target-libgfortran:
40586	@: $(MAKE); $(unstage)
40587	@r=`${PWD_COMMAND}`; export r; \
40588	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40589	$(NORMAL_TARGET_EXPORTS) \
40590	(cd $(TARGET_SUBDIR)/libgfortran && \
40591	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40592
40593@endif target-libgfortran
40594
40595.PHONY: install-target-libgfortran maybe-install-target-libgfortran
40596maybe-install-target-libgfortran:
40597@if target-libgfortran
40598maybe-install-target-libgfortran: install-target-libgfortran
40599
40600install-target-libgfortran: installdirs
40601	@: $(MAKE); $(unstage)
40602	@r=`${PWD_COMMAND}`; export r; \
40603	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40604	$(NORMAL_TARGET_EXPORTS) \
40605	(cd $(TARGET_SUBDIR)/libgfortran && \
40606	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40607
40608@endif target-libgfortran
40609
40610.PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40611maybe-install-strip-target-libgfortran:
40612@if target-libgfortran
40613maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40614
40615install-strip-target-libgfortran: installdirs
40616	@: $(MAKE); $(unstage)
40617	@r=`${PWD_COMMAND}`; export r; \
40618	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40619	$(NORMAL_TARGET_EXPORTS) \
40620	(cd $(TARGET_SUBDIR)/libgfortran && \
40621	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40622
40623@endif target-libgfortran
40624
40625# Other targets (info, dvi, pdf, etc.)
40626
40627.PHONY: maybe-info-target-libgfortran info-target-libgfortran
40628maybe-info-target-libgfortran:
40629@if target-libgfortran
40630maybe-info-target-libgfortran: info-target-libgfortran
40631
40632info-target-libgfortran: \
40633    configure-target-libgfortran 
40634	@: $(MAKE); $(unstage)
40635	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40636	r=`${PWD_COMMAND}`; export r; \
40637	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40638	$(NORMAL_TARGET_EXPORTS) \
40639	echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
40640	for flag in $(EXTRA_TARGET_FLAGS); do \
40641	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40642	done; \
40643	(cd $(TARGET_SUBDIR)/libgfortran && \
40644	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40645	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40646	          "RANLIB=$${RANLIB}" \
40647	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40648	           info) \
40649	  || exit 1
40650
40651@endif target-libgfortran
40652
40653.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40654maybe-dvi-target-libgfortran:
40655@if target-libgfortran
40656maybe-dvi-target-libgfortran: dvi-target-libgfortran
40657
40658dvi-target-libgfortran: \
40659    configure-target-libgfortran 
40660	@: $(MAKE); $(unstage)
40661	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40662	r=`${PWD_COMMAND}`; export r; \
40663	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40664	$(NORMAL_TARGET_EXPORTS) \
40665	echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
40666	for flag in $(EXTRA_TARGET_FLAGS); do \
40667	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40668	done; \
40669	(cd $(TARGET_SUBDIR)/libgfortran && \
40670	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40671	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40672	          "RANLIB=$${RANLIB}" \
40673	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40674	           dvi) \
40675	  || exit 1
40676
40677@endif target-libgfortran
40678
40679.PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40680maybe-pdf-target-libgfortran:
40681@if target-libgfortran
40682maybe-pdf-target-libgfortran: pdf-target-libgfortran
40683
40684pdf-target-libgfortran: \
40685    configure-target-libgfortran 
40686	@: $(MAKE); $(unstage)
40687	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40688	r=`${PWD_COMMAND}`; export r; \
40689	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40690	$(NORMAL_TARGET_EXPORTS) \
40691	echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
40692	for flag in $(EXTRA_TARGET_FLAGS); do \
40693	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40694	done; \
40695	(cd $(TARGET_SUBDIR)/libgfortran && \
40696	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40697	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40698	          "RANLIB=$${RANLIB}" \
40699	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40700	           pdf) \
40701	  || exit 1
40702
40703@endif target-libgfortran
40704
40705.PHONY: maybe-html-target-libgfortran html-target-libgfortran
40706maybe-html-target-libgfortran:
40707@if target-libgfortran
40708maybe-html-target-libgfortran: html-target-libgfortran
40709
40710html-target-libgfortran: \
40711    configure-target-libgfortran 
40712	@: $(MAKE); $(unstage)
40713	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40714	r=`${PWD_COMMAND}`; export r; \
40715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40716	$(NORMAL_TARGET_EXPORTS) \
40717	echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
40718	for flag in $(EXTRA_TARGET_FLAGS); do \
40719	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40720	done; \
40721	(cd $(TARGET_SUBDIR)/libgfortran && \
40722	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40723	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40724	          "RANLIB=$${RANLIB}" \
40725	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40726	           html) \
40727	  || exit 1
40728
40729@endif target-libgfortran
40730
40731.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40732maybe-TAGS-target-libgfortran:
40733@if target-libgfortran
40734maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40735
40736TAGS-target-libgfortran: \
40737    configure-target-libgfortran 
40738	@: $(MAKE); $(unstage)
40739	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40740	r=`${PWD_COMMAND}`; export r; \
40741	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40742	$(NORMAL_TARGET_EXPORTS) \
40743	echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
40744	for flag in $(EXTRA_TARGET_FLAGS); do \
40745	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40746	done; \
40747	(cd $(TARGET_SUBDIR)/libgfortran && \
40748	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40749	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40750	          "RANLIB=$${RANLIB}" \
40751	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40752	           TAGS) \
40753	  || exit 1
40754
40755@endif target-libgfortran
40756
40757.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40758maybe-install-info-target-libgfortran:
40759@if target-libgfortran
40760maybe-install-info-target-libgfortran: install-info-target-libgfortran
40761
40762install-info-target-libgfortran: \
40763    configure-target-libgfortran \
40764    info-target-libgfortran 
40765	@: $(MAKE); $(unstage)
40766	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40767	r=`${PWD_COMMAND}`; export r; \
40768	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40769	$(NORMAL_TARGET_EXPORTS) \
40770	echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
40771	for flag in $(EXTRA_TARGET_FLAGS); do \
40772	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40773	done; \
40774	(cd $(TARGET_SUBDIR)/libgfortran && \
40775	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40776	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40777	          "RANLIB=$${RANLIB}" \
40778	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40779	           install-info) \
40780	  || exit 1
40781
40782@endif target-libgfortran
40783
40784.PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40785maybe-install-pdf-target-libgfortran:
40786@if target-libgfortran
40787maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40788
40789install-pdf-target-libgfortran: \
40790    configure-target-libgfortran \
40791    pdf-target-libgfortran 
40792	@: $(MAKE); $(unstage)
40793	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40794	r=`${PWD_COMMAND}`; export r; \
40795	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40796	$(NORMAL_TARGET_EXPORTS) \
40797	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
40798	for flag in $(EXTRA_TARGET_FLAGS); do \
40799	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40800	done; \
40801	(cd $(TARGET_SUBDIR)/libgfortran && \
40802	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40803	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40804	          "RANLIB=$${RANLIB}" \
40805	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40806	           install-pdf) \
40807	  || exit 1
40808
40809@endif target-libgfortran
40810
40811.PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40812maybe-install-html-target-libgfortran:
40813@if target-libgfortran
40814maybe-install-html-target-libgfortran: install-html-target-libgfortran
40815
40816install-html-target-libgfortran: \
40817    configure-target-libgfortran \
40818    html-target-libgfortran 
40819	@: $(MAKE); $(unstage)
40820	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40821	r=`${PWD_COMMAND}`; export r; \
40822	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40823	$(NORMAL_TARGET_EXPORTS) \
40824	echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
40825	for flag in $(EXTRA_TARGET_FLAGS); do \
40826	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40827	done; \
40828	(cd $(TARGET_SUBDIR)/libgfortran && \
40829	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40830	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40831	          "RANLIB=$${RANLIB}" \
40832	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40833	           install-html) \
40834	  || exit 1
40835
40836@endif target-libgfortran
40837
40838.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40839maybe-installcheck-target-libgfortran:
40840@if target-libgfortran
40841maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40842
40843installcheck-target-libgfortran: \
40844    configure-target-libgfortran 
40845	@: $(MAKE); $(unstage)
40846	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40847	r=`${PWD_COMMAND}`; export r; \
40848	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40849	$(NORMAL_TARGET_EXPORTS) \
40850	echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
40851	for flag in $(EXTRA_TARGET_FLAGS); do \
40852	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40853	done; \
40854	(cd $(TARGET_SUBDIR)/libgfortran && \
40855	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40856	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40857	          "RANLIB=$${RANLIB}" \
40858	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40859	           installcheck) \
40860	  || exit 1
40861
40862@endif target-libgfortran
40863
40864.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40865maybe-mostlyclean-target-libgfortran:
40866@if target-libgfortran
40867maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40868
40869mostlyclean-target-libgfortran: 
40870	@: $(MAKE); $(unstage)
40871	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40872	r=`${PWD_COMMAND}`; export r; \
40873	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40874	$(NORMAL_TARGET_EXPORTS) \
40875	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
40876	for flag in $(EXTRA_TARGET_FLAGS); do \
40877	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40878	done; \
40879	(cd $(TARGET_SUBDIR)/libgfortran && \
40880	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40881	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40882	          "RANLIB=$${RANLIB}" \
40883	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40884	           mostlyclean) \
40885	  || exit 1
40886
40887@endif target-libgfortran
40888
40889.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40890maybe-clean-target-libgfortran:
40891@if target-libgfortran
40892maybe-clean-target-libgfortran: clean-target-libgfortran
40893
40894clean-target-libgfortran: 
40895	@: $(MAKE); $(unstage)
40896	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40897	r=`${PWD_COMMAND}`; export r; \
40898	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40899	$(NORMAL_TARGET_EXPORTS) \
40900	echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
40901	for flag in $(EXTRA_TARGET_FLAGS); do \
40902	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40903	done; \
40904	(cd $(TARGET_SUBDIR)/libgfortran && \
40905	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40906	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40907	          "RANLIB=$${RANLIB}" \
40908	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40909	           clean) \
40910	  || exit 1
40911
40912@endif target-libgfortran
40913
40914.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40915maybe-distclean-target-libgfortran:
40916@if target-libgfortran
40917maybe-distclean-target-libgfortran: distclean-target-libgfortran
40918
40919distclean-target-libgfortran: 
40920	@: $(MAKE); $(unstage)
40921	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40922	r=`${PWD_COMMAND}`; export r; \
40923	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40924	$(NORMAL_TARGET_EXPORTS) \
40925	echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
40926	for flag in $(EXTRA_TARGET_FLAGS); do \
40927	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40928	done; \
40929	(cd $(TARGET_SUBDIR)/libgfortran && \
40930	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40931	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40932	          "RANLIB=$${RANLIB}" \
40933	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40934	           distclean) \
40935	  || exit 1
40936
40937@endif target-libgfortran
40938
40939.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40940maybe-maintainer-clean-target-libgfortran:
40941@if target-libgfortran
40942maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40943
40944maintainer-clean-target-libgfortran: 
40945	@: $(MAKE); $(unstage)
40946	@[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40947	r=`${PWD_COMMAND}`; export r; \
40948	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40949	$(NORMAL_TARGET_EXPORTS) \
40950	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
40951	for flag in $(EXTRA_TARGET_FLAGS); do \
40952	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40953	done; \
40954	(cd $(TARGET_SUBDIR)/libgfortran && \
40955	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40956	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40957	          "RANLIB=$${RANLIB}" \
40958	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40959	           maintainer-clean) \
40960	  || exit 1
40961
40962@endif target-libgfortran
40963
40964
40965
40966
40967
40968.PHONY: configure-target-libobjc maybe-configure-target-libobjc
40969maybe-configure-target-libobjc:
40970@if gcc-bootstrap
40971configure-target-libobjc: stage_current
40972@endif gcc-bootstrap
40973@if target-libobjc
40974maybe-configure-target-libobjc: configure-target-libobjc
40975configure-target-libobjc: 
40976	@: $(MAKE); $(unstage)
40977	@r=`${PWD_COMMAND}`; export r; \
40978	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40979	echo "Checking multilib configuration for libobjc..."; \
40980	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40981	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
40982	if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40983	  if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40984	    rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40985	  else \
40986	    rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40987	    mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40988	  fi; \
40989	else \
40990	  mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40991	fi; \
40992	test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40993	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40994	$(NORMAL_TARGET_EXPORTS)  \
40995	echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40996	cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40997	case $(srcdir) in \
40998	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40999	  *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
41000		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41001	esac; \
41002	module_srcdir=libobjc; \
41003	rm -f no-such-file || : ; \
41004	CONFIG_SITE=no-such-file $(SHELL) \
41005	  $$s/$$module_srcdir/configure \
41006	  --srcdir=$${topdir}/$$module_srcdir \
41007	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41008	  --target=${target_alias}  \
41009	  || exit 1
41010@endif target-libobjc
41011
41012
41013
41014
41015
41016.PHONY: all-target-libobjc maybe-all-target-libobjc
41017maybe-all-target-libobjc:
41018@if gcc-bootstrap
41019all-target-libobjc: stage_current
41020@endif gcc-bootstrap
41021@if target-libobjc
41022TARGET-target-libobjc=all
41023maybe-all-target-libobjc: all-target-libobjc
41024all-target-libobjc: configure-target-libobjc
41025	@: $(MAKE); $(unstage)
41026	@r=`${PWD_COMMAND}`; export r; \
41027	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41028	$(NORMAL_TARGET_EXPORTS)  \
41029	(cd $(TARGET_SUBDIR)/libobjc && \
41030	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41031		$(TARGET-target-libobjc))
41032@endif target-libobjc
41033
41034
41035
41036
41037
41038.PHONY: check-target-libobjc maybe-check-target-libobjc
41039maybe-check-target-libobjc:
41040@if target-libobjc
41041maybe-check-target-libobjc: check-target-libobjc
41042
41043check-target-libobjc:
41044	@: $(MAKE); $(unstage)
41045	@r=`${PWD_COMMAND}`; export r; \
41046	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41047	$(NORMAL_TARGET_EXPORTS) \
41048	(cd $(TARGET_SUBDIR)/libobjc && \
41049	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41050
41051@endif target-libobjc
41052
41053.PHONY: install-target-libobjc maybe-install-target-libobjc
41054maybe-install-target-libobjc:
41055@if target-libobjc
41056maybe-install-target-libobjc: install-target-libobjc
41057
41058install-target-libobjc: installdirs
41059	@: $(MAKE); $(unstage)
41060	@r=`${PWD_COMMAND}`; export r; \
41061	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41062	$(NORMAL_TARGET_EXPORTS) \
41063	(cd $(TARGET_SUBDIR)/libobjc && \
41064	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41065
41066@endif target-libobjc
41067
41068.PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
41069maybe-install-strip-target-libobjc:
41070@if target-libobjc
41071maybe-install-strip-target-libobjc: install-strip-target-libobjc
41072
41073install-strip-target-libobjc: installdirs
41074	@: $(MAKE); $(unstage)
41075	@r=`${PWD_COMMAND}`; export r; \
41076	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41077	$(NORMAL_TARGET_EXPORTS) \
41078	(cd $(TARGET_SUBDIR)/libobjc && \
41079	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41080
41081@endif target-libobjc
41082
41083# Other targets (info, dvi, pdf, etc.)
41084
41085.PHONY: maybe-info-target-libobjc info-target-libobjc
41086maybe-info-target-libobjc:
41087@if target-libobjc
41088maybe-info-target-libobjc: info-target-libobjc
41089
41090info-target-libobjc: \
41091    configure-target-libobjc 
41092	@: $(MAKE); $(unstage)
41093	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41094	r=`${PWD_COMMAND}`; export r; \
41095	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41096	$(NORMAL_TARGET_EXPORTS) \
41097	echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
41098	for flag in $(EXTRA_TARGET_FLAGS); do \
41099	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41100	done; \
41101	(cd $(TARGET_SUBDIR)/libobjc && \
41102	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41103	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41104	          "RANLIB=$${RANLIB}" \
41105	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41106	           info) \
41107	  || exit 1
41108
41109@endif target-libobjc
41110
41111.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
41112maybe-dvi-target-libobjc:
41113@if target-libobjc
41114maybe-dvi-target-libobjc: dvi-target-libobjc
41115
41116dvi-target-libobjc: \
41117    configure-target-libobjc 
41118	@: $(MAKE); $(unstage)
41119	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41120	r=`${PWD_COMMAND}`; export r; \
41121	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41122	$(NORMAL_TARGET_EXPORTS) \
41123	echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
41124	for flag in $(EXTRA_TARGET_FLAGS); do \
41125	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41126	done; \
41127	(cd $(TARGET_SUBDIR)/libobjc && \
41128	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41129	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41130	          "RANLIB=$${RANLIB}" \
41131	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41132	           dvi) \
41133	  || exit 1
41134
41135@endif target-libobjc
41136
41137.PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
41138maybe-pdf-target-libobjc:
41139@if target-libobjc
41140maybe-pdf-target-libobjc: pdf-target-libobjc
41141
41142pdf-target-libobjc: \
41143    configure-target-libobjc 
41144	@: $(MAKE); $(unstage)
41145	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41146	r=`${PWD_COMMAND}`; export r; \
41147	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41148	$(NORMAL_TARGET_EXPORTS) \
41149	echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
41150	for flag in $(EXTRA_TARGET_FLAGS); do \
41151	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41152	done; \
41153	(cd $(TARGET_SUBDIR)/libobjc && \
41154	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41155	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41156	          "RANLIB=$${RANLIB}" \
41157	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41158	           pdf) \
41159	  || exit 1
41160
41161@endif target-libobjc
41162
41163.PHONY: maybe-html-target-libobjc html-target-libobjc
41164maybe-html-target-libobjc:
41165@if target-libobjc
41166maybe-html-target-libobjc: html-target-libobjc
41167
41168html-target-libobjc: \
41169    configure-target-libobjc 
41170	@: $(MAKE); $(unstage)
41171	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41172	r=`${PWD_COMMAND}`; export r; \
41173	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41174	$(NORMAL_TARGET_EXPORTS) \
41175	echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
41176	for flag in $(EXTRA_TARGET_FLAGS); do \
41177	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41178	done; \
41179	(cd $(TARGET_SUBDIR)/libobjc && \
41180	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41181	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41182	          "RANLIB=$${RANLIB}" \
41183	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41184	           html) \
41185	  || exit 1
41186
41187@endif target-libobjc
41188
41189.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
41190maybe-TAGS-target-libobjc:
41191@if target-libobjc
41192maybe-TAGS-target-libobjc: TAGS-target-libobjc
41193
41194TAGS-target-libobjc: \
41195    configure-target-libobjc 
41196	@: $(MAKE); $(unstage)
41197	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41198	r=`${PWD_COMMAND}`; export r; \
41199	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41200	$(NORMAL_TARGET_EXPORTS) \
41201	echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
41202	for flag in $(EXTRA_TARGET_FLAGS); do \
41203	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41204	done; \
41205	(cd $(TARGET_SUBDIR)/libobjc && \
41206	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41207	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41208	          "RANLIB=$${RANLIB}" \
41209	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41210	           TAGS) \
41211	  || exit 1
41212
41213@endif target-libobjc
41214
41215.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
41216maybe-install-info-target-libobjc:
41217@if target-libobjc
41218maybe-install-info-target-libobjc: install-info-target-libobjc
41219
41220install-info-target-libobjc: \
41221    configure-target-libobjc \
41222    info-target-libobjc 
41223	@: $(MAKE); $(unstage)
41224	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41225	r=`${PWD_COMMAND}`; export r; \
41226	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41227	$(NORMAL_TARGET_EXPORTS) \
41228	echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
41229	for flag in $(EXTRA_TARGET_FLAGS); do \
41230	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41231	done; \
41232	(cd $(TARGET_SUBDIR)/libobjc && \
41233	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41234	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41235	          "RANLIB=$${RANLIB}" \
41236	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41237	           install-info) \
41238	  || exit 1
41239
41240@endif target-libobjc
41241
41242.PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
41243maybe-install-pdf-target-libobjc:
41244@if target-libobjc
41245maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
41246
41247install-pdf-target-libobjc: \
41248    configure-target-libobjc \
41249    pdf-target-libobjc 
41250	@: $(MAKE); $(unstage)
41251	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41252	r=`${PWD_COMMAND}`; export r; \
41253	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41254	$(NORMAL_TARGET_EXPORTS) \
41255	echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
41256	for flag in $(EXTRA_TARGET_FLAGS); do \
41257	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41258	done; \
41259	(cd $(TARGET_SUBDIR)/libobjc && \
41260	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41261	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41262	          "RANLIB=$${RANLIB}" \
41263	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41264	           install-pdf) \
41265	  || exit 1
41266
41267@endif target-libobjc
41268
41269.PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
41270maybe-install-html-target-libobjc:
41271@if target-libobjc
41272maybe-install-html-target-libobjc: install-html-target-libobjc
41273
41274install-html-target-libobjc: \
41275    configure-target-libobjc \
41276    html-target-libobjc 
41277	@: $(MAKE); $(unstage)
41278	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41279	r=`${PWD_COMMAND}`; export r; \
41280	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41281	$(NORMAL_TARGET_EXPORTS) \
41282	echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
41283	for flag in $(EXTRA_TARGET_FLAGS); do \
41284	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41285	done; \
41286	(cd $(TARGET_SUBDIR)/libobjc && \
41287	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41288	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41289	          "RANLIB=$${RANLIB}" \
41290	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41291	           install-html) \
41292	  || exit 1
41293
41294@endif target-libobjc
41295
41296.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
41297maybe-installcheck-target-libobjc:
41298@if target-libobjc
41299maybe-installcheck-target-libobjc: installcheck-target-libobjc
41300
41301installcheck-target-libobjc: \
41302    configure-target-libobjc 
41303	@: $(MAKE); $(unstage)
41304	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41305	r=`${PWD_COMMAND}`; export r; \
41306	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41307	$(NORMAL_TARGET_EXPORTS) \
41308	echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
41309	for flag in $(EXTRA_TARGET_FLAGS); do \
41310	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41311	done; \
41312	(cd $(TARGET_SUBDIR)/libobjc && \
41313	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41314	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41315	          "RANLIB=$${RANLIB}" \
41316	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41317	           installcheck) \
41318	  || exit 1
41319
41320@endif target-libobjc
41321
41322.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41323maybe-mostlyclean-target-libobjc:
41324@if target-libobjc
41325maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41326
41327mostlyclean-target-libobjc: 
41328	@: $(MAKE); $(unstage)
41329	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41330	r=`${PWD_COMMAND}`; export r; \
41331	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41332	$(NORMAL_TARGET_EXPORTS) \
41333	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
41334	for flag in $(EXTRA_TARGET_FLAGS); do \
41335	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41336	done; \
41337	(cd $(TARGET_SUBDIR)/libobjc && \
41338	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41339	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41340	          "RANLIB=$${RANLIB}" \
41341	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41342	           mostlyclean) \
41343	  || exit 1
41344
41345@endif target-libobjc
41346
41347.PHONY: maybe-clean-target-libobjc clean-target-libobjc
41348maybe-clean-target-libobjc:
41349@if target-libobjc
41350maybe-clean-target-libobjc: clean-target-libobjc
41351
41352clean-target-libobjc: 
41353	@: $(MAKE); $(unstage)
41354	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41355	r=`${PWD_COMMAND}`; export r; \
41356	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41357	$(NORMAL_TARGET_EXPORTS) \
41358	echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
41359	for flag in $(EXTRA_TARGET_FLAGS); do \
41360	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41361	done; \
41362	(cd $(TARGET_SUBDIR)/libobjc && \
41363	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41364	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41365	          "RANLIB=$${RANLIB}" \
41366	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41367	           clean) \
41368	  || exit 1
41369
41370@endif target-libobjc
41371
41372.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41373maybe-distclean-target-libobjc:
41374@if target-libobjc
41375maybe-distclean-target-libobjc: distclean-target-libobjc
41376
41377distclean-target-libobjc: 
41378	@: $(MAKE); $(unstage)
41379	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41380	r=`${PWD_COMMAND}`; export r; \
41381	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41382	$(NORMAL_TARGET_EXPORTS) \
41383	echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
41384	for flag in $(EXTRA_TARGET_FLAGS); do \
41385	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41386	done; \
41387	(cd $(TARGET_SUBDIR)/libobjc && \
41388	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41389	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41390	          "RANLIB=$${RANLIB}" \
41391	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41392	           distclean) \
41393	  || exit 1
41394
41395@endif target-libobjc
41396
41397.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41398maybe-maintainer-clean-target-libobjc:
41399@if target-libobjc
41400maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41401
41402maintainer-clean-target-libobjc: 
41403	@: $(MAKE); $(unstage)
41404	@[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41405	r=`${PWD_COMMAND}`; export r; \
41406	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41407	$(NORMAL_TARGET_EXPORTS) \
41408	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
41409	for flag in $(EXTRA_TARGET_FLAGS); do \
41410	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41411	done; \
41412	(cd $(TARGET_SUBDIR)/libobjc && \
41413	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41414	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41415	          "RANLIB=$${RANLIB}" \
41416	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41417	           maintainer-clean) \
41418	  || exit 1
41419
41420@endif target-libobjc
41421
41422
41423
41424
41425
41426.PHONY: configure-target-libgo maybe-configure-target-libgo
41427maybe-configure-target-libgo:
41428@if gcc-bootstrap
41429configure-target-libgo: stage_current
41430@endif gcc-bootstrap
41431@if target-libgo
41432maybe-configure-target-libgo: configure-target-libgo
41433configure-target-libgo: 
41434	@: $(MAKE); $(unstage)
41435	@r=`${PWD_COMMAND}`; export r; \
41436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41437	echo "Checking multilib configuration for libgo..."; \
41438	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41439	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
41440	if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
41441	  if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
41442	    rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
41443	  else \
41444	    rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
41445	    mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41446	  fi; \
41447	else \
41448	  mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41449	fi; \
41450	test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
41451	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41452	$(NORMAL_TARGET_EXPORTS)  \
41453	echo Configuring in $(TARGET_SUBDIR)/libgo; \
41454	cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
41455	case $(srcdir) in \
41456	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41457	  *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
41458		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41459	esac; \
41460	module_srcdir=libgo; \
41461	rm -f no-such-file || : ; \
41462	CONFIG_SITE=no-such-file $(SHELL) \
41463	  $$s/$$module_srcdir/configure \
41464	  --srcdir=$${topdir}/$$module_srcdir \
41465	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41466	  --target=${target_alias}  \
41467	  || exit 1
41468@endif target-libgo
41469
41470
41471
41472
41473
41474.PHONY: all-target-libgo maybe-all-target-libgo
41475maybe-all-target-libgo:
41476@if gcc-bootstrap
41477all-target-libgo: stage_current
41478@endif gcc-bootstrap
41479@if target-libgo
41480TARGET-target-libgo=all
41481maybe-all-target-libgo: all-target-libgo
41482all-target-libgo: configure-target-libgo
41483	@: $(MAKE); $(unstage)
41484	@r=`${PWD_COMMAND}`; export r; \
41485	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41486	$(NORMAL_TARGET_EXPORTS)  \
41487	(cd $(TARGET_SUBDIR)/libgo && \
41488	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41489		$(TARGET-target-libgo))
41490@endif target-libgo
41491
41492
41493
41494
41495
41496.PHONY: check-target-libgo maybe-check-target-libgo
41497maybe-check-target-libgo:
41498@if target-libgo
41499maybe-check-target-libgo: check-target-libgo
41500
41501check-target-libgo:
41502	@: $(MAKE); $(unstage)
41503	@r=`${PWD_COMMAND}`; export r; \
41504	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41505	$(NORMAL_TARGET_EXPORTS) \
41506	(cd $(TARGET_SUBDIR)/libgo && \
41507	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41508
41509@endif target-libgo
41510
41511.PHONY: install-target-libgo maybe-install-target-libgo
41512maybe-install-target-libgo:
41513@if target-libgo
41514maybe-install-target-libgo: install-target-libgo
41515
41516install-target-libgo: installdirs
41517	@: $(MAKE); $(unstage)
41518	@r=`${PWD_COMMAND}`; export r; \
41519	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41520	$(NORMAL_TARGET_EXPORTS) \
41521	(cd $(TARGET_SUBDIR)/libgo && \
41522	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41523
41524@endif target-libgo
41525
41526.PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
41527maybe-install-strip-target-libgo:
41528@if target-libgo
41529maybe-install-strip-target-libgo: install-strip-target-libgo
41530
41531install-strip-target-libgo: installdirs
41532	@: $(MAKE); $(unstage)
41533	@r=`${PWD_COMMAND}`; export r; \
41534	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41535	$(NORMAL_TARGET_EXPORTS) \
41536	(cd $(TARGET_SUBDIR)/libgo && \
41537	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41538
41539@endif target-libgo
41540
41541# Other targets (info, dvi, pdf, etc.)
41542
41543.PHONY: maybe-info-target-libgo info-target-libgo
41544maybe-info-target-libgo:
41545@if target-libgo
41546maybe-info-target-libgo: info-target-libgo
41547
41548info-target-libgo: \
41549    configure-target-libgo 
41550	@: $(MAKE); $(unstage)
41551	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41552	r=`${PWD_COMMAND}`; export r; \
41553	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41554	$(NORMAL_TARGET_EXPORTS) \
41555	echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
41556	for flag in $(EXTRA_TARGET_FLAGS); do \
41557	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41558	done; \
41559	(cd $(TARGET_SUBDIR)/libgo && \
41560	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41561	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41562	          "RANLIB=$${RANLIB}" \
41563	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41564	           info) \
41565	  || exit 1
41566
41567@endif target-libgo
41568
41569.PHONY: maybe-dvi-target-libgo dvi-target-libgo
41570maybe-dvi-target-libgo:
41571@if target-libgo
41572maybe-dvi-target-libgo: dvi-target-libgo
41573
41574dvi-target-libgo: \
41575    configure-target-libgo 
41576	@: $(MAKE); $(unstage)
41577	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41578	r=`${PWD_COMMAND}`; export r; \
41579	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41580	$(NORMAL_TARGET_EXPORTS) \
41581	echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
41582	for flag in $(EXTRA_TARGET_FLAGS); do \
41583	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41584	done; \
41585	(cd $(TARGET_SUBDIR)/libgo && \
41586	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41587	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41588	          "RANLIB=$${RANLIB}" \
41589	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41590	           dvi) \
41591	  || exit 1
41592
41593@endif target-libgo
41594
41595.PHONY: maybe-pdf-target-libgo pdf-target-libgo
41596maybe-pdf-target-libgo:
41597@if target-libgo
41598maybe-pdf-target-libgo: pdf-target-libgo
41599
41600pdf-target-libgo: \
41601    configure-target-libgo 
41602	@: $(MAKE); $(unstage)
41603	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41604	r=`${PWD_COMMAND}`; export r; \
41605	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41606	$(NORMAL_TARGET_EXPORTS) \
41607	echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
41608	for flag in $(EXTRA_TARGET_FLAGS); do \
41609	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41610	done; \
41611	(cd $(TARGET_SUBDIR)/libgo && \
41612	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41613	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41614	          "RANLIB=$${RANLIB}" \
41615	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41616	           pdf) \
41617	  || exit 1
41618
41619@endif target-libgo
41620
41621.PHONY: maybe-html-target-libgo html-target-libgo
41622maybe-html-target-libgo:
41623@if target-libgo
41624maybe-html-target-libgo: html-target-libgo
41625
41626html-target-libgo: \
41627    configure-target-libgo 
41628	@: $(MAKE); $(unstage)
41629	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41630	r=`${PWD_COMMAND}`; export r; \
41631	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41632	$(NORMAL_TARGET_EXPORTS) \
41633	echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
41634	for flag in $(EXTRA_TARGET_FLAGS); do \
41635	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41636	done; \
41637	(cd $(TARGET_SUBDIR)/libgo && \
41638	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41639	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41640	          "RANLIB=$${RANLIB}" \
41641	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41642	           html) \
41643	  || exit 1
41644
41645@endif target-libgo
41646
41647.PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41648maybe-TAGS-target-libgo:
41649@if target-libgo
41650maybe-TAGS-target-libgo: TAGS-target-libgo
41651
41652TAGS-target-libgo: \
41653    configure-target-libgo 
41654	@: $(MAKE); $(unstage)
41655	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41656	r=`${PWD_COMMAND}`; export r; \
41657	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41658	$(NORMAL_TARGET_EXPORTS) \
41659	echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
41660	for flag in $(EXTRA_TARGET_FLAGS); do \
41661	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41662	done; \
41663	(cd $(TARGET_SUBDIR)/libgo && \
41664	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41665	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41666	          "RANLIB=$${RANLIB}" \
41667	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41668	           TAGS) \
41669	  || exit 1
41670
41671@endif target-libgo
41672
41673.PHONY: maybe-install-info-target-libgo install-info-target-libgo
41674maybe-install-info-target-libgo:
41675@if target-libgo
41676maybe-install-info-target-libgo: install-info-target-libgo
41677
41678install-info-target-libgo: \
41679    configure-target-libgo \
41680    info-target-libgo 
41681	@: $(MAKE); $(unstage)
41682	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41683	r=`${PWD_COMMAND}`; export r; \
41684	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41685	$(NORMAL_TARGET_EXPORTS) \
41686	echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
41687	for flag in $(EXTRA_TARGET_FLAGS); do \
41688	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41689	done; \
41690	(cd $(TARGET_SUBDIR)/libgo && \
41691	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41692	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41693	          "RANLIB=$${RANLIB}" \
41694	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41695	           install-info) \
41696	  || exit 1
41697
41698@endif target-libgo
41699
41700.PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41701maybe-install-pdf-target-libgo:
41702@if target-libgo
41703maybe-install-pdf-target-libgo: install-pdf-target-libgo
41704
41705install-pdf-target-libgo: \
41706    configure-target-libgo \
41707    pdf-target-libgo 
41708	@: $(MAKE); $(unstage)
41709	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41710	r=`${PWD_COMMAND}`; export r; \
41711	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41712	$(NORMAL_TARGET_EXPORTS) \
41713	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
41714	for flag in $(EXTRA_TARGET_FLAGS); do \
41715	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41716	done; \
41717	(cd $(TARGET_SUBDIR)/libgo && \
41718	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41719	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41720	          "RANLIB=$${RANLIB}" \
41721	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41722	           install-pdf) \
41723	  || exit 1
41724
41725@endif target-libgo
41726
41727.PHONY: maybe-install-html-target-libgo install-html-target-libgo
41728maybe-install-html-target-libgo:
41729@if target-libgo
41730maybe-install-html-target-libgo: install-html-target-libgo
41731
41732install-html-target-libgo: \
41733    configure-target-libgo \
41734    html-target-libgo 
41735	@: $(MAKE); $(unstage)
41736	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41737	r=`${PWD_COMMAND}`; export r; \
41738	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41739	$(NORMAL_TARGET_EXPORTS) \
41740	echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
41741	for flag in $(EXTRA_TARGET_FLAGS); do \
41742	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41743	done; \
41744	(cd $(TARGET_SUBDIR)/libgo && \
41745	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41746	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41747	          "RANLIB=$${RANLIB}" \
41748	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41749	           install-html) \
41750	  || exit 1
41751
41752@endif target-libgo
41753
41754.PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41755maybe-installcheck-target-libgo:
41756@if target-libgo
41757maybe-installcheck-target-libgo: installcheck-target-libgo
41758
41759installcheck-target-libgo: \
41760    configure-target-libgo 
41761	@: $(MAKE); $(unstage)
41762	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41763	r=`${PWD_COMMAND}`; export r; \
41764	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41765	$(NORMAL_TARGET_EXPORTS) \
41766	echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
41767	for flag in $(EXTRA_TARGET_FLAGS); do \
41768	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41769	done; \
41770	(cd $(TARGET_SUBDIR)/libgo && \
41771	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41772	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41773	          "RANLIB=$${RANLIB}" \
41774	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41775	           installcheck) \
41776	  || exit 1
41777
41778@endif target-libgo
41779
41780.PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41781maybe-mostlyclean-target-libgo:
41782@if target-libgo
41783maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41784
41785mostlyclean-target-libgo: 
41786	@: $(MAKE); $(unstage)
41787	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41788	r=`${PWD_COMMAND}`; export r; \
41789	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41790	$(NORMAL_TARGET_EXPORTS) \
41791	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
41792	for flag in $(EXTRA_TARGET_FLAGS); do \
41793	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41794	done; \
41795	(cd $(TARGET_SUBDIR)/libgo && \
41796	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41797	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41798	          "RANLIB=$${RANLIB}" \
41799	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41800	           mostlyclean) \
41801	  || exit 1
41802
41803@endif target-libgo
41804
41805.PHONY: maybe-clean-target-libgo clean-target-libgo
41806maybe-clean-target-libgo:
41807@if target-libgo
41808maybe-clean-target-libgo: clean-target-libgo
41809
41810clean-target-libgo: 
41811	@: $(MAKE); $(unstage)
41812	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41813	r=`${PWD_COMMAND}`; export r; \
41814	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815	$(NORMAL_TARGET_EXPORTS) \
41816	echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
41817	for flag in $(EXTRA_TARGET_FLAGS); do \
41818	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41819	done; \
41820	(cd $(TARGET_SUBDIR)/libgo && \
41821	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41822	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41823	          "RANLIB=$${RANLIB}" \
41824	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41825	           clean) \
41826	  || exit 1
41827
41828@endif target-libgo
41829
41830.PHONY: maybe-distclean-target-libgo distclean-target-libgo
41831maybe-distclean-target-libgo:
41832@if target-libgo
41833maybe-distclean-target-libgo: distclean-target-libgo
41834
41835distclean-target-libgo: 
41836	@: $(MAKE); $(unstage)
41837	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41838	r=`${PWD_COMMAND}`; export r; \
41839	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41840	$(NORMAL_TARGET_EXPORTS) \
41841	echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
41842	for flag in $(EXTRA_TARGET_FLAGS); do \
41843	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41844	done; \
41845	(cd $(TARGET_SUBDIR)/libgo && \
41846	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41847	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41848	          "RANLIB=$${RANLIB}" \
41849	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41850	           distclean) \
41851	  || exit 1
41852
41853@endif target-libgo
41854
41855.PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41856maybe-maintainer-clean-target-libgo:
41857@if target-libgo
41858maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41859
41860maintainer-clean-target-libgo: 
41861	@: $(MAKE); $(unstage)
41862	@[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41863	r=`${PWD_COMMAND}`; export r; \
41864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41865	$(NORMAL_TARGET_EXPORTS) \
41866	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
41867	for flag in $(EXTRA_TARGET_FLAGS); do \
41868	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41869	done; \
41870	(cd $(TARGET_SUBDIR)/libgo && \
41871	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41872	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41873	          "RANLIB=$${RANLIB}" \
41874	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41875	           maintainer-clean) \
41876	  || exit 1
41877
41878@endif target-libgo
41879
41880
41881
41882
41883
41884.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41885maybe-configure-target-libtermcap:
41886@if gcc-bootstrap
41887configure-target-libtermcap: stage_current
41888@endif gcc-bootstrap
41889@if target-libtermcap
41890maybe-configure-target-libtermcap: configure-target-libtermcap
41891configure-target-libtermcap: 
41892	@: $(MAKE); $(unstage)
41893	@r=`${PWD_COMMAND}`; export r; \
41894	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41895	echo "Checking multilib configuration for libtermcap..."; \
41896	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41897	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
41898	if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41899	  if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41900	    rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41901	  else \
41902	    rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41903	    mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41904	  fi; \
41905	else \
41906	  mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41907	fi; \
41908	test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41909	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41910	$(NORMAL_TARGET_EXPORTS)  \
41911	echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41912	cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41913	case $(srcdir) in \
41914	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41915	  *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41916		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41917	esac; \
41918	module_srcdir=libtermcap; \
41919	rm -f no-such-file || : ; \
41920	CONFIG_SITE=no-such-file $(SHELL) \
41921	  $$s/$$module_srcdir/configure \
41922	  --srcdir=$${topdir}/$$module_srcdir \
41923	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41924	  --target=${target_alias}  \
41925	  || exit 1
41926@endif target-libtermcap
41927
41928
41929
41930
41931
41932.PHONY: all-target-libtermcap maybe-all-target-libtermcap
41933maybe-all-target-libtermcap:
41934@if gcc-bootstrap
41935all-target-libtermcap: stage_current
41936@endif gcc-bootstrap
41937@if target-libtermcap
41938TARGET-target-libtermcap=all
41939maybe-all-target-libtermcap: all-target-libtermcap
41940all-target-libtermcap: configure-target-libtermcap
41941	@: $(MAKE); $(unstage)
41942	@r=`${PWD_COMMAND}`; export r; \
41943	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41944	$(NORMAL_TARGET_EXPORTS)  \
41945	(cd $(TARGET_SUBDIR)/libtermcap && \
41946	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41947		$(TARGET-target-libtermcap))
41948@endif target-libtermcap
41949
41950
41951
41952
41953
41954.PHONY: check-target-libtermcap maybe-check-target-libtermcap
41955maybe-check-target-libtermcap:
41956@if target-libtermcap
41957maybe-check-target-libtermcap: check-target-libtermcap
41958
41959# Dummy target for uncheckable module.
41960check-target-libtermcap:
41961
41962@endif target-libtermcap
41963
41964.PHONY: install-target-libtermcap maybe-install-target-libtermcap
41965maybe-install-target-libtermcap:
41966@if target-libtermcap
41967maybe-install-target-libtermcap: install-target-libtermcap
41968
41969install-target-libtermcap: installdirs
41970	@: $(MAKE); $(unstage)
41971	@r=`${PWD_COMMAND}`; export r; \
41972	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41973	$(NORMAL_TARGET_EXPORTS) \
41974	(cd $(TARGET_SUBDIR)/libtermcap && \
41975	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41976
41977@endif target-libtermcap
41978
41979.PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41980maybe-install-strip-target-libtermcap:
41981@if target-libtermcap
41982maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41983
41984install-strip-target-libtermcap: installdirs
41985	@: $(MAKE); $(unstage)
41986	@r=`${PWD_COMMAND}`; export r; \
41987	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41988	$(NORMAL_TARGET_EXPORTS) \
41989	(cd $(TARGET_SUBDIR)/libtermcap && \
41990	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41991
41992@endif target-libtermcap
41993
41994# Other targets (info, dvi, pdf, etc.)
41995
41996.PHONY: maybe-info-target-libtermcap info-target-libtermcap
41997maybe-info-target-libtermcap:
41998@if target-libtermcap
41999maybe-info-target-libtermcap: info-target-libtermcap
42000
42001info-target-libtermcap: \
42002    configure-target-libtermcap 
42003	@: $(MAKE); $(unstage)
42004	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42005	r=`${PWD_COMMAND}`; export r; \
42006	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42007	$(NORMAL_TARGET_EXPORTS) \
42008	echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
42009	for flag in $(EXTRA_TARGET_FLAGS); do \
42010	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42011	done; \
42012	(cd $(TARGET_SUBDIR)/libtermcap && \
42013	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42014	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42015	          "RANLIB=$${RANLIB}" \
42016	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42017	           info) \
42018	  || exit 1
42019
42020@endif target-libtermcap
42021
42022.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
42023maybe-dvi-target-libtermcap:
42024@if target-libtermcap
42025maybe-dvi-target-libtermcap: dvi-target-libtermcap
42026
42027dvi-target-libtermcap: \
42028    configure-target-libtermcap 
42029	@: $(MAKE); $(unstage)
42030	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42031	r=`${PWD_COMMAND}`; export r; \
42032	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42033	$(NORMAL_TARGET_EXPORTS) \
42034	echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
42035	for flag in $(EXTRA_TARGET_FLAGS); do \
42036	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42037	done; \
42038	(cd $(TARGET_SUBDIR)/libtermcap && \
42039	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42040	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42041	          "RANLIB=$${RANLIB}" \
42042	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42043	           dvi) \
42044	  || exit 1
42045
42046@endif target-libtermcap
42047
42048.PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
42049maybe-pdf-target-libtermcap:
42050@if target-libtermcap
42051maybe-pdf-target-libtermcap: pdf-target-libtermcap
42052
42053pdf-target-libtermcap: \
42054    configure-target-libtermcap 
42055	@: $(MAKE); $(unstage)
42056	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42057	r=`${PWD_COMMAND}`; export r; \
42058	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42059	$(NORMAL_TARGET_EXPORTS) \
42060	echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
42061	for flag in $(EXTRA_TARGET_FLAGS); do \
42062	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42063	done; \
42064	(cd $(TARGET_SUBDIR)/libtermcap && \
42065	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42066	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42067	          "RANLIB=$${RANLIB}" \
42068	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42069	           pdf) \
42070	  || exit 1
42071
42072@endif target-libtermcap
42073
42074.PHONY: maybe-html-target-libtermcap html-target-libtermcap
42075maybe-html-target-libtermcap:
42076@if target-libtermcap
42077maybe-html-target-libtermcap: html-target-libtermcap
42078
42079html-target-libtermcap: \
42080    configure-target-libtermcap 
42081	@: $(MAKE); $(unstage)
42082	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42083	r=`${PWD_COMMAND}`; export r; \
42084	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42085	$(NORMAL_TARGET_EXPORTS) \
42086	echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
42087	for flag in $(EXTRA_TARGET_FLAGS); do \
42088	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42089	done; \
42090	(cd $(TARGET_SUBDIR)/libtermcap && \
42091	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42092	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42093	          "RANLIB=$${RANLIB}" \
42094	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42095	           html) \
42096	  || exit 1
42097
42098@endif target-libtermcap
42099
42100.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
42101maybe-TAGS-target-libtermcap:
42102@if target-libtermcap
42103maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
42104
42105TAGS-target-libtermcap: \
42106    configure-target-libtermcap 
42107	@: $(MAKE); $(unstage)
42108	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42109	r=`${PWD_COMMAND}`; export r; \
42110	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42111	$(NORMAL_TARGET_EXPORTS) \
42112	echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
42113	for flag in $(EXTRA_TARGET_FLAGS); do \
42114	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42115	done; \
42116	(cd $(TARGET_SUBDIR)/libtermcap && \
42117	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42118	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42119	          "RANLIB=$${RANLIB}" \
42120	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42121	           TAGS) \
42122	  || exit 1
42123
42124@endif target-libtermcap
42125
42126.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
42127maybe-install-info-target-libtermcap:
42128@if target-libtermcap
42129maybe-install-info-target-libtermcap: install-info-target-libtermcap
42130
42131install-info-target-libtermcap: \
42132    configure-target-libtermcap \
42133    info-target-libtermcap 
42134	@: $(MAKE); $(unstage)
42135	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42136	r=`${PWD_COMMAND}`; export r; \
42137	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42138	$(NORMAL_TARGET_EXPORTS) \
42139	echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
42140	for flag in $(EXTRA_TARGET_FLAGS); do \
42141	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42142	done; \
42143	(cd $(TARGET_SUBDIR)/libtermcap && \
42144	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42145	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42146	          "RANLIB=$${RANLIB}" \
42147	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42148	           install-info) \
42149	  || exit 1
42150
42151@endif target-libtermcap
42152
42153.PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
42154maybe-install-pdf-target-libtermcap:
42155@if target-libtermcap
42156maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
42157
42158install-pdf-target-libtermcap: \
42159    configure-target-libtermcap \
42160    pdf-target-libtermcap 
42161	@: $(MAKE); $(unstage)
42162	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42163	r=`${PWD_COMMAND}`; export r; \
42164	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42165	$(NORMAL_TARGET_EXPORTS) \
42166	echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
42167	for flag in $(EXTRA_TARGET_FLAGS); do \
42168	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42169	done; \
42170	(cd $(TARGET_SUBDIR)/libtermcap && \
42171	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42172	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42173	          "RANLIB=$${RANLIB}" \
42174	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42175	           install-pdf) \
42176	  || exit 1
42177
42178@endif target-libtermcap
42179
42180.PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
42181maybe-install-html-target-libtermcap:
42182@if target-libtermcap
42183maybe-install-html-target-libtermcap: install-html-target-libtermcap
42184
42185install-html-target-libtermcap: \
42186    configure-target-libtermcap \
42187    html-target-libtermcap 
42188	@: $(MAKE); $(unstage)
42189	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42190	r=`${PWD_COMMAND}`; export r; \
42191	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42192	$(NORMAL_TARGET_EXPORTS) \
42193	echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
42194	for flag in $(EXTRA_TARGET_FLAGS); do \
42195	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42196	done; \
42197	(cd $(TARGET_SUBDIR)/libtermcap && \
42198	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42199	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42200	          "RANLIB=$${RANLIB}" \
42201	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42202	           install-html) \
42203	  || exit 1
42204
42205@endif target-libtermcap
42206
42207.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
42208maybe-installcheck-target-libtermcap:
42209@if target-libtermcap
42210maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
42211
42212installcheck-target-libtermcap: \
42213    configure-target-libtermcap 
42214	@: $(MAKE); $(unstage)
42215	@[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42216	r=`${PWD_COMMAND}`; export r; \
42217	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42218	$(NORMAL_TARGET_EXPORTS) \
42219	echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
42220	for flag in $(EXTRA_TARGET_FLAGS); do \
42221	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42222	done; \
42223	(cd $(TARGET_SUBDIR)/libtermcap && \
42224	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42225	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42226	          "RANLIB=$${RANLIB}" \
42227	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42228	           installcheck) \
42229	  || exit 1
42230
42231@endif target-libtermcap
42232
42233.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
42234maybe-mostlyclean-target-libtermcap:
42235@if target-libtermcap
42236maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
42237
42238# libtermcap doesn't support mostlyclean.
42239mostlyclean-target-libtermcap:
42240
42241@endif target-libtermcap
42242
42243.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
42244maybe-clean-target-libtermcap:
42245@if target-libtermcap
42246maybe-clean-target-libtermcap: clean-target-libtermcap
42247
42248# libtermcap doesn't support clean.
42249clean-target-libtermcap:
42250
42251@endif target-libtermcap
42252
42253.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
42254maybe-distclean-target-libtermcap:
42255@if target-libtermcap
42256maybe-distclean-target-libtermcap: distclean-target-libtermcap
42257
42258# libtermcap doesn't support distclean.
42259distclean-target-libtermcap:
42260
42261@endif target-libtermcap
42262
42263.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
42264maybe-maintainer-clean-target-libtermcap:
42265@if target-libtermcap
42266maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
42267
42268# libtermcap doesn't support maintainer-clean.
42269maintainer-clean-target-libtermcap:
42270
42271@endif target-libtermcap
42272
42273
42274
42275
42276
42277.PHONY: configure-target-winsup maybe-configure-target-winsup
42278maybe-configure-target-winsup:
42279@if gcc-bootstrap
42280configure-target-winsup: stage_current
42281@endif gcc-bootstrap
42282@if target-winsup
42283maybe-configure-target-winsup: configure-target-winsup
42284configure-target-winsup: 
42285	@: $(MAKE); $(unstage)
42286	@r=`${PWD_COMMAND}`; export r; \
42287	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42288	echo "Checking multilib configuration for winsup..."; \
42289	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42290	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
42291	if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
42292	  if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
42293	    rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
42294	  else \
42295	    rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
42296	    mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42297	  fi; \
42298	else \
42299	  mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42300	fi; \
42301	test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
42302	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42303	$(NORMAL_TARGET_EXPORTS)  \
42304	echo Configuring in $(TARGET_SUBDIR)/winsup; \
42305	cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
42306	case $(srcdir) in \
42307	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42308	  *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
42309		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42310	esac; \
42311	module_srcdir=winsup; \
42312	rm -f no-such-file || : ; \
42313	CONFIG_SITE=no-such-file $(SHELL) \
42314	  $$s/$$module_srcdir/configure \
42315	  --srcdir=$${topdir}/$$module_srcdir \
42316	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42317	  --target=${target_alias}  \
42318	  || exit 1
42319@endif target-winsup
42320
42321
42322
42323
42324
42325.PHONY: all-target-winsup maybe-all-target-winsup
42326maybe-all-target-winsup:
42327@if gcc-bootstrap
42328all-target-winsup: stage_current
42329@endif gcc-bootstrap
42330@if target-winsup
42331TARGET-target-winsup=all
42332maybe-all-target-winsup: all-target-winsup
42333all-target-winsup: configure-target-winsup
42334	@: $(MAKE); $(unstage)
42335	@r=`${PWD_COMMAND}`; export r; \
42336	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42337	$(NORMAL_TARGET_EXPORTS)  \
42338	(cd $(TARGET_SUBDIR)/winsup && \
42339	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42340		$(TARGET-target-winsup))
42341@endif target-winsup
42342
42343
42344
42345
42346
42347.PHONY: check-target-winsup maybe-check-target-winsup
42348maybe-check-target-winsup:
42349@if target-winsup
42350maybe-check-target-winsup: check-target-winsup
42351
42352check-target-winsup:
42353	@: $(MAKE); $(unstage)
42354	@r=`${PWD_COMMAND}`; export r; \
42355	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42356	$(NORMAL_TARGET_EXPORTS) \
42357	(cd $(TARGET_SUBDIR)/winsup && \
42358	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42359
42360@endif target-winsup
42361
42362.PHONY: install-target-winsup maybe-install-target-winsup
42363maybe-install-target-winsup:
42364@if target-winsup
42365maybe-install-target-winsup: install-target-winsup
42366
42367install-target-winsup: installdirs
42368	@: $(MAKE); $(unstage)
42369	@r=`${PWD_COMMAND}`; export r; \
42370	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42371	$(NORMAL_TARGET_EXPORTS) \
42372	(cd $(TARGET_SUBDIR)/winsup && \
42373	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42374
42375@endif target-winsup
42376
42377.PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
42378maybe-install-strip-target-winsup:
42379@if target-winsup
42380maybe-install-strip-target-winsup: install-strip-target-winsup
42381
42382install-strip-target-winsup: installdirs
42383	@: $(MAKE); $(unstage)
42384	@r=`${PWD_COMMAND}`; export r; \
42385	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42386	$(NORMAL_TARGET_EXPORTS) \
42387	(cd $(TARGET_SUBDIR)/winsup && \
42388	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42389
42390@endif target-winsup
42391
42392# Other targets (info, dvi, pdf, etc.)
42393
42394.PHONY: maybe-info-target-winsup info-target-winsup
42395maybe-info-target-winsup:
42396@if target-winsup
42397maybe-info-target-winsup: info-target-winsup
42398
42399info-target-winsup: \
42400    configure-target-winsup 
42401	@: $(MAKE); $(unstage)
42402	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42403	r=`${PWD_COMMAND}`; export r; \
42404	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42405	$(NORMAL_TARGET_EXPORTS) \
42406	echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
42407	for flag in $(EXTRA_TARGET_FLAGS); do \
42408	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42409	done; \
42410	(cd $(TARGET_SUBDIR)/winsup && \
42411	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42412	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42413	          "RANLIB=$${RANLIB}" \
42414	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42415	           info) \
42416	  || exit 1
42417
42418@endif target-winsup
42419
42420.PHONY: maybe-dvi-target-winsup dvi-target-winsup
42421maybe-dvi-target-winsup:
42422@if target-winsup
42423maybe-dvi-target-winsup: dvi-target-winsup
42424
42425dvi-target-winsup: \
42426    configure-target-winsup 
42427	@: $(MAKE); $(unstage)
42428	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42429	r=`${PWD_COMMAND}`; export r; \
42430	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42431	$(NORMAL_TARGET_EXPORTS) \
42432	echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
42433	for flag in $(EXTRA_TARGET_FLAGS); do \
42434	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42435	done; \
42436	(cd $(TARGET_SUBDIR)/winsup && \
42437	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42438	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42439	          "RANLIB=$${RANLIB}" \
42440	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42441	           dvi) \
42442	  || exit 1
42443
42444@endif target-winsup
42445
42446.PHONY: maybe-pdf-target-winsup pdf-target-winsup
42447maybe-pdf-target-winsup:
42448@if target-winsup
42449maybe-pdf-target-winsup: pdf-target-winsup
42450
42451pdf-target-winsup: \
42452    configure-target-winsup 
42453	@: $(MAKE); $(unstage)
42454	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42455	r=`${PWD_COMMAND}`; export r; \
42456	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42457	$(NORMAL_TARGET_EXPORTS) \
42458	echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
42459	for flag in $(EXTRA_TARGET_FLAGS); do \
42460	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42461	done; \
42462	(cd $(TARGET_SUBDIR)/winsup && \
42463	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42464	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42465	          "RANLIB=$${RANLIB}" \
42466	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42467	           pdf) \
42468	  || exit 1
42469
42470@endif target-winsup
42471
42472.PHONY: maybe-html-target-winsup html-target-winsup
42473maybe-html-target-winsup:
42474@if target-winsup
42475maybe-html-target-winsup: html-target-winsup
42476
42477html-target-winsup: \
42478    configure-target-winsup 
42479	@: $(MAKE); $(unstage)
42480	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42481	r=`${PWD_COMMAND}`; export r; \
42482	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42483	$(NORMAL_TARGET_EXPORTS) \
42484	echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
42485	for flag in $(EXTRA_TARGET_FLAGS); do \
42486	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42487	done; \
42488	(cd $(TARGET_SUBDIR)/winsup && \
42489	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42490	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42491	          "RANLIB=$${RANLIB}" \
42492	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42493	           html) \
42494	  || exit 1
42495
42496@endif target-winsup
42497
42498.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
42499maybe-TAGS-target-winsup:
42500@if target-winsup
42501maybe-TAGS-target-winsup: TAGS-target-winsup
42502
42503TAGS-target-winsup: \
42504    configure-target-winsup 
42505	@: $(MAKE); $(unstage)
42506	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42507	r=`${PWD_COMMAND}`; export r; \
42508	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42509	$(NORMAL_TARGET_EXPORTS) \
42510	echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
42511	for flag in $(EXTRA_TARGET_FLAGS); do \
42512	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42513	done; \
42514	(cd $(TARGET_SUBDIR)/winsup && \
42515	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42516	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42517	          "RANLIB=$${RANLIB}" \
42518	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42519	           TAGS) \
42520	  || exit 1
42521
42522@endif target-winsup
42523
42524.PHONY: maybe-install-info-target-winsup install-info-target-winsup
42525maybe-install-info-target-winsup:
42526@if target-winsup
42527maybe-install-info-target-winsup: install-info-target-winsup
42528
42529install-info-target-winsup: \
42530    configure-target-winsup \
42531    info-target-winsup 
42532	@: $(MAKE); $(unstage)
42533	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42534	r=`${PWD_COMMAND}`; export r; \
42535	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42536	$(NORMAL_TARGET_EXPORTS) \
42537	echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
42538	for flag in $(EXTRA_TARGET_FLAGS); do \
42539	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42540	done; \
42541	(cd $(TARGET_SUBDIR)/winsup && \
42542	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42543	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42544	          "RANLIB=$${RANLIB}" \
42545	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42546	           install-info) \
42547	  || exit 1
42548
42549@endif target-winsup
42550
42551.PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42552maybe-install-pdf-target-winsup:
42553@if target-winsup
42554maybe-install-pdf-target-winsup: install-pdf-target-winsup
42555
42556install-pdf-target-winsup: \
42557    configure-target-winsup \
42558    pdf-target-winsup 
42559	@: $(MAKE); $(unstage)
42560	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42561	r=`${PWD_COMMAND}`; export r; \
42562	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42563	$(NORMAL_TARGET_EXPORTS) \
42564	echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
42565	for flag in $(EXTRA_TARGET_FLAGS); do \
42566	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42567	done; \
42568	(cd $(TARGET_SUBDIR)/winsup && \
42569	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42570	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42571	          "RANLIB=$${RANLIB}" \
42572	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42573	           install-pdf) \
42574	  || exit 1
42575
42576@endif target-winsup
42577
42578.PHONY: maybe-install-html-target-winsup install-html-target-winsup
42579maybe-install-html-target-winsup:
42580@if target-winsup
42581maybe-install-html-target-winsup: install-html-target-winsup
42582
42583install-html-target-winsup: \
42584    configure-target-winsup \
42585    html-target-winsup 
42586	@: $(MAKE); $(unstage)
42587	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42588	r=`${PWD_COMMAND}`; export r; \
42589	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42590	$(NORMAL_TARGET_EXPORTS) \
42591	echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
42592	for flag in $(EXTRA_TARGET_FLAGS); do \
42593	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42594	done; \
42595	(cd $(TARGET_SUBDIR)/winsup && \
42596	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42597	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42598	          "RANLIB=$${RANLIB}" \
42599	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42600	           install-html) \
42601	  || exit 1
42602
42603@endif target-winsup
42604
42605.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42606maybe-installcheck-target-winsup:
42607@if target-winsup
42608maybe-installcheck-target-winsup: installcheck-target-winsup
42609
42610installcheck-target-winsup: \
42611    configure-target-winsup 
42612	@: $(MAKE); $(unstage)
42613	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42614	r=`${PWD_COMMAND}`; export r; \
42615	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42616	$(NORMAL_TARGET_EXPORTS) \
42617	echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
42618	for flag in $(EXTRA_TARGET_FLAGS); do \
42619	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42620	done; \
42621	(cd $(TARGET_SUBDIR)/winsup && \
42622	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42623	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42624	          "RANLIB=$${RANLIB}" \
42625	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42626	           installcheck) \
42627	  || exit 1
42628
42629@endif target-winsup
42630
42631.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42632maybe-mostlyclean-target-winsup:
42633@if target-winsup
42634maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42635
42636mostlyclean-target-winsup: 
42637	@: $(MAKE); $(unstage)
42638	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42639	r=`${PWD_COMMAND}`; export r; \
42640	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42641	$(NORMAL_TARGET_EXPORTS) \
42642	echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
42643	for flag in $(EXTRA_TARGET_FLAGS); do \
42644	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42645	done; \
42646	(cd $(TARGET_SUBDIR)/winsup && \
42647	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42648	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42649	          "RANLIB=$${RANLIB}" \
42650	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42651	           mostlyclean) \
42652	  || exit 1
42653
42654@endif target-winsup
42655
42656.PHONY: maybe-clean-target-winsup clean-target-winsup
42657maybe-clean-target-winsup:
42658@if target-winsup
42659maybe-clean-target-winsup: clean-target-winsup
42660
42661clean-target-winsup: 
42662	@: $(MAKE); $(unstage)
42663	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42664	r=`${PWD_COMMAND}`; export r; \
42665	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42666	$(NORMAL_TARGET_EXPORTS) \
42667	echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
42668	for flag in $(EXTRA_TARGET_FLAGS); do \
42669	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42670	done; \
42671	(cd $(TARGET_SUBDIR)/winsup && \
42672	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42673	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42674	          "RANLIB=$${RANLIB}" \
42675	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42676	           clean) \
42677	  || exit 1
42678
42679@endif target-winsup
42680
42681.PHONY: maybe-distclean-target-winsup distclean-target-winsup
42682maybe-distclean-target-winsup:
42683@if target-winsup
42684maybe-distclean-target-winsup: distclean-target-winsup
42685
42686distclean-target-winsup: 
42687	@: $(MAKE); $(unstage)
42688	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42689	r=`${PWD_COMMAND}`; export r; \
42690	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42691	$(NORMAL_TARGET_EXPORTS) \
42692	echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
42693	for flag in $(EXTRA_TARGET_FLAGS); do \
42694	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42695	done; \
42696	(cd $(TARGET_SUBDIR)/winsup && \
42697	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42698	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42699	          "RANLIB=$${RANLIB}" \
42700	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42701	           distclean) \
42702	  || exit 1
42703
42704@endif target-winsup
42705
42706.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42707maybe-maintainer-clean-target-winsup:
42708@if target-winsup
42709maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42710
42711maintainer-clean-target-winsup: 
42712	@: $(MAKE); $(unstage)
42713	@[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42714	r=`${PWD_COMMAND}`; export r; \
42715	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42716	$(NORMAL_TARGET_EXPORTS) \
42717	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
42718	for flag in $(EXTRA_TARGET_FLAGS); do \
42719	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42720	done; \
42721	(cd $(TARGET_SUBDIR)/winsup && \
42722	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42723	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42724	          "RANLIB=$${RANLIB}" \
42725	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42726	           maintainer-clean) \
42727	  || exit 1
42728
42729@endif target-winsup
42730
42731
42732
42733
42734
42735.PHONY: configure-target-libgloss maybe-configure-target-libgloss
42736maybe-configure-target-libgloss:
42737@if gcc-bootstrap
42738configure-target-libgloss: stage_current
42739@endif gcc-bootstrap
42740@if target-libgloss
42741maybe-configure-target-libgloss: configure-target-libgloss
42742configure-target-libgloss: 
42743	@: $(MAKE); $(unstage)
42744	@r=`${PWD_COMMAND}`; export r; \
42745	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42746	echo "Checking multilib configuration for libgloss..."; \
42747	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42748	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
42749	if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42750	  if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42751	    rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42752	  else \
42753	    rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42754	    mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42755	  fi; \
42756	else \
42757	  mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42758	fi; \
42759	test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42760	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42761	$(NORMAL_TARGET_EXPORTS)  \
42762	echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42763	cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42764	case $(srcdir) in \
42765	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42766	  *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42767		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42768	esac; \
42769	module_srcdir=libgloss; \
42770	rm -f no-such-file || : ; \
42771	CONFIG_SITE=no-such-file $(SHELL) \
42772	  $$s/$$module_srcdir/configure \
42773	  --srcdir=$${topdir}/$$module_srcdir \
42774	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42775	  --target=${target_alias}  \
42776	  || exit 1
42777@endif target-libgloss
42778
42779
42780
42781
42782
42783.PHONY: all-target-libgloss maybe-all-target-libgloss
42784maybe-all-target-libgloss:
42785@if gcc-bootstrap
42786all-target-libgloss: stage_current
42787@endif gcc-bootstrap
42788@if target-libgloss
42789TARGET-target-libgloss=all
42790maybe-all-target-libgloss: all-target-libgloss
42791all-target-libgloss: configure-target-libgloss
42792	@: $(MAKE); $(unstage)
42793	@r=`${PWD_COMMAND}`; export r; \
42794	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42795	$(NORMAL_TARGET_EXPORTS)  \
42796	(cd $(TARGET_SUBDIR)/libgloss && \
42797	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42798		$(TARGET-target-libgloss))
42799@endif target-libgloss
42800
42801
42802
42803
42804
42805.PHONY: check-target-libgloss maybe-check-target-libgloss
42806maybe-check-target-libgloss:
42807@if target-libgloss
42808maybe-check-target-libgloss: check-target-libgloss
42809
42810# Dummy target for uncheckable module.
42811check-target-libgloss:
42812
42813@endif target-libgloss
42814
42815.PHONY: install-target-libgloss maybe-install-target-libgloss
42816maybe-install-target-libgloss:
42817@if target-libgloss
42818maybe-install-target-libgloss: install-target-libgloss
42819
42820install-target-libgloss: installdirs
42821	@: $(MAKE); $(unstage)
42822	@r=`${PWD_COMMAND}`; export r; \
42823	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42824	$(NORMAL_TARGET_EXPORTS) \
42825	(cd $(TARGET_SUBDIR)/libgloss && \
42826	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42827
42828@endif target-libgloss
42829
42830.PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42831maybe-install-strip-target-libgloss:
42832@if target-libgloss
42833maybe-install-strip-target-libgloss: install-strip-target-libgloss
42834
42835install-strip-target-libgloss: installdirs
42836	@: $(MAKE); $(unstage)
42837	@r=`${PWD_COMMAND}`; export r; \
42838	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42839	$(NORMAL_TARGET_EXPORTS) \
42840	(cd $(TARGET_SUBDIR)/libgloss && \
42841	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42842
42843@endif target-libgloss
42844
42845# Other targets (info, dvi, pdf, etc.)
42846
42847.PHONY: maybe-info-target-libgloss info-target-libgloss
42848maybe-info-target-libgloss:
42849@if target-libgloss
42850maybe-info-target-libgloss: info-target-libgloss
42851
42852info-target-libgloss: \
42853    configure-target-libgloss 
42854	@: $(MAKE); $(unstage)
42855	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42856	r=`${PWD_COMMAND}`; export r; \
42857	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42858	$(NORMAL_TARGET_EXPORTS) \
42859	echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
42860	for flag in $(EXTRA_TARGET_FLAGS); do \
42861	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42862	done; \
42863	(cd $(TARGET_SUBDIR)/libgloss && \
42864	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42865	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42866	          "RANLIB=$${RANLIB}" \
42867	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42868	           info) \
42869	  || exit 1
42870
42871@endif target-libgloss
42872
42873.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42874maybe-dvi-target-libgloss:
42875@if target-libgloss
42876maybe-dvi-target-libgloss: dvi-target-libgloss
42877
42878dvi-target-libgloss: \
42879    configure-target-libgloss 
42880	@: $(MAKE); $(unstage)
42881	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42882	r=`${PWD_COMMAND}`; export r; \
42883	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42884	$(NORMAL_TARGET_EXPORTS) \
42885	echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
42886	for flag in $(EXTRA_TARGET_FLAGS); do \
42887	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42888	done; \
42889	(cd $(TARGET_SUBDIR)/libgloss && \
42890	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42891	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42892	          "RANLIB=$${RANLIB}" \
42893	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42894	           dvi) \
42895	  || exit 1
42896
42897@endif target-libgloss
42898
42899.PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42900maybe-pdf-target-libgloss:
42901@if target-libgloss
42902maybe-pdf-target-libgloss: pdf-target-libgloss
42903
42904pdf-target-libgloss: \
42905    configure-target-libgloss 
42906	@: $(MAKE); $(unstage)
42907	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42908	r=`${PWD_COMMAND}`; export r; \
42909	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42910	$(NORMAL_TARGET_EXPORTS) \
42911	echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
42912	for flag in $(EXTRA_TARGET_FLAGS); do \
42913	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42914	done; \
42915	(cd $(TARGET_SUBDIR)/libgloss && \
42916	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42917	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42918	          "RANLIB=$${RANLIB}" \
42919	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42920	           pdf) \
42921	  || exit 1
42922
42923@endif target-libgloss
42924
42925.PHONY: maybe-html-target-libgloss html-target-libgloss
42926maybe-html-target-libgloss:
42927@if target-libgloss
42928maybe-html-target-libgloss: html-target-libgloss
42929
42930html-target-libgloss: \
42931    configure-target-libgloss 
42932	@: $(MAKE); $(unstage)
42933	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42934	r=`${PWD_COMMAND}`; export r; \
42935	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42936	$(NORMAL_TARGET_EXPORTS) \
42937	echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
42938	for flag in $(EXTRA_TARGET_FLAGS); do \
42939	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42940	done; \
42941	(cd $(TARGET_SUBDIR)/libgloss && \
42942	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42943	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42944	          "RANLIB=$${RANLIB}" \
42945	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42946	           html) \
42947	  || exit 1
42948
42949@endif target-libgloss
42950
42951.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42952maybe-TAGS-target-libgloss:
42953@if target-libgloss
42954maybe-TAGS-target-libgloss: TAGS-target-libgloss
42955
42956TAGS-target-libgloss: \
42957    configure-target-libgloss 
42958	@: $(MAKE); $(unstage)
42959	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42960	r=`${PWD_COMMAND}`; export r; \
42961	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42962	$(NORMAL_TARGET_EXPORTS) \
42963	echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
42964	for flag in $(EXTRA_TARGET_FLAGS); do \
42965	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42966	done; \
42967	(cd $(TARGET_SUBDIR)/libgloss && \
42968	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42969	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42970	          "RANLIB=$${RANLIB}" \
42971	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42972	           TAGS) \
42973	  || exit 1
42974
42975@endif target-libgloss
42976
42977.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42978maybe-install-info-target-libgloss:
42979@if target-libgloss
42980maybe-install-info-target-libgloss: install-info-target-libgloss
42981
42982install-info-target-libgloss: \
42983    configure-target-libgloss \
42984    info-target-libgloss 
42985	@: $(MAKE); $(unstage)
42986	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42987	r=`${PWD_COMMAND}`; export r; \
42988	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42989	$(NORMAL_TARGET_EXPORTS) \
42990	echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
42991	for flag in $(EXTRA_TARGET_FLAGS); do \
42992	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42993	done; \
42994	(cd $(TARGET_SUBDIR)/libgloss && \
42995	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42996	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42997	          "RANLIB=$${RANLIB}" \
42998	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42999	           install-info) \
43000	  || exit 1
43001
43002@endif target-libgloss
43003
43004.PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
43005maybe-install-pdf-target-libgloss:
43006@if target-libgloss
43007maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
43008
43009install-pdf-target-libgloss: \
43010    configure-target-libgloss \
43011    pdf-target-libgloss 
43012	@: $(MAKE); $(unstage)
43013	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43014	r=`${PWD_COMMAND}`; export r; \
43015	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43016	$(NORMAL_TARGET_EXPORTS) \
43017	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
43018	for flag in $(EXTRA_TARGET_FLAGS); do \
43019	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43020	done; \
43021	(cd $(TARGET_SUBDIR)/libgloss && \
43022	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43023	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43024	          "RANLIB=$${RANLIB}" \
43025	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43026	           install-pdf) \
43027	  || exit 1
43028
43029@endif target-libgloss
43030
43031.PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
43032maybe-install-html-target-libgloss:
43033@if target-libgloss
43034maybe-install-html-target-libgloss: install-html-target-libgloss
43035
43036install-html-target-libgloss: \
43037    configure-target-libgloss \
43038    html-target-libgloss 
43039	@: $(MAKE); $(unstage)
43040	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43041	r=`${PWD_COMMAND}`; export r; \
43042	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43043	$(NORMAL_TARGET_EXPORTS) \
43044	echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
43045	for flag in $(EXTRA_TARGET_FLAGS); do \
43046	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43047	done; \
43048	(cd $(TARGET_SUBDIR)/libgloss && \
43049	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43050	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43051	          "RANLIB=$${RANLIB}" \
43052	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43053	           install-html) \
43054	  || exit 1
43055
43056@endif target-libgloss
43057
43058.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
43059maybe-installcheck-target-libgloss:
43060@if target-libgloss
43061maybe-installcheck-target-libgloss: installcheck-target-libgloss
43062
43063installcheck-target-libgloss: \
43064    configure-target-libgloss 
43065	@: $(MAKE); $(unstage)
43066	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43067	r=`${PWD_COMMAND}`; export r; \
43068	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43069	$(NORMAL_TARGET_EXPORTS) \
43070	echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
43071	for flag in $(EXTRA_TARGET_FLAGS); do \
43072	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43073	done; \
43074	(cd $(TARGET_SUBDIR)/libgloss && \
43075	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43076	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43077	          "RANLIB=$${RANLIB}" \
43078	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43079	           installcheck) \
43080	  || exit 1
43081
43082@endif target-libgloss
43083
43084.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
43085maybe-mostlyclean-target-libgloss:
43086@if target-libgloss
43087maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
43088
43089mostlyclean-target-libgloss: 
43090	@: $(MAKE); $(unstage)
43091	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43092	r=`${PWD_COMMAND}`; export r; \
43093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43094	$(NORMAL_TARGET_EXPORTS) \
43095	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
43096	for flag in $(EXTRA_TARGET_FLAGS); do \
43097	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43098	done; \
43099	(cd $(TARGET_SUBDIR)/libgloss && \
43100	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43101	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43102	          "RANLIB=$${RANLIB}" \
43103	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43104	           mostlyclean) \
43105	  || exit 1
43106
43107@endif target-libgloss
43108
43109.PHONY: maybe-clean-target-libgloss clean-target-libgloss
43110maybe-clean-target-libgloss:
43111@if target-libgloss
43112maybe-clean-target-libgloss: clean-target-libgloss
43113
43114clean-target-libgloss: 
43115	@: $(MAKE); $(unstage)
43116	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43117	r=`${PWD_COMMAND}`; export r; \
43118	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43119	$(NORMAL_TARGET_EXPORTS) \
43120	echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
43121	for flag in $(EXTRA_TARGET_FLAGS); do \
43122	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43123	done; \
43124	(cd $(TARGET_SUBDIR)/libgloss && \
43125	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43126	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43127	          "RANLIB=$${RANLIB}" \
43128	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43129	           clean) \
43130	  || exit 1
43131
43132@endif target-libgloss
43133
43134.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
43135maybe-distclean-target-libgloss:
43136@if target-libgloss
43137maybe-distclean-target-libgloss: distclean-target-libgloss
43138
43139distclean-target-libgloss: 
43140	@: $(MAKE); $(unstage)
43141	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43142	r=`${PWD_COMMAND}`; export r; \
43143	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43144	$(NORMAL_TARGET_EXPORTS) \
43145	echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
43146	for flag in $(EXTRA_TARGET_FLAGS); do \
43147	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43148	done; \
43149	(cd $(TARGET_SUBDIR)/libgloss && \
43150	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43151	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43152	          "RANLIB=$${RANLIB}" \
43153	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43154	           distclean) \
43155	  || exit 1
43156
43157@endif target-libgloss
43158
43159.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
43160maybe-maintainer-clean-target-libgloss:
43161@if target-libgloss
43162maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
43163
43164maintainer-clean-target-libgloss: 
43165	@: $(MAKE); $(unstage)
43166	@[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43167	r=`${PWD_COMMAND}`; export r; \
43168	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43169	$(NORMAL_TARGET_EXPORTS) \
43170	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
43171	for flag in $(EXTRA_TARGET_FLAGS); do \
43172	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43173	done; \
43174	(cd $(TARGET_SUBDIR)/libgloss && \
43175	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43176	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43177	          "RANLIB=$${RANLIB}" \
43178	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43179	           maintainer-clean) \
43180	  || exit 1
43181
43182@endif target-libgloss
43183
43184
43185
43186
43187
43188.PHONY: configure-target-libffi maybe-configure-target-libffi
43189maybe-configure-target-libffi:
43190@if gcc-bootstrap
43191configure-target-libffi: stage_current
43192@endif gcc-bootstrap
43193@if target-libffi
43194maybe-configure-target-libffi: configure-target-libffi
43195configure-target-libffi: 
43196	@: $(MAKE); $(unstage)
43197	@r=`${PWD_COMMAND}`; export r; \
43198	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43199	echo "Checking multilib configuration for libffi..."; \
43200	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43201	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
43202	if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43203	  if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43204	    rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43205	  else \
43206	    rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43207	    mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43208	  fi; \
43209	else \
43210	  mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43211	fi; \
43212	test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43213	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43214	$(NORMAL_TARGET_EXPORTS)  \
43215	echo Configuring in $(TARGET_SUBDIR)/libffi; \
43216	cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43217	case $(srcdir) in \
43218	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43219	  *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43220		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43221	esac; \
43222	module_srcdir=libffi; \
43223	rm -f no-such-file || : ; \
43224	CONFIG_SITE=no-such-file $(SHELL) \
43225	  $$s/$$module_srcdir/configure \
43226	  --srcdir=$${topdir}/$$module_srcdir \
43227	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43228	  --target=${target_alias}  \
43229	  || exit 1
43230@endif target-libffi
43231
43232
43233
43234
43235
43236.PHONY: all-target-libffi maybe-all-target-libffi
43237maybe-all-target-libffi:
43238@if gcc-bootstrap
43239all-target-libffi: stage_current
43240@endif gcc-bootstrap
43241@if target-libffi
43242TARGET-target-libffi=all
43243maybe-all-target-libffi: all-target-libffi
43244all-target-libffi: configure-target-libffi
43245	@: $(MAKE); $(unstage)
43246	@r=`${PWD_COMMAND}`; export r; \
43247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43248	$(NORMAL_TARGET_EXPORTS)  \
43249	(cd $(TARGET_SUBDIR)/libffi && \
43250	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43251		$(TARGET-target-libffi))
43252@endif target-libffi
43253
43254
43255
43256
43257
43258.PHONY: check-target-libffi maybe-check-target-libffi
43259maybe-check-target-libffi:
43260@if target-libffi
43261maybe-check-target-libffi: check-target-libffi
43262
43263check-target-libffi:
43264	@: $(MAKE); $(unstage)
43265	@r=`${PWD_COMMAND}`; export r; \
43266	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43267	$(NORMAL_TARGET_EXPORTS) \
43268	(cd $(TARGET_SUBDIR)/libffi && \
43269	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43270
43271@endif target-libffi
43272
43273.PHONY: install-target-libffi maybe-install-target-libffi
43274maybe-install-target-libffi:
43275@if target-libffi
43276maybe-install-target-libffi: install-target-libffi
43277
43278# Dummy target for uninstallable.
43279install-target-libffi:
43280
43281@endif target-libffi
43282
43283.PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
43284maybe-install-strip-target-libffi:
43285@if target-libffi
43286maybe-install-strip-target-libffi: install-strip-target-libffi
43287
43288# Dummy target for uninstallable.
43289install-strip-target-libffi:
43290
43291@endif target-libffi
43292
43293# Other targets (info, dvi, pdf, etc.)
43294
43295.PHONY: maybe-info-target-libffi info-target-libffi
43296maybe-info-target-libffi:
43297@if target-libffi
43298maybe-info-target-libffi: info-target-libffi
43299
43300info-target-libffi: \
43301    configure-target-libffi 
43302	@: $(MAKE); $(unstage)
43303	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43304	r=`${PWD_COMMAND}`; export r; \
43305	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43306	$(NORMAL_TARGET_EXPORTS) \
43307	echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
43308	for flag in $(EXTRA_TARGET_FLAGS); do \
43309	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43310	done; \
43311	(cd $(TARGET_SUBDIR)/libffi && \
43312	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43313	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43314	          "RANLIB=$${RANLIB}" \
43315	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43316	           info) \
43317	  || exit 1
43318
43319@endif target-libffi
43320
43321.PHONY: maybe-dvi-target-libffi dvi-target-libffi
43322maybe-dvi-target-libffi:
43323@if target-libffi
43324maybe-dvi-target-libffi: dvi-target-libffi
43325
43326dvi-target-libffi: \
43327    configure-target-libffi 
43328	@: $(MAKE); $(unstage)
43329	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43330	r=`${PWD_COMMAND}`; export r; \
43331	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43332	$(NORMAL_TARGET_EXPORTS) \
43333	echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
43334	for flag in $(EXTRA_TARGET_FLAGS); do \
43335	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43336	done; \
43337	(cd $(TARGET_SUBDIR)/libffi && \
43338	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43339	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43340	          "RANLIB=$${RANLIB}" \
43341	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43342	           dvi) \
43343	  || exit 1
43344
43345@endif target-libffi
43346
43347.PHONY: maybe-pdf-target-libffi pdf-target-libffi
43348maybe-pdf-target-libffi:
43349@if target-libffi
43350maybe-pdf-target-libffi: pdf-target-libffi
43351
43352pdf-target-libffi: \
43353    configure-target-libffi 
43354	@: $(MAKE); $(unstage)
43355	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43356	r=`${PWD_COMMAND}`; export r; \
43357	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43358	$(NORMAL_TARGET_EXPORTS) \
43359	echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
43360	for flag in $(EXTRA_TARGET_FLAGS); do \
43361	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43362	done; \
43363	(cd $(TARGET_SUBDIR)/libffi && \
43364	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43365	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43366	          "RANLIB=$${RANLIB}" \
43367	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43368	           pdf) \
43369	  || exit 1
43370
43371@endif target-libffi
43372
43373.PHONY: maybe-html-target-libffi html-target-libffi
43374maybe-html-target-libffi:
43375@if target-libffi
43376maybe-html-target-libffi: html-target-libffi
43377
43378html-target-libffi: \
43379    configure-target-libffi 
43380	@: $(MAKE); $(unstage)
43381	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43382	r=`${PWD_COMMAND}`; export r; \
43383	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43384	$(NORMAL_TARGET_EXPORTS) \
43385	echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
43386	for flag in $(EXTRA_TARGET_FLAGS); do \
43387	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43388	done; \
43389	(cd $(TARGET_SUBDIR)/libffi && \
43390	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43391	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43392	          "RANLIB=$${RANLIB}" \
43393	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43394	           html) \
43395	  || exit 1
43396
43397@endif target-libffi
43398
43399.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43400maybe-TAGS-target-libffi:
43401@if target-libffi
43402maybe-TAGS-target-libffi: TAGS-target-libffi
43403
43404TAGS-target-libffi: \
43405    configure-target-libffi 
43406	@: $(MAKE); $(unstage)
43407	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43408	r=`${PWD_COMMAND}`; export r; \
43409	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43410	$(NORMAL_TARGET_EXPORTS) \
43411	echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
43412	for flag in $(EXTRA_TARGET_FLAGS); do \
43413	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43414	done; \
43415	(cd $(TARGET_SUBDIR)/libffi && \
43416	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43417	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43418	          "RANLIB=$${RANLIB}" \
43419	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43420	           TAGS) \
43421	  || exit 1
43422
43423@endif target-libffi
43424
43425.PHONY: maybe-install-info-target-libffi install-info-target-libffi
43426maybe-install-info-target-libffi:
43427@if target-libffi
43428maybe-install-info-target-libffi: install-info-target-libffi
43429
43430install-info-target-libffi: \
43431    configure-target-libffi \
43432    info-target-libffi 
43433	@: $(MAKE); $(unstage)
43434	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43435	r=`${PWD_COMMAND}`; export r; \
43436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43437	$(NORMAL_TARGET_EXPORTS) \
43438	echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
43439	for flag in $(EXTRA_TARGET_FLAGS); do \
43440	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43441	done; \
43442	(cd $(TARGET_SUBDIR)/libffi && \
43443	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43444	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43445	          "RANLIB=$${RANLIB}" \
43446	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43447	           install-info) \
43448	  || exit 1
43449
43450@endif target-libffi
43451
43452.PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43453maybe-install-pdf-target-libffi:
43454@if target-libffi
43455maybe-install-pdf-target-libffi: install-pdf-target-libffi
43456
43457install-pdf-target-libffi: \
43458    configure-target-libffi \
43459    pdf-target-libffi 
43460	@: $(MAKE); $(unstage)
43461	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43462	r=`${PWD_COMMAND}`; export r; \
43463	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43464	$(NORMAL_TARGET_EXPORTS) \
43465	echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
43466	for flag in $(EXTRA_TARGET_FLAGS); do \
43467	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43468	done; \
43469	(cd $(TARGET_SUBDIR)/libffi && \
43470	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43471	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43472	          "RANLIB=$${RANLIB}" \
43473	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43474	           install-pdf) \
43475	  || exit 1
43476
43477@endif target-libffi
43478
43479.PHONY: maybe-install-html-target-libffi install-html-target-libffi
43480maybe-install-html-target-libffi:
43481@if target-libffi
43482maybe-install-html-target-libffi: install-html-target-libffi
43483
43484install-html-target-libffi: \
43485    configure-target-libffi \
43486    html-target-libffi 
43487	@: $(MAKE); $(unstage)
43488	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43489	r=`${PWD_COMMAND}`; export r; \
43490	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43491	$(NORMAL_TARGET_EXPORTS) \
43492	echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
43493	for flag in $(EXTRA_TARGET_FLAGS); do \
43494	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43495	done; \
43496	(cd $(TARGET_SUBDIR)/libffi && \
43497	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43498	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43499	          "RANLIB=$${RANLIB}" \
43500	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43501	           install-html) \
43502	  || exit 1
43503
43504@endif target-libffi
43505
43506.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43507maybe-installcheck-target-libffi:
43508@if target-libffi
43509maybe-installcheck-target-libffi: installcheck-target-libffi
43510
43511installcheck-target-libffi: \
43512    configure-target-libffi 
43513	@: $(MAKE); $(unstage)
43514	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43515	r=`${PWD_COMMAND}`; export r; \
43516	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43517	$(NORMAL_TARGET_EXPORTS) \
43518	echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
43519	for flag in $(EXTRA_TARGET_FLAGS); do \
43520	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43521	done; \
43522	(cd $(TARGET_SUBDIR)/libffi && \
43523	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43524	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43525	          "RANLIB=$${RANLIB}" \
43526	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43527	           installcheck) \
43528	  || exit 1
43529
43530@endif target-libffi
43531
43532.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
43533maybe-mostlyclean-target-libffi:
43534@if target-libffi
43535maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
43536
43537mostlyclean-target-libffi: 
43538	@: $(MAKE); $(unstage)
43539	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43540	r=`${PWD_COMMAND}`; export r; \
43541	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43542	$(NORMAL_TARGET_EXPORTS) \
43543	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
43544	for flag in $(EXTRA_TARGET_FLAGS); do \
43545	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43546	done; \
43547	(cd $(TARGET_SUBDIR)/libffi && \
43548	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43549	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43550	          "RANLIB=$${RANLIB}" \
43551	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43552	           mostlyclean) \
43553	  || exit 1
43554
43555@endif target-libffi
43556
43557.PHONY: maybe-clean-target-libffi clean-target-libffi
43558maybe-clean-target-libffi:
43559@if target-libffi
43560maybe-clean-target-libffi: clean-target-libffi
43561
43562clean-target-libffi: 
43563	@: $(MAKE); $(unstage)
43564	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43565	r=`${PWD_COMMAND}`; export r; \
43566	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43567	$(NORMAL_TARGET_EXPORTS) \
43568	echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
43569	for flag in $(EXTRA_TARGET_FLAGS); do \
43570	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43571	done; \
43572	(cd $(TARGET_SUBDIR)/libffi && \
43573	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43574	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43575	          "RANLIB=$${RANLIB}" \
43576	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43577	           clean) \
43578	  || exit 1
43579
43580@endif target-libffi
43581
43582.PHONY: maybe-distclean-target-libffi distclean-target-libffi
43583maybe-distclean-target-libffi:
43584@if target-libffi
43585maybe-distclean-target-libffi: distclean-target-libffi
43586
43587distclean-target-libffi: 
43588	@: $(MAKE); $(unstage)
43589	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43590	r=`${PWD_COMMAND}`; export r; \
43591	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43592	$(NORMAL_TARGET_EXPORTS) \
43593	echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
43594	for flag in $(EXTRA_TARGET_FLAGS); do \
43595	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43596	done; \
43597	(cd $(TARGET_SUBDIR)/libffi && \
43598	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43599	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43600	          "RANLIB=$${RANLIB}" \
43601	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43602	           distclean) \
43603	  || exit 1
43604
43605@endif target-libffi
43606
43607.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43608maybe-maintainer-clean-target-libffi:
43609@if target-libffi
43610maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43611
43612maintainer-clean-target-libffi: 
43613	@: $(MAKE); $(unstage)
43614	@[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43615	r=`${PWD_COMMAND}`; export r; \
43616	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43617	$(NORMAL_TARGET_EXPORTS) \
43618	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
43619	for flag in $(EXTRA_TARGET_FLAGS); do \
43620	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43621	done; \
43622	(cd $(TARGET_SUBDIR)/libffi && \
43623	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43624	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43625	          "RANLIB=$${RANLIB}" \
43626	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43627	           maintainer-clean) \
43628	  || exit 1
43629
43630@endif target-libffi
43631
43632
43633
43634
43635
43636.PHONY: configure-target-zlib maybe-configure-target-zlib
43637maybe-configure-target-zlib:
43638@if gcc-bootstrap
43639configure-target-zlib: stage_current
43640@endif gcc-bootstrap
43641@if target-zlib
43642maybe-configure-target-zlib: configure-target-zlib
43643configure-target-zlib: 
43644	@: $(MAKE); $(unstage)
43645	@r=`${PWD_COMMAND}`; export r; \
43646	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43647	echo "Checking multilib configuration for zlib..."; \
43648	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43649	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
43650	if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43651	  if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43652	    rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43653	  else \
43654	    rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43655	    mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43656	  fi; \
43657	else \
43658	  mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43659	fi; \
43660	test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43661	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43662	$(NORMAL_TARGET_EXPORTS)  \
43663	echo Configuring in $(TARGET_SUBDIR)/zlib; \
43664	cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43665	case $(srcdir) in \
43666	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43667	  *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43668		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43669	esac; \
43670	module_srcdir=zlib; \
43671	rm -f no-such-file || : ; \
43672	CONFIG_SITE=no-such-file $(SHELL) \
43673	  $$s/$$module_srcdir/configure \
43674	  --srcdir=$${topdir}/$$module_srcdir \
43675	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43676	  --target=${target_alias}  \
43677	  || exit 1
43678@endif target-zlib
43679
43680
43681
43682
43683
43684.PHONY: all-target-zlib maybe-all-target-zlib
43685maybe-all-target-zlib:
43686@if gcc-bootstrap
43687all-target-zlib: stage_current
43688@endif gcc-bootstrap
43689@if target-zlib
43690TARGET-target-zlib=all
43691maybe-all-target-zlib: all-target-zlib
43692all-target-zlib: configure-target-zlib
43693	@: $(MAKE); $(unstage)
43694	@r=`${PWD_COMMAND}`; export r; \
43695	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43696	$(NORMAL_TARGET_EXPORTS)  \
43697	(cd $(TARGET_SUBDIR)/zlib && \
43698	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43699		$(TARGET-target-zlib))
43700@endif target-zlib
43701
43702
43703
43704
43705
43706.PHONY: check-target-zlib maybe-check-target-zlib
43707maybe-check-target-zlib:
43708@if target-zlib
43709maybe-check-target-zlib: check-target-zlib
43710
43711check-target-zlib:
43712	@: $(MAKE); $(unstage)
43713	@r=`${PWD_COMMAND}`; export r; \
43714	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43715	$(NORMAL_TARGET_EXPORTS) \
43716	(cd $(TARGET_SUBDIR)/zlib && \
43717	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43718
43719@endif target-zlib
43720
43721.PHONY: install-target-zlib maybe-install-target-zlib
43722maybe-install-target-zlib:
43723@if target-zlib
43724maybe-install-target-zlib: install-target-zlib
43725
43726install-target-zlib: installdirs
43727	@: $(MAKE); $(unstage)
43728	@r=`${PWD_COMMAND}`; export r; \
43729	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43730	$(NORMAL_TARGET_EXPORTS) \
43731	(cd $(TARGET_SUBDIR)/zlib && \
43732	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43733
43734@endif target-zlib
43735
43736.PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
43737maybe-install-strip-target-zlib:
43738@if target-zlib
43739maybe-install-strip-target-zlib: install-strip-target-zlib
43740
43741install-strip-target-zlib: installdirs
43742	@: $(MAKE); $(unstage)
43743	@r=`${PWD_COMMAND}`; export r; \
43744	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43745	$(NORMAL_TARGET_EXPORTS) \
43746	(cd $(TARGET_SUBDIR)/zlib && \
43747	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43748
43749@endif target-zlib
43750
43751# Other targets (info, dvi, pdf, etc.)
43752
43753.PHONY: maybe-info-target-zlib info-target-zlib
43754maybe-info-target-zlib:
43755@if target-zlib
43756maybe-info-target-zlib: info-target-zlib
43757
43758info-target-zlib: \
43759    configure-target-zlib 
43760	@: $(MAKE); $(unstage)
43761	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43762	r=`${PWD_COMMAND}`; export r; \
43763	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43764	$(NORMAL_TARGET_EXPORTS) \
43765	echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
43766	for flag in $(EXTRA_TARGET_FLAGS); do \
43767	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43768	done; \
43769	(cd $(TARGET_SUBDIR)/zlib && \
43770	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43771	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43772	          "RANLIB=$${RANLIB}" \
43773	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43774	           info) \
43775	  || exit 1
43776
43777@endif target-zlib
43778
43779.PHONY: maybe-dvi-target-zlib dvi-target-zlib
43780maybe-dvi-target-zlib:
43781@if target-zlib
43782maybe-dvi-target-zlib: dvi-target-zlib
43783
43784dvi-target-zlib: \
43785    configure-target-zlib 
43786	@: $(MAKE); $(unstage)
43787	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43788	r=`${PWD_COMMAND}`; export r; \
43789	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43790	$(NORMAL_TARGET_EXPORTS) \
43791	echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
43792	for flag in $(EXTRA_TARGET_FLAGS); do \
43793	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43794	done; \
43795	(cd $(TARGET_SUBDIR)/zlib && \
43796	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43797	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43798	          "RANLIB=$${RANLIB}" \
43799	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43800	           dvi) \
43801	  || exit 1
43802
43803@endif target-zlib
43804
43805.PHONY: maybe-pdf-target-zlib pdf-target-zlib
43806maybe-pdf-target-zlib:
43807@if target-zlib
43808maybe-pdf-target-zlib: pdf-target-zlib
43809
43810pdf-target-zlib: \
43811    configure-target-zlib 
43812	@: $(MAKE); $(unstage)
43813	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43814	r=`${PWD_COMMAND}`; export r; \
43815	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43816	$(NORMAL_TARGET_EXPORTS) \
43817	echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
43818	for flag in $(EXTRA_TARGET_FLAGS); do \
43819	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43820	done; \
43821	(cd $(TARGET_SUBDIR)/zlib && \
43822	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43823	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43824	          "RANLIB=$${RANLIB}" \
43825	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43826	           pdf) \
43827	  || exit 1
43828
43829@endif target-zlib
43830
43831.PHONY: maybe-html-target-zlib html-target-zlib
43832maybe-html-target-zlib:
43833@if target-zlib
43834maybe-html-target-zlib: html-target-zlib
43835
43836html-target-zlib: \
43837    configure-target-zlib 
43838	@: $(MAKE); $(unstage)
43839	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43840	r=`${PWD_COMMAND}`; export r; \
43841	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43842	$(NORMAL_TARGET_EXPORTS) \
43843	echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
43844	for flag in $(EXTRA_TARGET_FLAGS); do \
43845	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43846	done; \
43847	(cd $(TARGET_SUBDIR)/zlib && \
43848	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43849	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43850	          "RANLIB=$${RANLIB}" \
43851	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43852	           html) \
43853	  || exit 1
43854
43855@endif target-zlib
43856
43857.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
43858maybe-TAGS-target-zlib:
43859@if target-zlib
43860maybe-TAGS-target-zlib: TAGS-target-zlib
43861
43862TAGS-target-zlib: \
43863    configure-target-zlib 
43864	@: $(MAKE); $(unstage)
43865	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43866	r=`${PWD_COMMAND}`; export r; \
43867	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43868	$(NORMAL_TARGET_EXPORTS) \
43869	echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
43870	for flag in $(EXTRA_TARGET_FLAGS); do \
43871	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43872	done; \
43873	(cd $(TARGET_SUBDIR)/zlib && \
43874	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43875	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43876	          "RANLIB=$${RANLIB}" \
43877	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43878	           TAGS) \
43879	  || exit 1
43880
43881@endif target-zlib
43882
43883.PHONY: maybe-install-info-target-zlib install-info-target-zlib
43884maybe-install-info-target-zlib:
43885@if target-zlib
43886maybe-install-info-target-zlib: install-info-target-zlib
43887
43888install-info-target-zlib: \
43889    configure-target-zlib \
43890    info-target-zlib 
43891	@: $(MAKE); $(unstage)
43892	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43893	r=`${PWD_COMMAND}`; export r; \
43894	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43895	$(NORMAL_TARGET_EXPORTS) \
43896	echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
43897	for flag in $(EXTRA_TARGET_FLAGS); do \
43898	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43899	done; \
43900	(cd $(TARGET_SUBDIR)/zlib && \
43901	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43902	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43903	          "RANLIB=$${RANLIB}" \
43904	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43905	           install-info) \
43906	  || exit 1
43907
43908@endif target-zlib
43909
43910.PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
43911maybe-install-pdf-target-zlib:
43912@if target-zlib
43913maybe-install-pdf-target-zlib: install-pdf-target-zlib
43914
43915install-pdf-target-zlib: \
43916    configure-target-zlib \
43917    pdf-target-zlib 
43918	@: $(MAKE); $(unstage)
43919	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43920	r=`${PWD_COMMAND}`; export r; \
43921	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43922	$(NORMAL_TARGET_EXPORTS) \
43923	echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
43924	for flag in $(EXTRA_TARGET_FLAGS); do \
43925	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43926	done; \
43927	(cd $(TARGET_SUBDIR)/zlib && \
43928	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43929	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43930	          "RANLIB=$${RANLIB}" \
43931	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43932	           install-pdf) \
43933	  || exit 1
43934
43935@endif target-zlib
43936
43937.PHONY: maybe-install-html-target-zlib install-html-target-zlib
43938maybe-install-html-target-zlib:
43939@if target-zlib
43940maybe-install-html-target-zlib: install-html-target-zlib
43941
43942install-html-target-zlib: \
43943    configure-target-zlib \
43944    html-target-zlib 
43945	@: $(MAKE); $(unstage)
43946	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43947	r=`${PWD_COMMAND}`; export r; \
43948	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43949	$(NORMAL_TARGET_EXPORTS) \
43950	echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
43951	for flag in $(EXTRA_TARGET_FLAGS); do \
43952	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43953	done; \
43954	(cd $(TARGET_SUBDIR)/zlib && \
43955	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43956	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43957	          "RANLIB=$${RANLIB}" \
43958	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43959	           install-html) \
43960	  || exit 1
43961
43962@endif target-zlib
43963
43964.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
43965maybe-installcheck-target-zlib:
43966@if target-zlib
43967maybe-installcheck-target-zlib: installcheck-target-zlib
43968
43969installcheck-target-zlib: \
43970    configure-target-zlib 
43971	@: $(MAKE); $(unstage)
43972	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43973	r=`${PWD_COMMAND}`; export r; \
43974	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43975	$(NORMAL_TARGET_EXPORTS) \
43976	echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
43977	for flag in $(EXTRA_TARGET_FLAGS); do \
43978	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43979	done; \
43980	(cd $(TARGET_SUBDIR)/zlib && \
43981	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43982	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43983	          "RANLIB=$${RANLIB}" \
43984	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43985	           installcheck) \
43986	  || exit 1
43987
43988@endif target-zlib
43989
43990.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
43991maybe-mostlyclean-target-zlib:
43992@if target-zlib
43993maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
43994
43995mostlyclean-target-zlib: 
43996	@: $(MAKE); $(unstage)
43997	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
43998	r=`${PWD_COMMAND}`; export r; \
43999	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44000	$(NORMAL_TARGET_EXPORTS) \
44001	echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
44002	for flag in $(EXTRA_TARGET_FLAGS); do \
44003	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44004	done; \
44005	(cd $(TARGET_SUBDIR)/zlib && \
44006	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44007	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44008	          "RANLIB=$${RANLIB}" \
44009	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44010	           mostlyclean) \
44011	  || exit 1
44012
44013@endif target-zlib
44014
44015.PHONY: maybe-clean-target-zlib clean-target-zlib
44016maybe-clean-target-zlib:
44017@if target-zlib
44018maybe-clean-target-zlib: clean-target-zlib
44019
44020clean-target-zlib: 
44021	@: $(MAKE); $(unstage)
44022	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44023	r=`${PWD_COMMAND}`; export r; \
44024	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44025	$(NORMAL_TARGET_EXPORTS) \
44026	echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44027	for flag in $(EXTRA_TARGET_FLAGS); do \
44028	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44029	done; \
44030	(cd $(TARGET_SUBDIR)/zlib && \
44031	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44032	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44033	          "RANLIB=$${RANLIB}" \
44034	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44035	           clean) \
44036	  || exit 1
44037
44038@endif target-zlib
44039
44040.PHONY: maybe-distclean-target-zlib distclean-target-zlib
44041maybe-distclean-target-zlib:
44042@if target-zlib
44043maybe-distclean-target-zlib: distclean-target-zlib
44044
44045distclean-target-zlib: 
44046	@: $(MAKE); $(unstage)
44047	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44048	r=`${PWD_COMMAND}`; export r; \
44049	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44050	$(NORMAL_TARGET_EXPORTS) \
44051	echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44052	for flag in $(EXTRA_TARGET_FLAGS); do \
44053	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44054	done; \
44055	(cd $(TARGET_SUBDIR)/zlib && \
44056	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44057	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44058	          "RANLIB=$${RANLIB}" \
44059	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44060	           distclean) \
44061	  || exit 1
44062
44063@endif target-zlib
44064
44065.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44066maybe-maintainer-clean-target-zlib:
44067@if target-zlib
44068maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44069
44070maintainer-clean-target-zlib: 
44071	@: $(MAKE); $(unstage)
44072	@[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44073	r=`${PWD_COMMAND}`; export r; \
44074	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44075	$(NORMAL_TARGET_EXPORTS) \
44076	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44077	for flag in $(EXTRA_TARGET_FLAGS); do \
44078	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44079	done; \
44080	(cd $(TARGET_SUBDIR)/zlib && \
44081	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44082	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44083	          "RANLIB=$${RANLIB}" \
44084	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44085	           maintainer-clean) \
44086	  || exit 1
44087
44088@endif target-zlib
44089
44090
44091
44092
44093
44094.PHONY: configure-target-rda maybe-configure-target-rda
44095maybe-configure-target-rda:
44096@if gcc-bootstrap
44097configure-target-rda: stage_current
44098@endif gcc-bootstrap
44099@if target-rda
44100maybe-configure-target-rda: configure-target-rda
44101configure-target-rda: 
44102	@: $(MAKE); $(unstage)
44103	@r=`${PWD_COMMAND}`; export r; \
44104	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44105	echo "Checking multilib configuration for rda..."; \
44106	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44107	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44108	if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44109	  if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44110	    rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44111	  else \
44112	    rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44113	    mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44114	  fi; \
44115	else \
44116	  mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44117	fi; \
44118	test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44119	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44120	$(NORMAL_TARGET_EXPORTS)  \
44121	echo Configuring in $(TARGET_SUBDIR)/rda; \
44122	cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44123	case $(srcdir) in \
44124	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44125	  *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44126		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44127	esac; \
44128	module_srcdir=rda; \
44129	rm -f no-such-file || : ; \
44130	CONFIG_SITE=no-such-file $(SHELL) \
44131	  $$s/$$module_srcdir/configure \
44132	  --srcdir=$${topdir}/$$module_srcdir \
44133	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44134	  --target=${target_alias}  \
44135	  || exit 1
44136@endif target-rda
44137
44138
44139
44140
44141
44142.PHONY: all-target-rda maybe-all-target-rda
44143maybe-all-target-rda:
44144@if gcc-bootstrap
44145all-target-rda: stage_current
44146@endif gcc-bootstrap
44147@if target-rda
44148TARGET-target-rda=all
44149maybe-all-target-rda: all-target-rda
44150all-target-rda: configure-target-rda
44151	@: $(MAKE); $(unstage)
44152	@r=`${PWD_COMMAND}`; export r; \
44153	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44154	$(NORMAL_TARGET_EXPORTS)  \
44155	(cd $(TARGET_SUBDIR)/rda && \
44156	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44157		$(TARGET-target-rda))
44158@endif target-rda
44159
44160
44161
44162
44163
44164.PHONY: check-target-rda maybe-check-target-rda
44165maybe-check-target-rda:
44166@if target-rda
44167maybe-check-target-rda: check-target-rda
44168
44169check-target-rda:
44170	@: $(MAKE); $(unstage)
44171	@r=`${PWD_COMMAND}`; export r; \
44172	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44173	$(NORMAL_TARGET_EXPORTS) \
44174	(cd $(TARGET_SUBDIR)/rda && \
44175	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44176
44177@endif target-rda
44178
44179.PHONY: install-target-rda maybe-install-target-rda
44180maybe-install-target-rda:
44181@if target-rda
44182maybe-install-target-rda: install-target-rda
44183
44184install-target-rda: installdirs
44185	@: $(MAKE); $(unstage)
44186	@r=`${PWD_COMMAND}`; export r; \
44187	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44188	$(NORMAL_TARGET_EXPORTS) \
44189	(cd $(TARGET_SUBDIR)/rda && \
44190	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44191
44192@endif target-rda
44193
44194.PHONY: install-strip-target-rda maybe-install-strip-target-rda
44195maybe-install-strip-target-rda:
44196@if target-rda
44197maybe-install-strip-target-rda: install-strip-target-rda
44198
44199install-strip-target-rda: installdirs
44200	@: $(MAKE); $(unstage)
44201	@r=`${PWD_COMMAND}`; export r; \
44202	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44203	$(NORMAL_TARGET_EXPORTS) \
44204	(cd $(TARGET_SUBDIR)/rda && \
44205	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44206
44207@endif target-rda
44208
44209# Other targets (info, dvi, pdf, etc.)
44210
44211.PHONY: maybe-info-target-rda info-target-rda
44212maybe-info-target-rda:
44213@if target-rda
44214maybe-info-target-rda: info-target-rda
44215
44216info-target-rda: \
44217    configure-target-rda 
44218	@: $(MAKE); $(unstage)
44219	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44220	r=`${PWD_COMMAND}`; export r; \
44221	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44222	$(NORMAL_TARGET_EXPORTS) \
44223	echo "Doing info in $(TARGET_SUBDIR)/rda"; \
44224	for flag in $(EXTRA_TARGET_FLAGS); do \
44225	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44226	done; \
44227	(cd $(TARGET_SUBDIR)/rda && \
44228	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44229	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44230	          "RANLIB=$${RANLIB}" \
44231	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44232	           info) \
44233	  || exit 1
44234
44235@endif target-rda
44236
44237.PHONY: maybe-dvi-target-rda dvi-target-rda
44238maybe-dvi-target-rda:
44239@if target-rda
44240maybe-dvi-target-rda: dvi-target-rda
44241
44242dvi-target-rda: \
44243    configure-target-rda 
44244	@: $(MAKE); $(unstage)
44245	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44246	r=`${PWD_COMMAND}`; export r; \
44247	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44248	$(NORMAL_TARGET_EXPORTS) \
44249	echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
44250	for flag in $(EXTRA_TARGET_FLAGS); do \
44251	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44252	done; \
44253	(cd $(TARGET_SUBDIR)/rda && \
44254	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44255	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44256	          "RANLIB=$${RANLIB}" \
44257	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44258	           dvi) \
44259	  || exit 1
44260
44261@endif target-rda
44262
44263.PHONY: maybe-pdf-target-rda pdf-target-rda
44264maybe-pdf-target-rda:
44265@if target-rda
44266maybe-pdf-target-rda: pdf-target-rda
44267
44268pdf-target-rda: \
44269    configure-target-rda 
44270	@: $(MAKE); $(unstage)
44271	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44272	r=`${PWD_COMMAND}`; export r; \
44273	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44274	$(NORMAL_TARGET_EXPORTS) \
44275	echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
44276	for flag in $(EXTRA_TARGET_FLAGS); do \
44277	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44278	done; \
44279	(cd $(TARGET_SUBDIR)/rda && \
44280	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44281	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44282	          "RANLIB=$${RANLIB}" \
44283	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44284	           pdf) \
44285	  || exit 1
44286
44287@endif target-rda
44288
44289.PHONY: maybe-html-target-rda html-target-rda
44290maybe-html-target-rda:
44291@if target-rda
44292maybe-html-target-rda: html-target-rda
44293
44294html-target-rda: \
44295    configure-target-rda 
44296	@: $(MAKE); $(unstage)
44297	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44298	r=`${PWD_COMMAND}`; export r; \
44299	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44300	$(NORMAL_TARGET_EXPORTS) \
44301	echo "Doing html in $(TARGET_SUBDIR)/rda"; \
44302	for flag in $(EXTRA_TARGET_FLAGS); do \
44303	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44304	done; \
44305	(cd $(TARGET_SUBDIR)/rda && \
44306	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44307	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44308	          "RANLIB=$${RANLIB}" \
44309	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44310	           html) \
44311	  || exit 1
44312
44313@endif target-rda
44314
44315.PHONY: maybe-TAGS-target-rda TAGS-target-rda
44316maybe-TAGS-target-rda:
44317@if target-rda
44318maybe-TAGS-target-rda: TAGS-target-rda
44319
44320TAGS-target-rda: \
44321    configure-target-rda 
44322	@: $(MAKE); $(unstage)
44323	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44324	r=`${PWD_COMMAND}`; export r; \
44325	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44326	$(NORMAL_TARGET_EXPORTS) \
44327	echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
44328	for flag in $(EXTRA_TARGET_FLAGS); do \
44329	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44330	done; \
44331	(cd $(TARGET_SUBDIR)/rda && \
44332	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44333	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44334	          "RANLIB=$${RANLIB}" \
44335	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44336	           TAGS) \
44337	  || exit 1
44338
44339@endif target-rda
44340
44341.PHONY: maybe-install-info-target-rda install-info-target-rda
44342maybe-install-info-target-rda:
44343@if target-rda
44344maybe-install-info-target-rda: install-info-target-rda
44345
44346install-info-target-rda: \
44347    configure-target-rda \
44348    info-target-rda 
44349	@: $(MAKE); $(unstage)
44350	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44351	r=`${PWD_COMMAND}`; export r; \
44352	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44353	$(NORMAL_TARGET_EXPORTS) \
44354	echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
44355	for flag in $(EXTRA_TARGET_FLAGS); do \
44356	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44357	done; \
44358	(cd $(TARGET_SUBDIR)/rda && \
44359	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44360	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44361	          "RANLIB=$${RANLIB}" \
44362	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44363	           install-info) \
44364	  || exit 1
44365
44366@endif target-rda
44367
44368.PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
44369maybe-install-pdf-target-rda:
44370@if target-rda
44371maybe-install-pdf-target-rda: install-pdf-target-rda
44372
44373install-pdf-target-rda: \
44374    configure-target-rda \
44375    pdf-target-rda 
44376	@: $(MAKE); $(unstage)
44377	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44378	r=`${PWD_COMMAND}`; export r; \
44379	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44380	$(NORMAL_TARGET_EXPORTS) \
44381	echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
44382	for flag in $(EXTRA_TARGET_FLAGS); do \
44383	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44384	done; \
44385	(cd $(TARGET_SUBDIR)/rda && \
44386	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44387	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44388	          "RANLIB=$${RANLIB}" \
44389	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44390	           install-pdf) \
44391	  || exit 1
44392
44393@endif target-rda
44394
44395.PHONY: maybe-install-html-target-rda install-html-target-rda
44396maybe-install-html-target-rda:
44397@if target-rda
44398maybe-install-html-target-rda: install-html-target-rda
44399
44400install-html-target-rda: \
44401    configure-target-rda \
44402    html-target-rda 
44403	@: $(MAKE); $(unstage)
44404	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44405	r=`${PWD_COMMAND}`; export r; \
44406	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44407	$(NORMAL_TARGET_EXPORTS) \
44408	echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
44409	for flag in $(EXTRA_TARGET_FLAGS); do \
44410	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44411	done; \
44412	(cd $(TARGET_SUBDIR)/rda && \
44413	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44414	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44415	          "RANLIB=$${RANLIB}" \
44416	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44417	           install-html) \
44418	  || exit 1
44419
44420@endif target-rda
44421
44422.PHONY: maybe-installcheck-target-rda installcheck-target-rda
44423maybe-installcheck-target-rda:
44424@if target-rda
44425maybe-installcheck-target-rda: installcheck-target-rda
44426
44427installcheck-target-rda: \
44428    configure-target-rda 
44429	@: $(MAKE); $(unstage)
44430	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44431	r=`${PWD_COMMAND}`; export r; \
44432	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44433	$(NORMAL_TARGET_EXPORTS) \
44434	echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
44435	for flag in $(EXTRA_TARGET_FLAGS); do \
44436	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44437	done; \
44438	(cd $(TARGET_SUBDIR)/rda && \
44439	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44440	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44441	          "RANLIB=$${RANLIB}" \
44442	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44443	           installcheck) \
44444	  || exit 1
44445
44446@endif target-rda
44447
44448.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
44449maybe-mostlyclean-target-rda:
44450@if target-rda
44451maybe-mostlyclean-target-rda: mostlyclean-target-rda
44452
44453mostlyclean-target-rda: 
44454	@: $(MAKE); $(unstage)
44455	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44456	r=`${PWD_COMMAND}`; export r; \
44457	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44458	$(NORMAL_TARGET_EXPORTS) \
44459	echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
44460	for flag in $(EXTRA_TARGET_FLAGS); do \
44461	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44462	done; \
44463	(cd $(TARGET_SUBDIR)/rda && \
44464	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44465	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44466	          "RANLIB=$${RANLIB}" \
44467	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44468	           mostlyclean) \
44469	  || exit 1
44470
44471@endif target-rda
44472
44473.PHONY: maybe-clean-target-rda clean-target-rda
44474maybe-clean-target-rda:
44475@if target-rda
44476maybe-clean-target-rda: clean-target-rda
44477
44478clean-target-rda: 
44479	@: $(MAKE); $(unstage)
44480	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44481	r=`${PWD_COMMAND}`; export r; \
44482	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44483	$(NORMAL_TARGET_EXPORTS) \
44484	echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
44485	for flag in $(EXTRA_TARGET_FLAGS); do \
44486	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44487	done; \
44488	(cd $(TARGET_SUBDIR)/rda && \
44489	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44490	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44491	          "RANLIB=$${RANLIB}" \
44492	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44493	           clean) \
44494	  || exit 1
44495
44496@endif target-rda
44497
44498.PHONY: maybe-distclean-target-rda distclean-target-rda
44499maybe-distclean-target-rda:
44500@if target-rda
44501maybe-distclean-target-rda: distclean-target-rda
44502
44503distclean-target-rda: 
44504	@: $(MAKE); $(unstage)
44505	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44506	r=`${PWD_COMMAND}`; export r; \
44507	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44508	$(NORMAL_TARGET_EXPORTS) \
44509	echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
44510	for flag in $(EXTRA_TARGET_FLAGS); do \
44511	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44512	done; \
44513	(cd $(TARGET_SUBDIR)/rda && \
44514	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44515	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44516	          "RANLIB=$${RANLIB}" \
44517	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44518	           distclean) \
44519	  || exit 1
44520
44521@endif target-rda
44522
44523.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
44524maybe-maintainer-clean-target-rda:
44525@if target-rda
44526maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
44527
44528maintainer-clean-target-rda: 
44529	@: $(MAKE); $(unstage)
44530	@[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
44531	r=`${PWD_COMMAND}`; export r; \
44532	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44533	$(NORMAL_TARGET_EXPORTS) \
44534	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
44535	for flag in $(EXTRA_TARGET_FLAGS); do \
44536	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44537	done; \
44538	(cd $(TARGET_SUBDIR)/rda && \
44539	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44540	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44541	          "RANLIB=$${RANLIB}" \
44542	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44543	           maintainer-clean) \
44544	  || exit 1
44545
44546@endif target-rda
44547
44548
44549
44550
44551
44552.PHONY: configure-target-libada maybe-configure-target-libada
44553maybe-configure-target-libada:
44554@if gcc-bootstrap
44555configure-target-libada: stage_current
44556@endif gcc-bootstrap
44557@if target-libada
44558maybe-configure-target-libada: configure-target-libada
44559configure-target-libada: 
44560	@: $(MAKE); $(unstage)
44561	@r=`${PWD_COMMAND}`; export r; \
44562	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44563	echo "Checking multilib configuration for libada..."; \
44564	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
44565	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
44566	if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
44567	  if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
44568	    rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
44569	  else \
44570	    rm -f $(TARGET_SUBDIR)/libada/Makefile; \
44571	    mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44572	  fi; \
44573	else \
44574	  mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44575	fi; \
44576	test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
44577	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
44578	$(NORMAL_TARGET_EXPORTS)  \
44579	echo Configuring in $(TARGET_SUBDIR)/libada; \
44580	cd "$(TARGET_SUBDIR)/libada" || exit 1; \
44581	case $(srcdir) in \
44582	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44583	  *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
44584		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44585	esac; \
44586	module_srcdir=libada; \
44587	rm -f no-such-file || : ; \
44588	CONFIG_SITE=no-such-file $(SHELL) \
44589	  $$s/$$module_srcdir/configure \
44590	  --srcdir=$${topdir}/$$module_srcdir \
44591	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44592	  --target=${target_alias}  \
44593	  || exit 1
44594@endif target-libada
44595
44596
44597
44598
44599
44600.PHONY: all-target-libada maybe-all-target-libada
44601maybe-all-target-libada:
44602@if gcc-bootstrap
44603all-target-libada: stage_current
44604@endif gcc-bootstrap
44605@if target-libada
44606TARGET-target-libada=all
44607maybe-all-target-libada: all-target-libada
44608all-target-libada: configure-target-libada
44609	@: $(MAKE); $(unstage)
44610	@r=`${PWD_COMMAND}`; export r; \
44611	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44612	$(NORMAL_TARGET_EXPORTS)  \
44613	(cd $(TARGET_SUBDIR)/libada && \
44614	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44615		$(TARGET-target-libada))
44616@endif target-libada
44617
44618
44619
44620
44621
44622.PHONY: check-target-libada maybe-check-target-libada
44623maybe-check-target-libada:
44624@if target-libada
44625maybe-check-target-libada: check-target-libada
44626
44627check-target-libada:
44628	@: $(MAKE); $(unstage)
44629	@r=`${PWD_COMMAND}`; export r; \
44630	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44631	$(NORMAL_TARGET_EXPORTS) \
44632	(cd $(TARGET_SUBDIR)/libada && \
44633	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44634
44635@endif target-libada
44636
44637.PHONY: install-target-libada maybe-install-target-libada
44638maybe-install-target-libada:
44639@if target-libada
44640maybe-install-target-libada: install-target-libada
44641
44642install-target-libada: installdirs
44643	@: $(MAKE); $(unstage)
44644	@r=`${PWD_COMMAND}`; export r; \
44645	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44646	$(NORMAL_TARGET_EXPORTS) \
44647	(cd $(TARGET_SUBDIR)/libada && \
44648	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44649
44650@endif target-libada
44651
44652.PHONY: install-strip-target-libada maybe-install-strip-target-libada
44653maybe-install-strip-target-libada:
44654@if target-libada
44655maybe-install-strip-target-libada: install-strip-target-libada
44656
44657install-strip-target-libada: installdirs
44658	@: $(MAKE); $(unstage)
44659	@r=`${PWD_COMMAND}`; export r; \
44660	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44661	$(NORMAL_TARGET_EXPORTS) \
44662	(cd $(TARGET_SUBDIR)/libada && \
44663	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44664
44665@endif target-libada
44666
44667# Other targets (info, dvi, pdf, etc.)
44668
44669.PHONY: maybe-info-target-libada info-target-libada
44670maybe-info-target-libada:
44671@if target-libada
44672maybe-info-target-libada: info-target-libada
44673
44674info-target-libada: \
44675    configure-target-libada 
44676	@: $(MAKE); $(unstage)
44677	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44678	r=`${PWD_COMMAND}`; export r; \
44679	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44680	$(NORMAL_TARGET_EXPORTS) \
44681	echo "Doing info in $(TARGET_SUBDIR)/libada"; \
44682	for flag in $(EXTRA_TARGET_FLAGS); do \
44683	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44684	done; \
44685	(cd $(TARGET_SUBDIR)/libada && \
44686	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44687	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44688	          "RANLIB=$${RANLIB}" \
44689	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44690	           info) \
44691	  || exit 1
44692
44693@endif target-libada
44694
44695.PHONY: maybe-dvi-target-libada dvi-target-libada
44696maybe-dvi-target-libada:
44697@if target-libada
44698maybe-dvi-target-libada: dvi-target-libada
44699
44700dvi-target-libada: \
44701    configure-target-libada 
44702	@: $(MAKE); $(unstage)
44703	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44704	r=`${PWD_COMMAND}`; export r; \
44705	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44706	$(NORMAL_TARGET_EXPORTS) \
44707	echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
44708	for flag in $(EXTRA_TARGET_FLAGS); do \
44709	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44710	done; \
44711	(cd $(TARGET_SUBDIR)/libada && \
44712	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44713	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44714	          "RANLIB=$${RANLIB}" \
44715	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44716	           dvi) \
44717	  || exit 1
44718
44719@endif target-libada
44720
44721.PHONY: maybe-pdf-target-libada pdf-target-libada
44722maybe-pdf-target-libada:
44723@if target-libada
44724maybe-pdf-target-libada: pdf-target-libada
44725
44726pdf-target-libada: \
44727    configure-target-libada 
44728	@: $(MAKE); $(unstage)
44729	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44730	r=`${PWD_COMMAND}`; export r; \
44731	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44732	$(NORMAL_TARGET_EXPORTS) \
44733	echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
44734	for flag in $(EXTRA_TARGET_FLAGS); do \
44735	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44736	done; \
44737	(cd $(TARGET_SUBDIR)/libada && \
44738	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44739	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44740	          "RANLIB=$${RANLIB}" \
44741	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44742	           pdf) \
44743	  || exit 1
44744
44745@endif target-libada
44746
44747.PHONY: maybe-html-target-libada html-target-libada
44748maybe-html-target-libada:
44749@if target-libada
44750maybe-html-target-libada: html-target-libada
44751
44752html-target-libada: \
44753    configure-target-libada 
44754	@: $(MAKE); $(unstage)
44755	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44756	r=`${PWD_COMMAND}`; export r; \
44757	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44758	$(NORMAL_TARGET_EXPORTS) \
44759	echo "Doing html in $(TARGET_SUBDIR)/libada"; \
44760	for flag in $(EXTRA_TARGET_FLAGS); do \
44761	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44762	done; \
44763	(cd $(TARGET_SUBDIR)/libada && \
44764	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44765	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44766	          "RANLIB=$${RANLIB}" \
44767	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44768	           html) \
44769	  || exit 1
44770
44771@endif target-libada
44772
44773.PHONY: maybe-TAGS-target-libada TAGS-target-libada
44774maybe-TAGS-target-libada:
44775@if target-libada
44776maybe-TAGS-target-libada: TAGS-target-libada
44777
44778TAGS-target-libada: \
44779    configure-target-libada 
44780	@: $(MAKE); $(unstage)
44781	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44782	r=`${PWD_COMMAND}`; export r; \
44783	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44784	$(NORMAL_TARGET_EXPORTS) \
44785	echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
44786	for flag in $(EXTRA_TARGET_FLAGS); do \
44787	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44788	done; \
44789	(cd $(TARGET_SUBDIR)/libada && \
44790	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44791	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44792	          "RANLIB=$${RANLIB}" \
44793	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44794	           TAGS) \
44795	  || exit 1
44796
44797@endif target-libada
44798
44799.PHONY: maybe-install-info-target-libada install-info-target-libada
44800maybe-install-info-target-libada:
44801@if target-libada
44802maybe-install-info-target-libada: install-info-target-libada
44803
44804install-info-target-libada: \
44805    configure-target-libada \
44806    info-target-libada 
44807	@: $(MAKE); $(unstage)
44808	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44809	r=`${PWD_COMMAND}`; export r; \
44810	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44811	$(NORMAL_TARGET_EXPORTS) \
44812	echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
44813	for flag in $(EXTRA_TARGET_FLAGS); do \
44814	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44815	done; \
44816	(cd $(TARGET_SUBDIR)/libada && \
44817	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44818	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44819	          "RANLIB=$${RANLIB}" \
44820	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44821	           install-info) \
44822	  || exit 1
44823
44824@endif target-libada
44825
44826.PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
44827maybe-install-pdf-target-libada:
44828@if target-libada
44829maybe-install-pdf-target-libada: install-pdf-target-libada
44830
44831install-pdf-target-libada: \
44832    configure-target-libada \
44833    pdf-target-libada 
44834	@: $(MAKE); $(unstage)
44835	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44836	r=`${PWD_COMMAND}`; export r; \
44837	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44838	$(NORMAL_TARGET_EXPORTS) \
44839	echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
44840	for flag in $(EXTRA_TARGET_FLAGS); do \
44841	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44842	done; \
44843	(cd $(TARGET_SUBDIR)/libada && \
44844	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44845	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44846	          "RANLIB=$${RANLIB}" \
44847	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44848	           install-pdf) \
44849	  || exit 1
44850
44851@endif target-libada
44852
44853.PHONY: maybe-install-html-target-libada install-html-target-libada
44854maybe-install-html-target-libada:
44855@if target-libada
44856maybe-install-html-target-libada: install-html-target-libada
44857
44858install-html-target-libada: \
44859    configure-target-libada \
44860    html-target-libada 
44861	@: $(MAKE); $(unstage)
44862	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44863	r=`${PWD_COMMAND}`; export r; \
44864	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44865	$(NORMAL_TARGET_EXPORTS) \
44866	echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
44867	for flag in $(EXTRA_TARGET_FLAGS); do \
44868	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44869	done; \
44870	(cd $(TARGET_SUBDIR)/libada && \
44871	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44872	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44873	          "RANLIB=$${RANLIB}" \
44874	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44875	           install-html) \
44876	  || exit 1
44877
44878@endif target-libada
44879
44880.PHONY: maybe-installcheck-target-libada installcheck-target-libada
44881maybe-installcheck-target-libada:
44882@if target-libada
44883maybe-installcheck-target-libada: installcheck-target-libada
44884
44885installcheck-target-libada: \
44886    configure-target-libada 
44887	@: $(MAKE); $(unstage)
44888	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44889	r=`${PWD_COMMAND}`; export r; \
44890	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44891	$(NORMAL_TARGET_EXPORTS) \
44892	echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
44893	for flag in $(EXTRA_TARGET_FLAGS); do \
44894	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44895	done; \
44896	(cd $(TARGET_SUBDIR)/libada && \
44897	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44898	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44899	          "RANLIB=$${RANLIB}" \
44900	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44901	           installcheck) \
44902	  || exit 1
44903
44904@endif target-libada
44905
44906.PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
44907maybe-mostlyclean-target-libada:
44908@if target-libada
44909maybe-mostlyclean-target-libada: mostlyclean-target-libada
44910
44911mostlyclean-target-libada: 
44912	@: $(MAKE); $(unstage)
44913	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44914	r=`${PWD_COMMAND}`; export r; \
44915	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44916	$(NORMAL_TARGET_EXPORTS) \
44917	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
44918	for flag in $(EXTRA_TARGET_FLAGS); do \
44919	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44920	done; \
44921	(cd $(TARGET_SUBDIR)/libada && \
44922	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44923	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44924	          "RANLIB=$${RANLIB}" \
44925	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44926	           mostlyclean) \
44927	  || exit 1
44928
44929@endif target-libada
44930
44931.PHONY: maybe-clean-target-libada clean-target-libada
44932maybe-clean-target-libada:
44933@if target-libada
44934maybe-clean-target-libada: clean-target-libada
44935
44936clean-target-libada: 
44937	@: $(MAKE); $(unstage)
44938	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44939	r=`${PWD_COMMAND}`; export r; \
44940	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44941	$(NORMAL_TARGET_EXPORTS) \
44942	echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
44943	for flag in $(EXTRA_TARGET_FLAGS); do \
44944	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44945	done; \
44946	(cd $(TARGET_SUBDIR)/libada && \
44947	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44948	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44949	          "RANLIB=$${RANLIB}" \
44950	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44951	           clean) \
44952	  || exit 1
44953
44954@endif target-libada
44955
44956.PHONY: maybe-distclean-target-libada distclean-target-libada
44957maybe-distclean-target-libada:
44958@if target-libada
44959maybe-distclean-target-libada: distclean-target-libada
44960
44961distclean-target-libada: 
44962	@: $(MAKE); $(unstage)
44963	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44964	r=`${PWD_COMMAND}`; export r; \
44965	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44966	$(NORMAL_TARGET_EXPORTS) \
44967	echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
44968	for flag in $(EXTRA_TARGET_FLAGS); do \
44969	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44970	done; \
44971	(cd $(TARGET_SUBDIR)/libada && \
44972	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44973	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44974	          "RANLIB=$${RANLIB}" \
44975	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44976	           distclean) \
44977	  || exit 1
44978
44979@endif target-libada
44980
44981.PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
44982maybe-maintainer-clean-target-libada:
44983@if target-libada
44984maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
44985
44986maintainer-clean-target-libada: 
44987	@: $(MAKE); $(unstage)
44988	@[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
44989	r=`${PWD_COMMAND}`; export r; \
44990	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44991	$(NORMAL_TARGET_EXPORTS) \
44992	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
44993	for flag in $(EXTRA_TARGET_FLAGS); do \
44994	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44995	done; \
44996	(cd $(TARGET_SUBDIR)/libada && \
44997	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44998	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44999	          "RANLIB=$${RANLIB}" \
45000	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45001	           maintainer-clean) \
45002	  || exit 1
45003
45004@endif target-libada
45005
45006
45007
45008
45009
45010.PHONY: configure-target-libgomp maybe-configure-target-libgomp
45011maybe-configure-target-libgomp:
45012@if gcc-bootstrap
45013configure-target-libgomp: stage_current
45014@endif gcc-bootstrap
45015@if target-libgomp
45016maybe-configure-target-libgomp: configure-target-libgomp
45017configure-target-libgomp: 
45018	@r=`${PWD_COMMAND}`; export r; \
45019	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45020	echo "Checking multilib configuration for libgomp..."; \
45021	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45022	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45023	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45024	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45025	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45026	  else \
45027	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45028	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45029	  fi; \
45030	else \
45031	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45032	fi; \
45033	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45034	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45035	$(NORMAL_TARGET_EXPORTS)  \
45036	echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45037	cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45038	case $(srcdir) in \
45039	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45040	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45041		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45042	esac; \
45043	module_srcdir=libgomp; \
45044	rm -f no-such-file || : ; \
45045	CONFIG_SITE=no-such-file $(SHELL) \
45046	  $$s/$$module_srcdir/configure \
45047	  --srcdir=$${topdir}/$$module_srcdir \
45048	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45049	  --target=${target_alias}  \
45050	  || exit 1
45051@endif target-libgomp
45052
45053
45054
45055.PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45056maybe-configure-stage1-target-libgomp:
45057@if target-libgomp-bootstrap
45058maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45059configure-stage1-target-libgomp:
45060	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45061	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45062	@r=`${PWD_COMMAND}`; export r; \
45063	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45064	TFLAGS="$(STAGE1_TFLAGS)"; \
45065	echo "Checking multilib configuration for libgomp..."; \
45066	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45067	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45068	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45069	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45070	  else \
45071	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45072	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45073	  fi; \
45074	else \
45075	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45076	fi; \
45077	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45078	$(NORMAL_TARGET_EXPORTS) \
45079	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45080	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45081	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45082	echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45083	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45084	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45085	case $(srcdir) in \
45086	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45087	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45088		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45089	esac; \
45090	module_srcdir=libgomp; \
45091	$(SHELL) $$s/$$module_srcdir/configure \
45092	  --srcdir=$${topdir}/$$module_srcdir \
45093	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45094	  --target=${target_alias} \
45095	   \
45096	  $(STAGE1_CONFIGURE_FLAGS)
45097@endif target-libgomp-bootstrap
45098
45099.PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45100maybe-configure-stage2-target-libgomp:
45101@if target-libgomp-bootstrap
45102maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45103configure-stage2-target-libgomp:
45104	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45105	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45106	@r=`${PWD_COMMAND}`; export r; \
45107	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45108	TFLAGS="$(STAGE2_TFLAGS)"; \
45109	echo "Checking multilib configuration for libgomp..."; \
45110	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45111	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45112	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45113	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45114	  else \
45115	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45116	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45117	  fi; \
45118	else \
45119	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45120	fi; \
45121	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45122	$(NORMAL_TARGET_EXPORTS) \
45123	 \
45124	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45125	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45126	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45127	echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
45128	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45129	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45130	case $(srcdir) in \
45131	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45132	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45133		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45134	esac; \
45135	module_srcdir=libgomp; \
45136	$(SHELL) $$s/$$module_srcdir/configure \
45137	  --srcdir=$${topdir}/$$module_srcdir \
45138	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45139	  --target=${target_alias} \
45140	  --with-build-libsubdir=$(HOST_SUBDIR) \
45141	  $(STAGE2_CONFIGURE_FLAGS)
45142@endif target-libgomp-bootstrap
45143
45144.PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45145maybe-configure-stage3-target-libgomp:
45146@if target-libgomp-bootstrap
45147maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45148configure-stage3-target-libgomp:
45149	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45150	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45151	@r=`${PWD_COMMAND}`; export r; \
45152	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45153	TFLAGS="$(STAGE3_TFLAGS)"; \
45154	echo "Checking multilib configuration for libgomp..."; \
45155	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45156	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45157	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45158	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45159	  else \
45160	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45161	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45162	  fi; \
45163	else \
45164	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45165	fi; \
45166	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45167	$(NORMAL_TARGET_EXPORTS) \
45168	 \
45169	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45170	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45171	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45172	echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
45173	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45174	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45175	case $(srcdir) in \
45176	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45177	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45178		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45179	esac; \
45180	module_srcdir=libgomp; \
45181	$(SHELL) $$s/$$module_srcdir/configure \
45182	  --srcdir=$${topdir}/$$module_srcdir \
45183	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45184	  --target=${target_alias} \
45185	  --with-build-libsubdir=$(HOST_SUBDIR) \
45186	  $(STAGE3_CONFIGURE_FLAGS)
45187@endif target-libgomp-bootstrap
45188
45189.PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45190maybe-configure-stage4-target-libgomp:
45191@if target-libgomp-bootstrap
45192maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45193configure-stage4-target-libgomp:
45194	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45195	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45196	@r=`${PWD_COMMAND}`; export r; \
45197	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45198	TFLAGS="$(STAGE4_TFLAGS)"; \
45199	echo "Checking multilib configuration for libgomp..."; \
45200	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45201	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45202	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45203	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45204	  else \
45205	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45206	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45207	  fi; \
45208	else \
45209	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45210	fi; \
45211	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45212	$(NORMAL_TARGET_EXPORTS) \
45213	 \
45214	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45215	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45216	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45217	echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
45218	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45219	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45220	case $(srcdir) in \
45221	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45222	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45223		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45224	esac; \
45225	module_srcdir=libgomp; \
45226	$(SHELL) $$s/$$module_srcdir/configure \
45227	  --srcdir=$${topdir}/$$module_srcdir \
45228	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45229	  --target=${target_alias} \
45230	  --with-build-libsubdir=$(HOST_SUBDIR) \
45231	  $(STAGE4_CONFIGURE_FLAGS)
45232@endif target-libgomp-bootstrap
45233
45234.PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
45235maybe-configure-stageprofile-target-libgomp:
45236@if target-libgomp-bootstrap
45237maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
45238configure-stageprofile-target-libgomp:
45239	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45240	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45241	@r=`${PWD_COMMAND}`; export r; \
45242	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45243	TFLAGS="$(STAGEprofile_TFLAGS)"; \
45244	echo "Checking multilib configuration for libgomp..."; \
45245	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45246	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45247	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45248	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45249	  else \
45250	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45251	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45252	  fi; \
45253	else \
45254	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45255	fi; \
45256	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45257	$(NORMAL_TARGET_EXPORTS) \
45258	 \
45259	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45260	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45261	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45262	echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
45263	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45264	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45265	case $(srcdir) in \
45266	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45267	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45268		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45269	esac; \
45270	module_srcdir=libgomp; \
45271	$(SHELL) $$s/$$module_srcdir/configure \
45272	  --srcdir=$${topdir}/$$module_srcdir \
45273	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45274	  --target=${target_alias} \
45275	  --with-build-libsubdir=$(HOST_SUBDIR) \
45276	  $(STAGEprofile_CONFIGURE_FLAGS)
45277@endif target-libgomp-bootstrap
45278
45279.PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
45280maybe-configure-stagefeedback-target-libgomp:
45281@if target-libgomp-bootstrap
45282maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45283configure-stagefeedback-target-libgomp:
45284	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45285	@$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45286	@r=`${PWD_COMMAND}`; export r; \
45287	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45288	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45289	echo "Checking multilib configuration for libgomp..."; \
45290	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45291	if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45292	  if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45293	    rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45294	  else \
45295	    rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45296	    mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45297	  fi; \
45298	else \
45299	  mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45300	fi; \
45301	test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45302	$(NORMAL_TARGET_EXPORTS) \
45303	 \
45304	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45305	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45306	LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45307	echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
45308	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45309	cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45310	case $(srcdir) in \
45311	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45312	  *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45313		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45314	esac; \
45315	module_srcdir=libgomp; \
45316	$(SHELL) $$s/$$module_srcdir/configure \
45317	  --srcdir=$${topdir}/$$module_srcdir \
45318	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45319	  --target=${target_alias} \
45320	  --with-build-libsubdir=$(HOST_SUBDIR) \
45321	  $(STAGEfeedback_CONFIGURE_FLAGS)
45322@endif target-libgomp-bootstrap
45323
45324
45325
45326
45327
45328.PHONY: all-target-libgomp maybe-all-target-libgomp
45329maybe-all-target-libgomp:
45330@if gcc-bootstrap
45331all-target-libgomp: stage_current
45332@endif gcc-bootstrap
45333@if target-libgomp
45334TARGET-target-libgomp=all
45335maybe-all-target-libgomp: all-target-libgomp
45336all-target-libgomp: configure-target-libgomp
45337	@r=`${PWD_COMMAND}`; export r; \
45338	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45339	$(NORMAL_TARGET_EXPORTS)  \
45340	(cd $(TARGET_SUBDIR)/libgomp && \
45341	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45342		$(TARGET-target-libgomp))
45343@endif target-libgomp
45344
45345
45346
45347.PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
45348.PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
45349maybe-all-stage1-target-libgomp:
45350maybe-clean-stage1-target-libgomp:
45351@if target-libgomp-bootstrap
45352maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
45353all-stage1: all-stage1-target-libgomp
45354TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
45355all-stage1-target-libgomp: configure-stage1-target-libgomp
45356	@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45357	@r=`${PWD_COMMAND}`; export r; \
45358	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45359	TFLAGS="$(STAGE1_TFLAGS)"; \
45360	$(NORMAL_TARGET_EXPORTS)  \
45361	cd $(TARGET_SUBDIR)/libgomp && \
45362	 \
45363	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45364		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45365		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45366		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45367		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45368		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45369		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45370		$(EXTRA_TARGET_FLAGS)  \
45371		  \
45372		TFLAGS="$(STAGE1_TFLAGS)"  \
45373		$(TARGET-stage1-target-libgomp)
45374
45375maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
45376clean-stage1: clean-stage1-target-libgomp
45377clean-stage1-target-libgomp:
45378	@if [ $(current_stage) = stage1 ]; then \
45379	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45380	else \
45381	  [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
45382	  $(MAKE) stage1-start; \
45383	fi; \
45384	cd $(TARGET_SUBDIR)/libgomp && \
45385	$(MAKE) $(EXTRA_TARGET_FLAGS)  \
45386	  clean
45387@endif target-libgomp-bootstrap
45388
45389
45390.PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
45391.PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
45392maybe-all-stage2-target-libgomp:
45393maybe-clean-stage2-target-libgomp:
45394@if target-libgomp-bootstrap
45395maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
45396all-stage2: all-stage2-target-libgomp
45397TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
45398all-stage2-target-libgomp: configure-stage2-target-libgomp
45399	@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45400	@r=`${PWD_COMMAND}`; export r; \
45401	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45402	TFLAGS="$(STAGE2_TFLAGS)"; \
45403	$(NORMAL_TARGET_EXPORTS) \
45404	  \
45405	cd $(TARGET_SUBDIR)/libgomp && \
45406	 \
45407	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45408		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45409		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45410		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45411		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45412		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45413		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45414		$(EXTRA_TARGET_FLAGS)   \
45415		TFLAGS="$(STAGE2_TFLAGS)"  \
45416		$(TARGET-stage2-target-libgomp)
45417
45418maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
45419clean-stage2: clean-stage2-target-libgomp
45420clean-stage2-target-libgomp:
45421	@if [ $(current_stage) = stage2 ]; then \
45422	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45423	else \
45424	  [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
45425	  $(MAKE) stage2-start; \
45426	fi; \
45427	cd $(TARGET_SUBDIR)/libgomp && \
45428	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45429@endif target-libgomp-bootstrap
45430
45431
45432.PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
45433.PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
45434maybe-all-stage3-target-libgomp:
45435maybe-clean-stage3-target-libgomp:
45436@if target-libgomp-bootstrap
45437maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
45438all-stage3: all-stage3-target-libgomp
45439TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
45440all-stage3-target-libgomp: configure-stage3-target-libgomp
45441	@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45442	@r=`${PWD_COMMAND}`; export r; \
45443	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45444	TFLAGS="$(STAGE3_TFLAGS)"; \
45445	$(NORMAL_TARGET_EXPORTS) \
45446	  \
45447	cd $(TARGET_SUBDIR)/libgomp && \
45448	 \
45449	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45450		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45451		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45452		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45453		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45454		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45455		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45456		$(EXTRA_TARGET_FLAGS)   \
45457		TFLAGS="$(STAGE3_TFLAGS)"  \
45458		$(TARGET-stage3-target-libgomp)
45459
45460maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
45461clean-stage3: clean-stage3-target-libgomp
45462clean-stage3-target-libgomp:
45463	@if [ $(current_stage) = stage3 ]; then \
45464	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45465	else \
45466	  [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
45467	  $(MAKE) stage3-start; \
45468	fi; \
45469	cd $(TARGET_SUBDIR)/libgomp && \
45470	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45471@endif target-libgomp-bootstrap
45472
45473
45474.PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
45475.PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
45476maybe-all-stage4-target-libgomp:
45477maybe-clean-stage4-target-libgomp:
45478@if target-libgomp-bootstrap
45479maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
45480all-stage4: all-stage4-target-libgomp
45481TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
45482all-stage4-target-libgomp: configure-stage4-target-libgomp
45483	@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45484	@r=`${PWD_COMMAND}`; export r; \
45485	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45486	TFLAGS="$(STAGE4_TFLAGS)"; \
45487	$(NORMAL_TARGET_EXPORTS) \
45488	  \
45489	cd $(TARGET_SUBDIR)/libgomp && \
45490	 \
45491	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45492		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45493		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45494		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45495		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45496		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45497		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45498		$(EXTRA_TARGET_FLAGS)   \
45499		TFLAGS="$(STAGE4_TFLAGS)"  \
45500		$(TARGET-stage4-target-libgomp)
45501
45502maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
45503clean-stage4: clean-stage4-target-libgomp
45504clean-stage4-target-libgomp:
45505	@if [ $(current_stage) = stage4 ]; then \
45506	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45507	else \
45508	  [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
45509	  $(MAKE) stage4-start; \
45510	fi; \
45511	cd $(TARGET_SUBDIR)/libgomp && \
45512	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45513@endif target-libgomp-bootstrap
45514
45515
45516.PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
45517.PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
45518maybe-all-stageprofile-target-libgomp:
45519maybe-clean-stageprofile-target-libgomp:
45520@if target-libgomp-bootstrap
45521maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
45522all-stageprofile: all-stageprofile-target-libgomp
45523TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
45524all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
45525	@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45526	@r=`${PWD_COMMAND}`; export r; \
45527	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45528	TFLAGS="$(STAGEprofile_TFLAGS)"; \
45529	$(NORMAL_TARGET_EXPORTS) \
45530	  \
45531	cd $(TARGET_SUBDIR)/libgomp && \
45532	 \
45533	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45534		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45535		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45536		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45537		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45538		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45539		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45540		$(EXTRA_TARGET_FLAGS)   \
45541		TFLAGS="$(STAGEprofile_TFLAGS)"  \
45542		$(TARGET-stageprofile-target-libgomp)
45543
45544maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
45545clean-stageprofile: clean-stageprofile-target-libgomp
45546clean-stageprofile-target-libgomp:
45547	@if [ $(current_stage) = stageprofile ]; then \
45548	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45549	else \
45550	  [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
45551	  $(MAKE) stageprofile-start; \
45552	fi; \
45553	cd $(TARGET_SUBDIR)/libgomp && \
45554	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45555@endif target-libgomp-bootstrap
45556
45557
45558.PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
45559.PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
45560maybe-all-stagefeedback-target-libgomp:
45561maybe-clean-stagefeedback-target-libgomp:
45562@if target-libgomp-bootstrap
45563maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
45564all-stagefeedback: all-stagefeedback-target-libgomp
45565TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
45566all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45567	@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45568	@r=`${PWD_COMMAND}`; export r; \
45569	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45570	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45571	$(NORMAL_TARGET_EXPORTS) \
45572	  \
45573	cd $(TARGET_SUBDIR)/libgomp && \
45574	 \
45575	$(MAKE) $(BASE_FLAGS_TO_PASS) \
45576		CFLAGS="$(CFLAGS_FOR_TARGET)" \
45577		CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45578		LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45579		CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45580		CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45581		LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45582		$(EXTRA_TARGET_FLAGS)   \
45583		TFLAGS="$(STAGEfeedback_TFLAGS)"  \
45584		$(TARGET-stagefeedback-target-libgomp)
45585
45586maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
45587clean-stagefeedback: clean-stagefeedback-target-libgomp
45588clean-stagefeedback-target-libgomp:
45589	@if [ $(current_stage) = stagefeedback ]; then \
45590	  [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45591	else \
45592	  [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
45593	  $(MAKE) stagefeedback-start; \
45594	fi; \
45595	cd $(TARGET_SUBDIR)/libgomp && \
45596	$(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45597@endif target-libgomp-bootstrap
45598
45599
45600
45601
45602
45603
45604.PHONY: check-target-libgomp maybe-check-target-libgomp
45605maybe-check-target-libgomp:
45606@if target-libgomp
45607maybe-check-target-libgomp: check-target-libgomp
45608
45609check-target-libgomp:
45610	@: $(MAKE); $(unstage)
45611	@r=`${PWD_COMMAND}`; export r; \
45612	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45613	$(NORMAL_TARGET_EXPORTS) \
45614	(cd $(TARGET_SUBDIR)/libgomp && \
45615	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45616
45617@endif target-libgomp
45618
45619.PHONY: install-target-libgomp maybe-install-target-libgomp
45620maybe-install-target-libgomp:
45621@if target-libgomp
45622maybe-install-target-libgomp: install-target-libgomp
45623
45624install-target-libgomp: installdirs
45625	@: $(MAKE); $(unstage)
45626	@r=`${PWD_COMMAND}`; export r; \
45627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45628	$(NORMAL_TARGET_EXPORTS) \
45629	(cd $(TARGET_SUBDIR)/libgomp && \
45630	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45631
45632@endif target-libgomp
45633
45634.PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
45635maybe-install-strip-target-libgomp:
45636@if target-libgomp
45637maybe-install-strip-target-libgomp: install-strip-target-libgomp
45638
45639install-strip-target-libgomp: installdirs
45640	@: $(MAKE); $(unstage)
45641	@r=`${PWD_COMMAND}`; export r; \
45642	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45643	$(NORMAL_TARGET_EXPORTS) \
45644	(cd $(TARGET_SUBDIR)/libgomp && \
45645	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45646
45647@endif target-libgomp
45648
45649# Other targets (info, dvi, pdf, etc.)
45650
45651.PHONY: maybe-info-target-libgomp info-target-libgomp
45652maybe-info-target-libgomp:
45653@if target-libgomp
45654maybe-info-target-libgomp: info-target-libgomp
45655
45656info-target-libgomp: \
45657    configure-target-libgomp 
45658	@: $(MAKE); $(unstage)
45659	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45660	r=`${PWD_COMMAND}`; export r; \
45661	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45662	$(NORMAL_TARGET_EXPORTS) \
45663	echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
45664	for flag in $(EXTRA_TARGET_FLAGS); do \
45665	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45666	done; \
45667	(cd $(TARGET_SUBDIR)/libgomp && \
45668	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45669	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45670	          "RANLIB=$${RANLIB}" \
45671	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45672	           info) \
45673	  || exit 1
45674
45675@endif target-libgomp
45676
45677.PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
45678maybe-dvi-target-libgomp:
45679@if target-libgomp
45680maybe-dvi-target-libgomp: dvi-target-libgomp
45681
45682dvi-target-libgomp: \
45683    configure-target-libgomp 
45684	@: $(MAKE); $(unstage)
45685	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45686	r=`${PWD_COMMAND}`; export r; \
45687	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45688	$(NORMAL_TARGET_EXPORTS) \
45689	echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
45690	for flag in $(EXTRA_TARGET_FLAGS); do \
45691	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45692	done; \
45693	(cd $(TARGET_SUBDIR)/libgomp && \
45694	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45695	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45696	          "RANLIB=$${RANLIB}" \
45697	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45698	           dvi) \
45699	  || exit 1
45700
45701@endif target-libgomp
45702
45703.PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
45704maybe-pdf-target-libgomp:
45705@if target-libgomp
45706maybe-pdf-target-libgomp: pdf-target-libgomp
45707
45708pdf-target-libgomp: \
45709    configure-target-libgomp 
45710	@: $(MAKE); $(unstage)
45711	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45712	r=`${PWD_COMMAND}`; export r; \
45713	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45714	$(NORMAL_TARGET_EXPORTS) \
45715	echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
45716	for flag in $(EXTRA_TARGET_FLAGS); do \
45717	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45718	done; \
45719	(cd $(TARGET_SUBDIR)/libgomp && \
45720	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45721	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45722	          "RANLIB=$${RANLIB}" \
45723	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45724	           pdf) \
45725	  || exit 1
45726
45727@endif target-libgomp
45728
45729.PHONY: maybe-html-target-libgomp html-target-libgomp
45730maybe-html-target-libgomp:
45731@if target-libgomp
45732maybe-html-target-libgomp: html-target-libgomp
45733
45734html-target-libgomp: \
45735    configure-target-libgomp 
45736	@: $(MAKE); $(unstage)
45737	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45738	r=`${PWD_COMMAND}`; export r; \
45739	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45740	$(NORMAL_TARGET_EXPORTS) \
45741	echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
45742	for flag in $(EXTRA_TARGET_FLAGS); do \
45743	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45744	done; \
45745	(cd $(TARGET_SUBDIR)/libgomp && \
45746	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45747	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45748	          "RANLIB=$${RANLIB}" \
45749	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45750	           html) \
45751	  || exit 1
45752
45753@endif target-libgomp
45754
45755.PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
45756maybe-TAGS-target-libgomp:
45757@if target-libgomp
45758maybe-TAGS-target-libgomp: TAGS-target-libgomp
45759
45760TAGS-target-libgomp: \
45761    configure-target-libgomp 
45762	@: $(MAKE); $(unstage)
45763	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45764	r=`${PWD_COMMAND}`; export r; \
45765	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45766	$(NORMAL_TARGET_EXPORTS) \
45767	echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
45768	for flag in $(EXTRA_TARGET_FLAGS); do \
45769	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45770	done; \
45771	(cd $(TARGET_SUBDIR)/libgomp && \
45772	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45773	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45774	          "RANLIB=$${RANLIB}" \
45775	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45776	           TAGS) \
45777	  || exit 1
45778
45779@endif target-libgomp
45780
45781.PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
45782maybe-install-info-target-libgomp:
45783@if target-libgomp
45784maybe-install-info-target-libgomp: install-info-target-libgomp
45785
45786install-info-target-libgomp: \
45787    configure-target-libgomp \
45788    info-target-libgomp 
45789	@: $(MAKE); $(unstage)
45790	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45791	r=`${PWD_COMMAND}`; export r; \
45792	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45793	$(NORMAL_TARGET_EXPORTS) \
45794	echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
45795	for flag in $(EXTRA_TARGET_FLAGS); do \
45796	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45797	done; \
45798	(cd $(TARGET_SUBDIR)/libgomp && \
45799	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45800	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45801	          "RANLIB=$${RANLIB}" \
45802	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45803	           install-info) \
45804	  || exit 1
45805
45806@endif target-libgomp
45807
45808.PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
45809maybe-install-pdf-target-libgomp:
45810@if target-libgomp
45811maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
45812
45813install-pdf-target-libgomp: \
45814    configure-target-libgomp \
45815    pdf-target-libgomp 
45816	@: $(MAKE); $(unstage)
45817	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45818	r=`${PWD_COMMAND}`; export r; \
45819	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45820	$(NORMAL_TARGET_EXPORTS) \
45821	echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
45822	for flag in $(EXTRA_TARGET_FLAGS); do \
45823	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45824	done; \
45825	(cd $(TARGET_SUBDIR)/libgomp && \
45826	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45827	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45828	          "RANLIB=$${RANLIB}" \
45829	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45830	           install-pdf) \
45831	  || exit 1
45832
45833@endif target-libgomp
45834
45835.PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
45836maybe-install-html-target-libgomp:
45837@if target-libgomp
45838maybe-install-html-target-libgomp: install-html-target-libgomp
45839
45840install-html-target-libgomp: \
45841    configure-target-libgomp \
45842    html-target-libgomp 
45843	@: $(MAKE); $(unstage)
45844	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45845	r=`${PWD_COMMAND}`; export r; \
45846	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45847	$(NORMAL_TARGET_EXPORTS) \
45848	echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
45849	for flag in $(EXTRA_TARGET_FLAGS); do \
45850	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45851	done; \
45852	(cd $(TARGET_SUBDIR)/libgomp && \
45853	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45854	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45855	          "RANLIB=$${RANLIB}" \
45856	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45857	           install-html) \
45858	  || exit 1
45859
45860@endif target-libgomp
45861
45862.PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
45863maybe-installcheck-target-libgomp:
45864@if target-libgomp
45865maybe-installcheck-target-libgomp: installcheck-target-libgomp
45866
45867installcheck-target-libgomp: \
45868    configure-target-libgomp 
45869	@: $(MAKE); $(unstage)
45870	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45871	r=`${PWD_COMMAND}`; export r; \
45872	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45873	$(NORMAL_TARGET_EXPORTS) \
45874	echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
45875	for flag in $(EXTRA_TARGET_FLAGS); do \
45876	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45877	done; \
45878	(cd $(TARGET_SUBDIR)/libgomp && \
45879	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45880	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45881	          "RANLIB=$${RANLIB}" \
45882	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45883	           installcheck) \
45884	  || exit 1
45885
45886@endif target-libgomp
45887
45888.PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
45889maybe-mostlyclean-target-libgomp:
45890@if target-libgomp
45891maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
45892
45893mostlyclean-target-libgomp: 
45894	@: $(MAKE); $(unstage)
45895	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45896	r=`${PWD_COMMAND}`; export r; \
45897	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45898	$(NORMAL_TARGET_EXPORTS) \
45899	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
45900	for flag in $(EXTRA_TARGET_FLAGS); do \
45901	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45902	done; \
45903	(cd $(TARGET_SUBDIR)/libgomp && \
45904	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45905	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45906	          "RANLIB=$${RANLIB}" \
45907	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45908	           mostlyclean) \
45909	  || exit 1
45910
45911@endif target-libgomp
45912
45913.PHONY: maybe-clean-target-libgomp clean-target-libgomp
45914maybe-clean-target-libgomp:
45915@if target-libgomp
45916maybe-clean-target-libgomp: clean-target-libgomp
45917
45918clean-target-libgomp: 
45919	@: $(MAKE); $(unstage)
45920	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45921	r=`${PWD_COMMAND}`; export r; \
45922	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45923	$(NORMAL_TARGET_EXPORTS) \
45924	echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
45925	for flag in $(EXTRA_TARGET_FLAGS); do \
45926	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45927	done; \
45928	(cd $(TARGET_SUBDIR)/libgomp && \
45929	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45930	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45931	          "RANLIB=$${RANLIB}" \
45932	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45933	           clean) \
45934	  || exit 1
45935
45936@endif target-libgomp
45937
45938.PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
45939maybe-distclean-target-libgomp:
45940@if target-libgomp
45941maybe-distclean-target-libgomp: distclean-target-libgomp
45942
45943distclean-target-libgomp: 
45944	@: $(MAKE); $(unstage)
45945	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45946	r=`${PWD_COMMAND}`; export r; \
45947	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45948	$(NORMAL_TARGET_EXPORTS) \
45949	echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
45950	for flag in $(EXTRA_TARGET_FLAGS); do \
45951	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45952	done; \
45953	(cd $(TARGET_SUBDIR)/libgomp && \
45954	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45955	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45956	          "RANLIB=$${RANLIB}" \
45957	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45958	           distclean) \
45959	  || exit 1
45960
45961@endif target-libgomp
45962
45963.PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
45964maybe-maintainer-clean-target-libgomp:
45965@if target-libgomp
45966maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
45967
45968maintainer-clean-target-libgomp: 
45969	@: $(MAKE); $(unstage)
45970	@[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45971	r=`${PWD_COMMAND}`; export r; \
45972	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45973	$(NORMAL_TARGET_EXPORTS) \
45974	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
45975	for flag in $(EXTRA_TARGET_FLAGS); do \
45976	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45977	done; \
45978	(cd $(TARGET_SUBDIR)/libgomp && \
45979	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45980	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45981	          "RANLIB=$${RANLIB}" \
45982	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45983	           maintainer-clean) \
45984	  || exit 1
45985
45986@endif target-libgomp
45987
45988
45989
45990
45991
45992.PHONY: configure-target-libitm maybe-configure-target-libitm
45993maybe-configure-target-libitm:
45994@if gcc-bootstrap
45995configure-target-libitm: stage_current
45996@endif gcc-bootstrap
45997@if target-libitm
45998maybe-configure-target-libitm: configure-target-libitm
45999configure-target-libitm: 
46000	@: $(MAKE); $(unstage)
46001	@r=`${PWD_COMMAND}`; export r; \
46002	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46003	echo "Checking multilib configuration for libitm..."; \
46004	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46005	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46006	if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46007	  if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46008	    rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46009	  else \
46010	    rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46011	    mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46012	  fi; \
46013	else \
46014	  mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46015	fi; \
46016	test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46017	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46018	$(NORMAL_TARGET_EXPORTS)  \
46019	echo Configuring in $(TARGET_SUBDIR)/libitm; \
46020	cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46021	case $(srcdir) in \
46022	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46023	  *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46024		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46025	esac; \
46026	module_srcdir=libitm; \
46027	rm -f no-such-file || : ; \
46028	CONFIG_SITE=no-such-file $(SHELL) \
46029	  $$s/$$module_srcdir/configure \
46030	  --srcdir=$${topdir}/$$module_srcdir \
46031	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46032	  --target=${target_alias}  \
46033	  || exit 1
46034@endif target-libitm
46035
46036
46037
46038
46039
46040.PHONY: all-target-libitm maybe-all-target-libitm
46041maybe-all-target-libitm:
46042@if gcc-bootstrap
46043all-target-libitm: stage_current
46044@endif gcc-bootstrap
46045@if target-libitm
46046TARGET-target-libitm=all
46047maybe-all-target-libitm: all-target-libitm
46048all-target-libitm: configure-target-libitm
46049	@: $(MAKE); $(unstage)
46050	@r=`${PWD_COMMAND}`; export r; \
46051	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46052	$(NORMAL_TARGET_EXPORTS)  \
46053	(cd $(TARGET_SUBDIR)/libitm && \
46054	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46055		$(TARGET-target-libitm))
46056@endif target-libitm
46057
46058
46059
46060
46061
46062.PHONY: check-target-libitm maybe-check-target-libitm
46063maybe-check-target-libitm:
46064@if target-libitm
46065maybe-check-target-libitm: check-target-libitm
46066
46067check-target-libitm:
46068	@: $(MAKE); $(unstage)
46069	@r=`${PWD_COMMAND}`; export r; \
46070	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46071	$(NORMAL_TARGET_EXPORTS) \
46072	(cd $(TARGET_SUBDIR)/libitm && \
46073	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46074
46075@endif target-libitm
46076
46077.PHONY: install-target-libitm maybe-install-target-libitm
46078maybe-install-target-libitm:
46079@if target-libitm
46080maybe-install-target-libitm: install-target-libitm
46081
46082install-target-libitm: installdirs
46083	@: $(MAKE); $(unstage)
46084	@r=`${PWD_COMMAND}`; export r; \
46085	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46086	$(NORMAL_TARGET_EXPORTS) \
46087	(cd $(TARGET_SUBDIR)/libitm && \
46088	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46089
46090@endif target-libitm
46091
46092.PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46093maybe-install-strip-target-libitm:
46094@if target-libitm
46095maybe-install-strip-target-libitm: install-strip-target-libitm
46096
46097install-strip-target-libitm: installdirs
46098	@: $(MAKE); $(unstage)
46099	@r=`${PWD_COMMAND}`; export r; \
46100	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46101	$(NORMAL_TARGET_EXPORTS) \
46102	(cd $(TARGET_SUBDIR)/libitm && \
46103	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46104
46105@endif target-libitm
46106
46107# Other targets (info, dvi, pdf, etc.)
46108
46109.PHONY: maybe-info-target-libitm info-target-libitm
46110maybe-info-target-libitm:
46111@if target-libitm
46112maybe-info-target-libitm: info-target-libitm
46113
46114info-target-libitm: \
46115    configure-target-libitm 
46116	@: $(MAKE); $(unstage)
46117	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46118	r=`${PWD_COMMAND}`; export r; \
46119	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46120	$(NORMAL_TARGET_EXPORTS) \
46121	echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
46122	for flag in $(EXTRA_TARGET_FLAGS); do \
46123	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46124	done; \
46125	(cd $(TARGET_SUBDIR)/libitm && \
46126	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46127	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46128	          "RANLIB=$${RANLIB}" \
46129	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46130	           info) \
46131	  || exit 1
46132
46133@endif target-libitm
46134
46135.PHONY: maybe-dvi-target-libitm dvi-target-libitm
46136maybe-dvi-target-libitm:
46137@if target-libitm
46138maybe-dvi-target-libitm: dvi-target-libitm
46139
46140dvi-target-libitm: \
46141    configure-target-libitm 
46142	@: $(MAKE); $(unstage)
46143	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46144	r=`${PWD_COMMAND}`; export r; \
46145	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46146	$(NORMAL_TARGET_EXPORTS) \
46147	echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
46148	for flag in $(EXTRA_TARGET_FLAGS); do \
46149	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46150	done; \
46151	(cd $(TARGET_SUBDIR)/libitm && \
46152	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46153	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46154	          "RANLIB=$${RANLIB}" \
46155	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46156	           dvi) \
46157	  || exit 1
46158
46159@endif target-libitm
46160
46161.PHONY: maybe-pdf-target-libitm pdf-target-libitm
46162maybe-pdf-target-libitm:
46163@if target-libitm
46164maybe-pdf-target-libitm: pdf-target-libitm
46165
46166pdf-target-libitm: \
46167    configure-target-libitm 
46168	@: $(MAKE); $(unstage)
46169	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46170	r=`${PWD_COMMAND}`; export r; \
46171	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46172	$(NORMAL_TARGET_EXPORTS) \
46173	echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
46174	for flag in $(EXTRA_TARGET_FLAGS); do \
46175	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46176	done; \
46177	(cd $(TARGET_SUBDIR)/libitm && \
46178	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46179	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46180	          "RANLIB=$${RANLIB}" \
46181	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46182	           pdf) \
46183	  || exit 1
46184
46185@endif target-libitm
46186
46187.PHONY: maybe-html-target-libitm html-target-libitm
46188maybe-html-target-libitm:
46189@if target-libitm
46190maybe-html-target-libitm: html-target-libitm
46191
46192html-target-libitm: \
46193    configure-target-libitm 
46194	@: $(MAKE); $(unstage)
46195	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46196	r=`${PWD_COMMAND}`; export r; \
46197	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46198	$(NORMAL_TARGET_EXPORTS) \
46199	echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
46200	for flag in $(EXTRA_TARGET_FLAGS); do \
46201	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46202	done; \
46203	(cd $(TARGET_SUBDIR)/libitm && \
46204	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46205	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46206	          "RANLIB=$${RANLIB}" \
46207	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46208	           html) \
46209	  || exit 1
46210
46211@endif target-libitm
46212
46213.PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46214maybe-TAGS-target-libitm:
46215@if target-libitm
46216maybe-TAGS-target-libitm: TAGS-target-libitm
46217
46218TAGS-target-libitm: \
46219    configure-target-libitm 
46220	@: $(MAKE); $(unstage)
46221	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46222	r=`${PWD_COMMAND}`; export r; \
46223	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46224	$(NORMAL_TARGET_EXPORTS) \
46225	echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
46226	for flag in $(EXTRA_TARGET_FLAGS); do \
46227	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46228	done; \
46229	(cd $(TARGET_SUBDIR)/libitm && \
46230	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46231	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46232	          "RANLIB=$${RANLIB}" \
46233	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46234	           TAGS) \
46235	  || exit 1
46236
46237@endif target-libitm
46238
46239.PHONY: maybe-install-info-target-libitm install-info-target-libitm
46240maybe-install-info-target-libitm:
46241@if target-libitm
46242maybe-install-info-target-libitm: install-info-target-libitm
46243
46244install-info-target-libitm: \
46245    configure-target-libitm \
46246    info-target-libitm 
46247	@: $(MAKE); $(unstage)
46248	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46249	r=`${PWD_COMMAND}`; export r; \
46250	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46251	$(NORMAL_TARGET_EXPORTS) \
46252	echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
46253	for flag in $(EXTRA_TARGET_FLAGS); do \
46254	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46255	done; \
46256	(cd $(TARGET_SUBDIR)/libitm && \
46257	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46258	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46259	          "RANLIB=$${RANLIB}" \
46260	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46261	           install-info) \
46262	  || exit 1
46263
46264@endif target-libitm
46265
46266.PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
46267maybe-install-pdf-target-libitm:
46268@if target-libitm
46269maybe-install-pdf-target-libitm: install-pdf-target-libitm
46270
46271install-pdf-target-libitm: \
46272    configure-target-libitm \
46273    pdf-target-libitm 
46274	@: $(MAKE); $(unstage)
46275	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46276	r=`${PWD_COMMAND}`; export r; \
46277	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46278	$(NORMAL_TARGET_EXPORTS) \
46279	echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
46280	for flag in $(EXTRA_TARGET_FLAGS); do \
46281	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46282	done; \
46283	(cd $(TARGET_SUBDIR)/libitm && \
46284	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46285	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46286	          "RANLIB=$${RANLIB}" \
46287	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46288	           install-pdf) \
46289	  || exit 1
46290
46291@endif target-libitm
46292
46293.PHONY: maybe-install-html-target-libitm install-html-target-libitm
46294maybe-install-html-target-libitm:
46295@if target-libitm
46296maybe-install-html-target-libitm: install-html-target-libitm
46297
46298install-html-target-libitm: \
46299    configure-target-libitm \
46300    html-target-libitm 
46301	@: $(MAKE); $(unstage)
46302	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46303	r=`${PWD_COMMAND}`; export r; \
46304	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46305	$(NORMAL_TARGET_EXPORTS) \
46306	echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
46307	for flag in $(EXTRA_TARGET_FLAGS); do \
46308	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46309	done; \
46310	(cd $(TARGET_SUBDIR)/libitm && \
46311	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46312	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46313	          "RANLIB=$${RANLIB}" \
46314	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46315	           install-html) \
46316	  || exit 1
46317
46318@endif target-libitm
46319
46320.PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
46321maybe-installcheck-target-libitm:
46322@if target-libitm
46323maybe-installcheck-target-libitm: installcheck-target-libitm
46324
46325installcheck-target-libitm: \
46326    configure-target-libitm 
46327	@: $(MAKE); $(unstage)
46328	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46329	r=`${PWD_COMMAND}`; export r; \
46330	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46331	$(NORMAL_TARGET_EXPORTS) \
46332	echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
46333	for flag in $(EXTRA_TARGET_FLAGS); do \
46334	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46335	done; \
46336	(cd $(TARGET_SUBDIR)/libitm && \
46337	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46338	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46339	          "RANLIB=$${RANLIB}" \
46340	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46341	           installcheck) \
46342	  || exit 1
46343
46344@endif target-libitm
46345
46346.PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
46347maybe-mostlyclean-target-libitm:
46348@if target-libitm
46349maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
46350
46351mostlyclean-target-libitm: 
46352	@: $(MAKE); $(unstage)
46353	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46354	r=`${PWD_COMMAND}`; export r; \
46355	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46356	$(NORMAL_TARGET_EXPORTS) \
46357	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
46358	for flag in $(EXTRA_TARGET_FLAGS); do \
46359	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46360	done; \
46361	(cd $(TARGET_SUBDIR)/libitm && \
46362	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46363	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46364	          "RANLIB=$${RANLIB}" \
46365	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46366	           mostlyclean) \
46367	  || exit 1
46368
46369@endif target-libitm
46370
46371.PHONY: maybe-clean-target-libitm clean-target-libitm
46372maybe-clean-target-libitm:
46373@if target-libitm
46374maybe-clean-target-libitm: clean-target-libitm
46375
46376clean-target-libitm: 
46377	@: $(MAKE); $(unstage)
46378	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46379	r=`${PWD_COMMAND}`; export r; \
46380	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46381	$(NORMAL_TARGET_EXPORTS) \
46382	echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
46383	for flag in $(EXTRA_TARGET_FLAGS); do \
46384	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46385	done; \
46386	(cd $(TARGET_SUBDIR)/libitm && \
46387	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46388	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46389	          "RANLIB=$${RANLIB}" \
46390	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46391	           clean) \
46392	  || exit 1
46393
46394@endif target-libitm
46395
46396.PHONY: maybe-distclean-target-libitm distclean-target-libitm
46397maybe-distclean-target-libitm:
46398@if target-libitm
46399maybe-distclean-target-libitm: distclean-target-libitm
46400
46401distclean-target-libitm: 
46402	@: $(MAKE); $(unstage)
46403	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46404	r=`${PWD_COMMAND}`; export r; \
46405	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46406	$(NORMAL_TARGET_EXPORTS) \
46407	echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
46408	for flag in $(EXTRA_TARGET_FLAGS); do \
46409	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46410	done; \
46411	(cd $(TARGET_SUBDIR)/libitm && \
46412	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46413	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46414	          "RANLIB=$${RANLIB}" \
46415	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46416	           distclean) \
46417	  || exit 1
46418
46419@endif target-libitm
46420
46421.PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
46422maybe-maintainer-clean-target-libitm:
46423@if target-libitm
46424maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
46425
46426maintainer-clean-target-libitm: 
46427	@: $(MAKE); $(unstage)
46428	@[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46429	r=`${PWD_COMMAND}`; export r; \
46430	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46431	$(NORMAL_TARGET_EXPORTS) \
46432	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
46433	for flag in $(EXTRA_TARGET_FLAGS); do \
46434	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46435	done; \
46436	(cd $(TARGET_SUBDIR)/libitm && \
46437	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46438	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46439	          "RANLIB=$${RANLIB}" \
46440	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46441	           maintainer-clean) \
46442	  || exit 1
46443
46444@endif target-libitm
46445
46446
46447
46448
46449
46450.PHONY: configure-target-libatomic maybe-configure-target-libatomic
46451maybe-configure-target-libatomic:
46452@if gcc-bootstrap
46453configure-target-libatomic: stage_current
46454@endif gcc-bootstrap
46455@if target-libatomic
46456maybe-configure-target-libatomic: configure-target-libatomic
46457configure-target-libatomic: 
46458	@: $(MAKE); $(unstage)
46459	@r=`${PWD_COMMAND}`; export r; \
46460	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46461	echo "Checking multilib configuration for libatomic..."; \
46462	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
46463	$(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
46464	if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46465	  if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46466	    rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
46467	  else \
46468	    rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
46469	    mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46470	  fi; \
46471	else \
46472	  mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46473	fi; \
46474	test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
46475	$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
46476	$(NORMAL_TARGET_EXPORTS)  \
46477	echo Configuring in $(TARGET_SUBDIR)/libatomic; \
46478	cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
46479	case $(srcdir) in \
46480	  /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46481	  *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
46482		sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46483	esac; \
46484	module_srcdir=libatomic; \
46485	rm -f no-such-file || : ; \
46486	CONFIG_SITE=no-such-file $(SHELL) \
46487	  $$s/$$module_srcdir/configure \
46488	  --srcdir=$${topdir}/$$module_srcdir \
46489	  $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46490	  --target=${target_alias}  \
46491	  || exit 1
46492@endif target-libatomic
46493
46494
46495
46496
46497
46498.PHONY: all-target-libatomic maybe-all-target-libatomic
46499maybe-all-target-libatomic:
46500@if gcc-bootstrap
46501all-target-libatomic: stage_current
46502@endif gcc-bootstrap
46503@if target-libatomic
46504TARGET-target-libatomic=all
46505maybe-all-target-libatomic: all-target-libatomic
46506all-target-libatomic: configure-target-libatomic
46507	@: $(MAKE); $(unstage)
46508	@r=`${PWD_COMMAND}`; export r; \
46509	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46510	$(NORMAL_TARGET_EXPORTS)  \
46511	(cd $(TARGET_SUBDIR)/libatomic && \
46512	  $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46513		$(TARGET-target-libatomic))
46514@endif target-libatomic
46515
46516
46517
46518
46519
46520.PHONY: check-target-libatomic maybe-check-target-libatomic
46521maybe-check-target-libatomic:
46522@if target-libatomic
46523maybe-check-target-libatomic: check-target-libatomic
46524
46525check-target-libatomic:
46526	@: $(MAKE); $(unstage)
46527	@r=`${PWD_COMMAND}`; export r; \
46528	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46529	$(NORMAL_TARGET_EXPORTS) \
46530	(cd $(TARGET_SUBDIR)/libatomic && \
46531	  $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46532
46533@endif target-libatomic
46534
46535.PHONY: install-target-libatomic maybe-install-target-libatomic
46536maybe-install-target-libatomic:
46537@if target-libatomic
46538maybe-install-target-libatomic: install-target-libatomic
46539
46540install-target-libatomic: installdirs
46541	@: $(MAKE); $(unstage)
46542	@r=`${PWD_COMMAND}`; export r; \
46543	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46544	$(NORMAL_TARGET_EXPORTS) \
46545	(cd $(TARGET_SUBDIR)/libatomic && \
46546	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46547
46548@endif target-libatomic
46549
46550.PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
46551maybe-install-strip-target-libatomic:
46552@if target-libatomic
46553maybe-install-strip-target-libatomic: install-strip-target-libatomic
46554
46555install-strip-target-libatomic: installdirs
46556	@: $(MAKE); $(unstage)
46557	@r=`${PWD_COMMAND}`; export r; \
46558	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46559	$(NORMAL_TARGET_EXPORTS) \
46560	(cd $(TARGET_SUBDIR)/libatomic && \
46561	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46562
46563@endif target-libatomic
46564
46565# Other targets (info, dvi, pdf, etc.)
46566
46567.PHONY: maybe-info-target-libatomic info-target-libatomic
46568maybe-info-target-libatomic:
46569@if target-libatomic
46570maybe-info-target-libatomic: info-target-libatomic
46571
46572info-target-libatomic: \
46573    configure-target-libatomic 
46574	@: $(MAKE); $(unstage)
46575	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46576	r=`${PWD_COMMAND}`; export r; \
46577	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46578	$(NORMAL_TARGET_EXPORTS) \
46579	echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
46580	for flag in $(EXTRA_TARGET_FLAGS); do \
46581	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46582	done; \
46583	(cd $(TARGET_SUBDIR)/libatomic && \
46584	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46585	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46586	          "RANLIB=$${RANLIB}" \
46587	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46588	           info) \
46589	  || exit 1
46590
46591@endif target-libatomic
46592
46593.PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
46594maybe-dvi-target-libatomic:
46595@if target-libatomic
46596maybe-dvi-target-libatomic: dvi-target-libatomic
46597
46598dvi-target-libatomic: \
46599    configure-target-libatomic 
46600	@: $(MAKE); $(unstage)
46601	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46602	r=`${PWD_COMMAND}`; export r; \
46603	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46604	$(NORMAL_TARGET_EXPORTS) \
46605	echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
46606	for flag in $(EXTRA_TARGET_FLAGS); do \
46607	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46608	done; \
46609	(cd $(TARGET_SUBDIR)/libatomic && \
46610	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46611	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46612	          "RANLIB=$${RANLIB}" \
46613	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46614	           dvi) \
46615	  || exit 1
46616
46617@endif target-libatomic
46618
46619.PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
46620maybe-pdf-target-libatomic:
46621@if target-libatomic
46622maybe-pdf-target-libatomic: pdf-target-libatomic
46623
46624pdf-target-libatomic: \
46625    configure-target-libatomic 
46626	@: $(MAKE); $(unstage)
46627	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46628	r=`${PWD_COMMAND}`; export r; \
46629	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46630	$(NORMAL_TARGET_EXPORTS) \
46631	echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
46632	for flag in $(EXTRA_TARGET_FLAGS); do \
46633	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46634	done; \
46635	(cd $(TARGET_SUBDIR)/libatomic && \
46636	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46637	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46638	          "RANLIB=$${RANLIB}" \
46639	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46640	           pdf) \
46641	  || exit 1
46642
46643@endif target-libatomic
46644
46645.PHONY: maybe-html-target-libatomic html-target-libatomic
46646maybe-html-target-libatomic:
46647@if target-libatomic
46648maybe-html-target-libatomic: html-target-libatomic
46649
46650html-target-libatomic: \
46651    configure-target-libatomic 
46652	@: $(MAKE); $(unstage)
46653	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46654	r=`${PWD_COMMAND}`; export r; \
46655	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46656	$(NORMAL_TARGET_EXPORTS) \
46657	echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
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)/libatomic && \
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	           html) \
46667	  || exit 1
46668
46669@endif target-libatomic
46670
46671.PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
46672maybe-TAGS-target-libatomic:
46673@if target-libatomic
46674maybe-TAGS-target-libatomic: TAGS-target-libatomic
46675
46676TAGS-target-libatomic: \
46677    configure-target-libatomic 
46678	@: $(MAKE); $(unstage)
46679	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46680	r=`${PWD_COMMAND}`; export r; \
46681	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46682	$(NORMAL_TARGET_EXPORTS) \
46683	echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
46684	for flag in $(EXTRA_TARGET_FLAGS); do \
46685	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46686	done; \
46687	(cd $(TARGET_SUBDIR)/libatomic && \
46688	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46689	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46690	          "RANLIB=$${RANLIB}" \
46691	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46692	           TAGS) \
46693	  || exit 1
46694
46695@endif target-libatomic
46696
46697.PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
46698maybe-install-info-target-libatomic:
46699@if target-libatomic
46700maybe-install-info-target-libatomic: install-info-target-libatomic
46701
46702install-info-target-libatomic: \
46703    configure-target-libatomic \
46704    info-target-libatomic 
46705	@: $(MAKE); $(unstage)
46706	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46707	r=`${PWD_COMMAND}`; export r; \
46708	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46709	$(NORMAL_TARGET_EXPORTS) \
46710	echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
46711	for flag in $(EXTRA_TARGET_FLAGS); do \
46712	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46713	done; \
46714	(cd $(TARGET_SUBDIR)/libatomic && \
46715	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46716	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46717	          "RANLIB=$${RANLIB}" \
46718	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46719	           install-info) \
46720	  || exit 1
46721
46722@endif target-libatomic
46723
46724.PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
46725maybe-install-pdf-target-libatomic:
46726@if target-libatomic
46727maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
46728
46729install-pdf-target-libatomic: \
46730    configure-target-libatomic \
46731    pdf-target-libatomic 
46732	@: $(MAKE); $(unstage)
46733	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46734	r=`${PWD_COMMAND}`; export r; \
46735	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46736	$(NORMAL_TARGET_EXPORTS) \
46737	echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
46738	for flag in $(EXTRA_TARGET_FLAGS); do \
46739	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46740	done; \
46741	(cd $(TARGET_SUBDIR)/libatomic && \
46742	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46743	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46744	          "RANLIB=$${RANLIB}" \
46745	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46746	           install-pdf) \
46747	  || exit 1
46748
46749@endif target-libatomic
46750
46751.PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
46752maybe-install-html-target-libatomic:
46753@if target-libatomic
46754maybe-install-html-target-libatomic: install-html-target-libatomic
46755
46756install-html-target-libatomic: \
46757    configure-target-libatomic \
46758    html-target-libatomic 
46759	@: $(MAKE); $(unstage)
46760	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46761	r=`${PWD_COMMAND}`; export r; \
46762	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46763	$(NORMAL_TARGET_EXPORTS) \
46764	echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
46765	for flag in $(EXTRA_TARGET_FLAGS); do \
46766	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46767	done; \
46768	(cd $(TARGET_SUBDIR)/libatomic && \
46769	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46770	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46771	          "RANLIB=$${RANLIB}" \
46772	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46773	           install-html) \
46774	  || exit 1
46775
46776@endif target-libatomic
46777
46778.PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
46779maybe-installcheck-target-libatomic:
46780@if target-libatomic
46781maybe-installcheck-target-libatomic: installcheck-target-libatomic
46782
46783installcheck-target-libatomic: \
46784    configure-target-libatomic 
46785	@: $(MAKE); $(unstage)
46786	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46787	r=`${PWD_COMMAND}`; export r; \
46788	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46789	$(NORMAL_TARGET_EXPORTS) \
46790	echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
46791	for flag in $(EXTRA_TARGET_FLAGS); do \
46792	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46793	done; \
46794	(cd $(TARGET_SUBDIR)/libatomic && \
46795	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46796	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46797	          "RANLIB=$${RANLIB}" \
46798	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46799	           installcheck) \
46800	  || exit 1
46801
46802@endif target-libatomic
46803
46804.PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
46805maybe-mostlyclean-target-libatomic:
46806@if target-libatomic
46807maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
46808
46809mostlyclean-target-libatomic: 
46810	@: $(MAKE); $(unstage)
46811	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46812	r=`${PWD_COMMAND}`; export r; \
46813	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46814	$(NORMAL_TARGET_EXPORTS) \
46815	echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
46816	for flag in $(EXTRA_TARGET_FLAGS); do \
46817	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46818	done; \
46819	(cd $(TARGET_SUBDIR)/libatomic && \
46820	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46821	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46822	          "RANLIB=$${RANLIB}" \
46823	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46824	           mostlyclean) \
46825	  || exit 1
46826
46827@endif target-libatomic
46828
46829.PHONY: maybe-clean-target-libatomic clean-target-libatomic
46830maybe-clean-target-libatomic:
46831@if target-libatomic
46832maybe-clean-target-libatomic: clean-target-libatomic
46833
46834clean-target-libatomic: 
46835	@: $(MAKE); $(unstage)
46836	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46837	r=`${PWD_COMMAND}`; export r; \
46838	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46839	$(NORMAL_TARGET_EXPORTS) \
46840	echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
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)/libatomic && \
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	           clean) \
46850	  || exit 1
46851
46852@endif target-libatomic
46853
46854.PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
46855maybe-distclean-target-libatomic:
46856@if target-libatomic
46857maybe-distclean-target-libatomic: distclean-target-libatomic
46858
46859distclean-target-libatomic: 
46860	@: $(MAKE); $(unstage)
46861	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46862	r=`${PWD_COMMAND}`; export r; \
46863	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46864	$(NORMAL_TARGET_EXPORTS) \
46865	echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
46866	for flag in $(EXTRA_TARGET_FLAGS); do \
46867	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46868	done; \
46869	(cd $(TARGET_SUBDIR)/libatomic && \
46870	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46871	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46872	          "RANLIB=$${RANLIB}" \
46873	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46874	           distclean) \
46875	  || exit 1
46876
46877@endif target-libatomic
46878
46879.PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
46880maybe-maintainer-clean-target-libatomic:
46881@if target-libatomic
46882maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
46883
46884maintainer-clean-target-libatomic: 
46885	@: $(MAKE); $(unstage)
46886	@[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
46887	r=`${PWD_COMMAND}`; export r; \
46888	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46889	$(NORMAL_TARGET_EXPORTS) \
46890	echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
46891	for flag in $(EXTRA_TARGET_FLAGS); do \
46892	  eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46893	done; \
46894	(cd $(TARGET_SUBDIR)/libatomic && \
46895	  $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46896	          "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46897	          "RANLIB=$${RANLIB}" \
46898	          "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46899	           maintainer-clean) \
46900	  || exit 1
46901
46902@endif target-libatomic
46903
46904
46905
46906@if target-libgomp
46907.PHONY: check-target-libgomp-c++
46908check-target-libgomp-c++:
46909	$(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
46910
46911.PHONY: check-target-libgomp-fortran
46912check-target-libgomp-fortran:
46913	$(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
46914
46915@endif target-libgomp
46916
46917@if target-libitm
46918.PHONY: check-target-libitm-c++
46919check-target-libitm-c++:
46920	$(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
46921
46922@endif target-libitm
46923
46924# ----------
46925# GCC module
46926# ----------
46927
46928@if gcc-no-bootstrap
46929.PHONY: cross
46930cross: all-build all-gas all-ld
46931	@r=`${PWD_COMMAND}`; export r; \
46932	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46933	$(HOST_EXPORTS) \
46934	echo "Building the C and C++ compiler"; \
46935	cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
46936	@r=`${PWD_COMMAND}`; export r; \
46937	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46938	echo "Building runtime libraries"; \
46939	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
46940@endif gcc-no-bootstrap
46941
46942@if gcc
46943
46944.PHONY: check-gcc-c check-c
46945check-gcc-c:
46946	r=`${PWD_COMMAND}`; export r; \
46947	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46948	$(HOST_EXPORTS) \
46949	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
46950check-c: check-gcc-c
46951
46952.PHONY: check-gcc-c++ check-c++
46953check-gcc-c++:
46954	r=`${PWD_COMMAND}`; export r; \
46955	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46956	$(HOST_EXPORTS) \
46957	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
46958check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
46959
46960.PHONY: check-gcc-fortran check-fortran
46961check-gcc-fortran:
46962	r=`${PWD_COMMAND}`; export r; \
46963	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46964	$(HOST_EXPORTS) \
46965	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
46966check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
46967
46968.PHONY: check-gcc-ada check-ada
46969check-gcc-ada:
46970	r=`${PWD_COMMAND}`; export r; \
46971	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46972	$(HOST_EXPORTS) \
46973	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
46974check-ada: check-gcc-ada check-target-libada
46975
46976.PHONY: check-gcc-objc check-objc
46977check-gcc-objc:
46978	r=`${PWD_COMMAND}`; export r; \
46979	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46980	$(HOST_EXPORTS) \
46981	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
46982check-objc: check-gcc-objc check-target-libobjc
46983
46984.PHONY: check-gcc-obj-c++ check-obj-c++
46985check-gcc-obj-c++:
46986	r=`${PWD_COMMAND}`; export r; \
46987	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46988	$(HOST_EXPORTS) \
46989	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
46990check-obj-c++: check-gcc-obj-c++
46991
46992.PHONY: check-gcc-go check-go
46993check-gcc-go:
46994	r=`${PWD_COMMAND}`; export r; \
46995	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46996	$(HOST_EXPORTS) \
46997	(cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
46998check-go: check-gcc-go check-target-libgo
46999
47000
47001# The gcc part of install-no-fixedincludes, which relies on an intimate
47002# knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
47003.PHONY: gcc-install-no-fixedincludes
47004gcc-install-no-fixedincludes:
47005	@if [ -f ./gcc/Makefile ]; then \
47006	  r=`${PWD_COMMAND}`; export r; \
47007	  s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47008	  $(HOST_EXPORTS) \
47009	  (cd ./gcc \
47010	   && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47011	else true; fi
47012@endif gcc
47013
47014# ---------------------
47015# GCC bootstrap support
47016# ---------------------
47017
47018# We track the current stage (the one in 'gcc') in the stage_current file.
47019# stage_last instead tracks the stage that was built last.  These targets
47020# are dummy when toplevel bootstrap is not active.
47021
47022# While making host and target tools, symlinks to the final stage must be
47023# there, so $(unstage) should be run at various points.  To avoid excessive
47024# recursive invocations of make, we "inline" them using a variable.  These
47025# must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47026# to avoid warnings from the GNU Make job server.
47027
47028unstage = :
47029stage = :
47030current_stage = ""
47031
47032@if gcc-bootstrap
47033unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47034stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47035current_stage = "`cat stage_current 2> /dev/null`"
47036@endif gcc-bootstrap
47037
47038.PHONY: unstage stage
47039unstage:
47040	@: $(MAKE); $(unstage)
47041stage:
47042	@: $(MAKE); $(stage)
47043
47044# Disable commands for lean bootstrap.
47045LEAN = false
47046
47047# We name the build directories for the various stages "stage1-gcc",
47048# "stage2-gcc","stage3-gcc", etc.
47049
47050# Since the 'compare' process will fail (on debugging information) if any
47051# directory names are different, we need to link the gcc directory for
47052# the previous stage to a constant name ('prev-gcc'), and to make the name of
47053# the build directories constant as well. For the latter, we use naked names
47054# like 'gcc', because the scripts in that directory assume it.  We use
47055# mv on platforms where symlinks to directories do not work or are not
47056# reliable.
47057
47058# 'touch' doesn't work right on some platforms.
47059STAMP = echo timestamp > 
47060
47061# We only want to compare .o files, so set this!
47062objext = .o
47063
47064
47065.PHONY: stage1-start stage1-end
47066
47067stage1-start::
47068	@: $(MAKE); $(stage); \
47069	echo stage1 > stage_current; \
47070	echo stage1 > stage_last; \
47071	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47072@if bfd
47073	@cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47074	  mkdir stage1-bfd; \
47075	mv stage1-bfd bfd
47076@endif bfd
47077@if opcodes
47078	@cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47079	  mkdir stage1-opcodes; \
47080	mv stage1-opcodes opcodes
47081@endif opcodes
47082@if binutils
47083	@cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47084	  mkdir stage1-binutils; \
47085	mv stage1-binutils binutils
47086@endif binutils
47087@if fixincludes
47088	@cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47089	  mkdir stage1-fixincludes; \
47090	mv stage1-fixincludes fixincludes
47091@endif fixincludes
47092@if gas
47093	@cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47094	  mkdir stage1-gas; \
47095	mv stage1-gas gas
47096@endif gas
47097@if gcc
47098	@cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47099	  mkdir stage1-gcc; \
47100	mv stage1-gcc gcc
47101@endif gcc
47102@if gmp
47103	@cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47104	  mkdir stage1-gmp; \
47105	mv stage1-gmp gmp
47106@endif gmp
47107@if mpfr
47108	@cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47109	  mkdir stage1-mpfr; \
47110	mv stage1-mpfr mpfr
47111@endif mpfr
47112@if mpc
47113	@cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47114	  mkdir stage1-mpc; \
47115	mv stage1-mpc mpc
47116@endif mpc
47117@if isl
47118	@cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47119	  mkdir stage1-isl; \
47120	mv stage1-isl isl
47121@endif isl
47122@if libelf
47123	@cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47124	  mkdir stage1-libelf; \
47125	mv stage1-libelf libelf
47126@endif libelf
47127@if gold
47128	@cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47129	  mkdir stage1-gold; \
47130	mv stage1-gold gold
47131@endif gold
47132@if intl
47133	@cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47134	  mkdir stage1-intl; \
47135	mv stage1-intl intl
47136@endif intl
47137@if ld
47138	@cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47139	  mkdir stage1-ld; \
47140	mv stage1-ld ld
47141@endif ld
47142@if libbacktrace
47143	@cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47144	  mkdir stage1-libbacktrace; \
47145	mv stage1-libbacktrace libbacktrace
47146@endif libbacktrace
47147@if libcpp
47148	@cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47149	  mkdir stage1-libcpp; \
47150	mv stage1-libcpp libcpp
47151@endif libcpp
47152@if libdecnumber
47153	@cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47154	  mkdir stage1-libdecnumber; \
47155	mv stage1-libdecnumber libdecnumber
47156@endif libdecnumber
47157@if libiberty
47158	@cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47159	  mkdir stage1-libiberty; \
47160	mv stage1-libiberty libiberty
47161@endif libiberty
47162@if libiberty-linker-plugin
47163	@cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47164	  mkdir stage1-libiberty-linker-plugin; \
47165	mv stage1-libiberty-linker-plugin libiberty-linker-plugin
47166@endif libiberty-linker-plugin
47167@if libiconv
47168	@cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
47169	  mkdir stage1-libiconv; \
47170	mv stage1-libiconv libiconv
47171@endif libiconv
47172@if zlib
47173	@cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47174	  mkdir stage1-zlib; \
47175	mv stage1-zlib zlib
47176@endif zlib
47177@if lto-plugin
47178	@cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47179	  mkdir stage1-lto-plugin; \
47180	mv stage1-lto-plugin lto-plugin
47181@endif lto-plugin
47182	@[ -d stage1-$(TARGET_SUBDIR) ] || \
47183	  mkdir stage1-$(TARGET_SUBDIR); \
47184	mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
47185
47186stage1-end:: 
47187@if bfd
47188	@if test -d $(HOST_SUBDIR)/bfd; then \
47189	  cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
47190	fi
47191@endif bfd
47192@if opcodes
47193	@if test -d $(HOST_SUBDIR)/opcodes; then \
47194	  cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
47195	fi
47196@endif opcodes
47197@if binutils
47198	@if test -d $(HOST_SUBDIR)/binutils; then \
47199	  cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
47200	fi
47201@endif binutils
47202@if fixincludes
47203	@if test -d $(HOST_SUBDIR)/fixincludes; then \
47204	  cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
47205	fi
47206@endif fixincludes
47207@if gas
47208	@if test -d $(HOST_SUBDIR)/gas; then \
47209	  cd $(HOST_SUBDIR); mv gas stage1-gas; \
47210	fi
47211@endif gas
47212@if gcc
47213	@if test -d $(HOST_SUBDIR)/gcc; then \
47214	  cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
47215	fi
47216@endif gcc
47217@if gmp
47218	@if test -d $(HOST_SUBDIR)/gmp; then \
47219	  cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
47220	fi
47221@endif gmp
47222@if mpfr
47223	@if test -d $(HOST_SUBDIR)/mpfr; then \
47224	  cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
47225	fi
47226@endif mpfr
47227@if mpc
47228	@if test -d $(HOST_SUBDIR)/mpc; then \
47229	  cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
47230	fi
47231@endif mpc
47232@if isl
47233	@if test -d $(HOST_SUBDIR)/isl; then \
47234	  cd $(HOST_SUBDIR); mv isl stage1-isl; \
47235	fi
47236@endif isl
47237@if libelf
47238	@if test -d $(HOST_SUBDIR)/libelf; then \
47239	  cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
47240	fi
47241@endif libelf
47242@if gold
47243	@if test -d $(HOST_SUBDIR)/gold; then \
47244	  cd $(HOST_SUBDIR); mv gold stage1-gold; \
47245	fi
47246@endif gold
47247@if intl
47248	@if test -d $(HOST_SUBDIR)/intl; then \
47249	  cd $(HOST_SUBDIR); mv intl stage1-intl; \
47250	fi
47251@endif intl
47252@if ld
47253	@if test -d $(HOST_SUBDIR)/ld; then \
47254	  cd $(HOST_SUBDIR); mv ld stage1-ld; \
47255	fi
47256@endif ld
47257@if libbacktrace
47258	@if test -d $(HOST_SUBDIR)/libbacktrace; then \
47259	  cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
47260	fi
47261@endif libbacktrace
47262@if libcpp
47263	@if test -d $(HOST_SUBDIR)/libcpp; then \
47264	  cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
47265	fi
47266@endif libcpp
47267@if libdecnumber
47268	@if test -d $(HOST_SUBDIR)/libdecnumber; then \
47269	  cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
47270	fi
47271@endif libdecnumber
47272@if libiberty
47273	@if test -d $(HOST_SUBDIR)/libiberty; then \
47274	  cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
47275	fi
47276@endif libiberty
47277@if libiberty-linker-plugin
47278	@if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
47279	  cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
47280	fi
47281@endif libiberty-linker-plugin
47282@if libiconv
47283	@if test -d $(HOST_SUBDIR)/libiconv; then \
47284	  cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
47285	fi
47286@endif libiconv
47287@if zlib
47288	@if test -d $(HOST_SUBDIR)/zlib; then \
47289	  cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
47290	fi
47291@endif zlib
47292@if lto-plugin
47293	@if test -d $(HOST_SUBDIR)/lto-plugin; then \
47294	  cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
47295	fi
47296@endif lto-plugin
47297	@if test -d $(TARGET_SUBDIR); then \
47298	  mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
47299	fi
47300	rm -f stage_current
47301
47302# Bubble a bug fix through all the stages up to stage 1.  They are
47303# remade, but not reconfigured.  The next stage (if any) will not be
47304# reconfigured either.
47305.PHONY: stage1-bubble
47306stage1-bubble:: 
47307	@r=`${PWD_COMMAND}`; export r; \
47308	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47309	if test -f stage1-lean ; then \
47310	  echo Skipping rebuild of stage1; \
47311	else \
47312	  $(MAKE) stage1-start; \
47313	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
47314	fi
47315
47316.PHONY: all-stage1 clean-stage1
47317do-clean: clean-stage1
47318
47319# FIXME: Will not need to be conditional when toplevel bootstrap is the
47320# only possibility, but now it conflicts with no-bootstrap rules
47321@if gcc-bootstrap
47322
47323
47324
47325
47326# Rules to wipe a stage and all the following ones, also used for cleanstrap
47327
47328.PHONY: distclean-stage1
47329distclean-stage1::
47330	@: $(MAKE); $(stage)
47331	@test "`cat stage_last`" != stage1 || rm -f stage_last
47332	rm -rf stage1-* 
47333
47334
47335@endif gcc-bootstrap
47336
47337
47338.PHONY: stage2-start stage2-end
47339
47340stage2-start::
47341	@: $(MAKE); $(stage); \
47342	echo stage2 > stage_current; \
47343	echo stage2 > stage_last; \
47344	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47345@if bfd
47346	@cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
47347	  mkdir stage2-bfd; \
47348	mv stage2-bfd bfd; \
47349	mv stage1-bfd prev-bfd || test -f stage1-lean 
47350@endif bfd
47351@if opcodes
47352	@cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
47353	  mkdir stage2-opcodes; \
47354	mv stage2-opcodes opcodes; \
47355	mv stage1-opcodes prev-opcodes || test -f stage1-lean 
47356@endif opcodes
47357@if binutils
47358	@cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
47359	  mkdir stage2-binutils; \
47360	mv stage2-binutils binutils; \
47361	mv stage1-binutils prev-binutils || test -f stage1-lean 
47362@endif binutils
47363@if fixincludes
47364	@cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
47365	  mkdir stage2-fixincludes; \
47366	mv stage2-fixincludes fixincludes; \
47367	mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
47368@endif fixincludes
47369@if gas
47370	@cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
47371	  mkdir stage2-gas; \
47372	mv stage2-gas gas; \
47373	mv stage1-gas prev-gas || test -f stage1-lean 
47374@endif gas
47375@if gcc
47376	@cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
47377	  mkdir stage2-gcc; \
47378	mv stage2-gcc gcc; \
47379	mv stage1-gcc prev-gcc || test -f stage1-lean 
47380@endif gcc
47381@if gmp
47382	@cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
47383	  mkdir stage2-gmp; \
47384	mv stage2-gmp gmp; \
47385	mv stage1-gmp prev-gmp || test -f stage1-lean 
47386@endif gmp
47387@if mpfr
47388	@cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
47389	  mkdir stage2-mpfr; \
47390	mv stage2-mpfr mpfr; \
47391	mv stage1-mpfr prev-mpfr || test -f stage1-lean 
47392@endif mpfr
47393@if mpc
47394	@cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
47395	  mkdir stage2-mpc; \
47396	mv stage2-mpc mpc; \
47397	mv stage1-mpc prev-mpc || test -f stage1-lean 
47398@endif mpc
47399@if isl
47400	@cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
47401	  mkdir stage2-isl; \
47402	mv stage2-isl isl; \
47403	mv stage1-isl prev-isl || test -f stage1-lean 
47404@endif isl
47405@if libelf
47406	@cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
47407	  mkdir stage2-libelf; \
47408	mv stage2-libelf libelf; \
47409	mv stage1-libelf prev-libelf || test -f stage1-lean 
47410@endif libelf
47411@if gold
47412	@cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
47413	  mkdir stage2-gold; \
47414	mv stage2-gold gold; \
47415	mv stage1-gold prev-gold || test -f stage1-lean 
47416@endif gold
47417@if intl
47418	@cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
47419	  mkdir stage2-intl; \
47420	mv stage2-intl intl; \
47421	mv stage1-intl prev-intl || test -f stage1-lean 
47422@endif intl
47423@if ld
47424	@cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
47425	  mkdir stage2-ld; \
47426	mv stage2-ld ld; \
47427	mv stage1-ld prev-ld || test -f stage1-lean 
47428@endif ld
47429@if libbacktrace
47430	@cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
47431	  mkdir stage2-libbacktrace; \
47432	mv stage2-libbacktrace libbacktrace; \
47433	mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
47434@endif libbacktrace
47435@if libcpp
47436	@cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
47437	  mkdir stage2-libcpp; \
47438	mv stage2-libcpp libcpp; \
47439	mv stage1-libcpp prev-libcpp || test -f stage1-lean 
47440@endif libcpp
47441@if libdecnumber
47442	@cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
47443	  mkdir stage2-libdecnumber; \
47444	mv stage2-libdecnumber libdecnumber; \
47445	mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
47446@endif libdecnumber
47447@if libiberty
47448	@cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
47449	  mkdir stage2-libiberty; \
47450	mv stage2-libiberty libiberty; \
47451	mv stage1-libiberty prev-libiberty || test -f stage1-lean 
47452@endif libiberty
47453@if libiberty-linker-plugin
47454	@cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
47455	  mkdir stage2-libiberty-linker-plugin; \
47456	mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
47457	mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
47458@endif libiberty-linker-plugin
47459@if libiconv
47460	@cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
47461	  mkdir stage2-libiconv; \
47462	mv stage2-libiconv libiconv; \
47463	mv stage1-libiconv prev-libiconv || test -f stage1-lean 
47464@endif libiconv
47465@if zlib
47466	@cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
47467	  mkdir stage2-zlib; \
47468	mv stage2-zlib zlib; \
47469	mv stage1-zlib prev-zlib || test -f stage1-lean 
47470@endif zlib
47471@if lto-plugin
47472	@cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
47473	  mkdir stage2-lto-plugin; \
47474	mv stage2-lto-plugin lto-plugin; \
47475	mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
47476@endif lto-plugin
47477	@[ -d stage2-$(TARGET_SUBDIR) ] || \
47478	  mkdir stage2-$(TARGET_SUBDIR); \
47479	mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
47480	mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
47481
47482stage2-end:: 
47483@if bfd
47484	@if test -d $(HOST_SUBDIR)/bfd; then \
47485	  cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
47486	  mv prev-bfd stage1-bfd; : ; \
47487	fi
47488@endif bfd
47489@if opcodes
47490	@if test -d $(HOST_SUBDIR)/opcodes; then \
47491	  cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
47492	  mv prev-opcodes stage1-opcodes; : ; \
47493	fi
47494@endif opcodes
47495@if binutils
47496	@if test -d $(HOST_SUBDIR)/binutils; then \
47497	  cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
47498	  mv prev-binutils stage1-binutils; : ; \
47499	fi
47500@endif binutils
47501@if fixincludes
47502	@if test -d $(HOST_SUBDIR)/fixincludes; then \
47503	  cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
47504	  mv prev-fixincludes stage1-fixincludes; : ; \
47505	fi
47506@endif fixincludes
47507@if gas
47508	@if test -d $(HOST_SUBDIR)/gas; then \
47509	  cd $(HOST_SUBDIR); mv gas stage2-gas; \
47510	  mv prev-gas stage1-gas; : ; \
47511	fi
47512@endif gas
47513@if gcc
47514	@if test -d $(HOST_SUBDIR)/gcc; then \
47515	  cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
47516	  mv prev-gcc stage1-gcc; : ; \
47517	fi
47518@endif gcc
47519@if gmp
47520	@if test -d $(HOST_SUBDIR)/gmp; then \
47521	  cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
47522	  mv prev-gmp stage1-gmp; : ; \
47523	fi
47524@endif gmp
47525@if mpfr
47526	@if test -d $(HOST_SUBDIR)/mpfr; then \
47527	  cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
47528	  mv prev-mpfr stage1-mpfr; : ; \
47529	fi
47530@endif mpfr
47531@if mpc
47532	@if test -d $(HOST_SUBDIR)/mpc; then \
47533	  cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
47534	  mv prev-mpc stage1-mpc; : ; \
47535	fi
47536@endif mpc
47537@if isl
47538	@if test -d $(HOST_SUBDIR)/isl; then \
47539	  cd $(HOST_SUBDIR); mv isl stage2-isl; \
47540	  mv prev-isl stage1-isl; : ; \
47541	fi
47542@endif isl
47543@if libelf
47544	@if test -d $(HOST_SUBDIR)/libelf; then \
47545	  cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
47546	  mv prev-libelf stage1-libelf; : ; \
47547	fi
47548@endif libelf
47549@if gold
47550	@if test -d $(HOST_SUBDIR)/gold; then \
47551	  cd $(HOST_SUBDIR); mv gold stage2-gold; \
47552	  mv prev-gold stage1-gold; : ; \
47553	fi
47554@endif gold
47555@if intl
47556	@if test -d $(HOST_SUBDIR)/intl; then \
47557	  cd $(HOST_SUBDIR); mv intl stage2-intl; \
47558	  mv prev-intl stage1-intl; : ; \
47559	fi
47560@endif intl
47561@if ld
47562	@if test -d $(HOST_SUBDIR)/ld; then \
47563	  cd $(HOST_SUBDIR); mv ld stage2-ld; \
47564	  mv prev-ld stage1-ld; : ; \
47565	fi
47566@endif ld
47567@if libbacktrace
47568	@if test -d $(HOST_SUBDIR)/libbacktrace; then \
47569	  cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
47570	  mv prev-libbacktrace stage1-libbacktrace; : ; \
47571	fi
47572@endif libbacktrace
47573@if libcpp
47574	@if test -d $(HOST_SUBDIR)/libcpp; then \
47575	  cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
47576	  mv prev-libcpp stage1-libcpp; : ; \
47577	fi
47578@endif libcpp
47579@if libdecnumber
47580	@if test -d $(HOST_SUBDIR)/libdecnumber; then \
47581	  cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
47582	  mv prev-libdecnumber stage1-libdecnumber; : ; \
47583	fi
47584@endif libdecnumber
47585@if libiberty
47586	@if test -d $(HOST_SUBDIR)/libiberty; then \
47587	  cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
47588	  mv prev-libiberty stage1-libiberty; : ; \
47589	fi
47590@endif libiberty
47591@if libiberty-linker-plugin
47592	@if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
47593	  cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
47594	  mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
47595	fi
47596@endif libiberty-linker-plugin
47597@if libiconv
47598	@if test -d $(HOST_SUBDIR)/libiconv; then \
47599	  cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
47600	  mv prev-libiconv stage1-libiconv; : ; \
47601	fi
47602@endif libiconv
47603@if zlib
47604	@if test -d $(HOST_SUBDIR)/zlib; then \
47605	  cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
47606	  mv prev-zlib stage1-zlib; : ; \
47607	fi
47608@endif zlib
47609@if lto-plugin
47610	@if test -d $(HOST_SUBDIR)/lto-plugin; then \
47611	  cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
47612	  mv prev-lto-plugin stage1-lto-plugin; : ; \
47613	fi
47614@endif lto-plugin
47615	@if test -d $(TARGET_SUBDIR); then \
47616	  mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
47617	  mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
47618	fi
47619	rm -f stage_current
47620
47621# Bubble a bug fix through all the stages up to stage 2.  They are
47622# remade, but not reconfigured.  The next stage (if any) will not be
47623# reconfigured either.
47624.PHONY: stage2-bubble
47625stage2-bubble:: stage1-bubble
47626	@r=`${PWD_COMMAND}`; export r; \
47627	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47628	if test -f stage2-lean || test -f stage1-lean ; then \
47629	  echo Skipping rebuild of stage2; \
47630	else \
47631	  $(MAKE) stage2-start; \
47632	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
47633	fi
47634
47635.PHONY: all-stage2 clean-stage2
47636do-clean: clean-stage2
47637
47638# FIXME: Will not need to be conditional when toplevel bootstrap is the
47639# only possibility, but now it conflicts with no-bootstrap rules
47640@if gcc-bootstrap
47641
47642
47643
47644.PHONY: bootstrap2 bootstrap2-lean
47645bootstrap2:
47646	echo stage2 > stage_final
47647	@r=`${PWD_COMMAND}`; export r; \
47648	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47649	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
47650	@: $(MAKE); $(unstage)
47651	@r=`${PWD_COMMAND}`; export r; \
47652	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47653	TFLAGS="$(STAGE2_TFLAGS)"; \
47654	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47655
47656bootstrap2-lean:
47657	echo stage2 > stage_final
47658	@r=`${PWD_COMMAND}`; export r; \
47659	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47660	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
47661	@: $(MAKE); $(unstage)
47662	@r=`${PWD_COMMAND}`; export r; \
47663	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47664	TFLAGS="$(STAGE2_TFLAGS)"; \
47665	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47666
47667
47668# Rules to wipe a stage and all the following ones, also used for cleanstrap
47669distclean-stage1:: distclean-stage2 
47670.PHONY: distclean-stage2
47671distclean-stage2::
47672	@: $(MAKE); $(stage)
47673	@test "`cat stage_last`" != stage2 || rm -f stage_last
47674	rm -rf stage2-* 
47675
47676
47677@endif gcc-bootstrap
47678
47679
47680.PHONY: stage3-start stage3-end
47681
47682stage3-start::
47683	@: $(MAKE); $(stage); \
47684	echo stage3 > stage_current; \
47685	echo stage3 > stage_last; \
47686	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47687@if bfd
47688	@cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
47689	  mkdir stage3-bfd; \
47690	mv stage3-bfd bfd; \
47691	mv stage2-bfd prev-bfd || test -f stage2-lean 
47692@endif bfd
47693@if opcodes
47694	@cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
47695	  mkdir stage3-opcodes; \
47696	mv stage3-opcodes opcodes; \
47697	mv stage2-opcodes prev-opcodes || test -f stage2-lean 
47698@endif opcodes
47699@if binutils
47700	@cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
47701	  mkdir stage3-binutils; \
47702	mv stage3-binutils binutils; \
47703	mv stage2-binutils prev-binutils || test -f stage2-lean 
47704@endif binutils
47705@if fixincludes
47706	@cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
47707	  mkdir stage3-fixincludes; \
47708	mv stage3-fixincludes fixincludes; \
47709	mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
47710@endif fixincludes
47711@if gas
47712	@cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
47713	  mkdir stage3-gas; \
47714	mv stage3-gas gas; \
47715	mv stage2-gas prev-gas || test -f stage2-lean 
47716@endif gas
47717@if gcc
47718	@cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
47719	  mkdir stage3-gcc; \
47720	mv stage3-gcc gcc; \
47721	mv stage2-gcc prev-gcc || test -f stage2-lean 
47722@endif gcc
47723@if gmp
47724	@cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
47725	  mkdir stage3-gmp; \
47726	mv stage3-gmp gmp; \
47727	mv stage2-gmp prev-gmp || test -f stage2-lean 
47728@endif gmp
47729@if mpfr
47730	@cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
47731	  mkdir stage3-mpfr; \
47732	mv stage3-mpfr mpfr; \
47733	mv stage2-mpfr prev-mpfr || test -f stage2-lean 
47734@endif mpfr
47735@if mpc
47736	@cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
47737	  mkdir stage3-mpc; \
47738	mv stage3-mpc mpc; \
47739	mv stage2-mpc prev-mpc || test -f stage2-lean 
47740@endif mpc
47741@if isl
47742	@cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
47743	  mkdir stage3-isl; \
47744	mv stage3-isl isl; \
47745	mv stage2-isl prev-isl || test -f stage2-lean 
47746@endif isl
47747@if libelf
47748	@cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
47749	  mkdir stage3-libelf; \
47750	mv stage3-libelf libelf; \
47751	mv stage2-libelf prev-libelf || test -f stage2-lean 
47752@endif libelf
47753@if gold
47754	@cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
47755	  mkdir stage3-gold; \
47756	mv stage3-gold gold; \
47757	mv stage2-gold prev-gold || test -f stage2-lean 
47758@endif gold
47759@if intl
47760	@cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
47761	  mkdir stage3-intl; \
47762	mv stage3-intl intl; \
47763	mv stage2-intl prev-intl || test -f stage2-lean 
47764@endif intl
47765@if ld
47766	@cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
47767	  mkdir stage3-ld; \
47768	mv stage3-ld ld; \
47769	mv stage2-ld prev-ld || test -f stage2-lean 
47770@endif ld
47771@if libbacktrace
47772	@cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
47773	  mkdir stage3-libbacktrace; \
47774	mv stage3-libbacktrace libbacktrace; \
47775	mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
47776@endif libbacktrace
47777@if libcpp
47778	@cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
47779	  mkdir stage3-libcpp; \
47780	mv stage3-libcpp libcpp; \
47781	mv stage2-libcpp prev-libcpp || test -f stage2-lean 
47782@endif libcpp
47783@if libdecnumber
47784	@cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
47785	  mkdir stage3-libdecnumber; \
47786	mv stage3-libdecnumber libdecnumber; \
47787	mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
47788@endif libdecnumber
47789@if libiberty
47790	@cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
47791	  mkdir stage3-libiberty; \
47792	mv stage3-libiberty libiberty; \
47793	mv stage2-libiberty prev-libiberty || test -f stage2-lean 
47794@endif libiberty
47795@if libiberty-linker-plugin
47796	@cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
47797	  mkdir stage3-libiberty-linker-plugin; \
47798	mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
47799	mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
47800@endif libiberty-linker-plugin
47801@if libiconv
47802	@cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
47803	  mkdir stage3-libiconv; \
47804	mv stage3-libiconv libiconv; \
47805	mv stage2-libiconv prev-libiconv || test -f stage2-lean 
47806@endif libiconv
47807@if zlib
47808	@cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
47809	  mkdir stage3-zlib; \
47810	mv stage3-zlib zlib; \
47811	mv stage2-zlib prev-zlib || test -f stage2-lean 
47812@endif zlib
47813@if lto-plugin
47814	@cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
47815	  mkdir stage3-lto-plugin; \
47816	mv stage3-lto-plugin lto-plugin; \
47817	mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
47818@endif lto-plugin
47819	@[ -d stage3-$(TARGET_SUBDIR) ] || \
47820	  mkdir stage3-$(TARGET_SUBDIR); \
47821	mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
47822	mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
47823
47824stage3-end:: 
47825@if bfd
47826	@if test -d $(HOST_SUBDIR)/bfd; then \
47827	  cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
47828	  mv prev-bfd stage2-bfd; : ; \
47829	fi
47830@endif bfd
47831@if opcodes
47832	@if test -d $(HOST_SUBDIR)/opcodes; then \
47833	  cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
47834	  mv prev-opcodes stage2-opcodes; : ; \
47835	fi
47836@endif opcodes
47837@if binutils
47838	@if test -d $(HOST_SUBDIR)/binutils; then \
47839	  cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
47840	  mv prev-binutils stage2-binutils; : ; \
47841	fi
47842@endif binutils
47843@if fixincludes
47844	@if test -d $(HOST_SUBDIR)/fixincludes; then \
47845	  cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
47846	  mv prev-fixincludes stage2-fixincludes; : ; \
47847	fi
47848@endif fixincludes
47849@if gas
47850	@if test -d $(HOST_SUBDIR)/gas; then \
47851	  cd $(HOST_SUBDIR); mv gas stage3-gas; \
47852	  mv prev-gas stage2-gas; : ; \
47853	fi
47854@endif gas
47855@if gcc
47856	@if test -d $(HOST_SUBDIR)/gcc; then \
47857	  cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
47858	  mv prev-gcc stage2-gcc; : ; \
47859	fi
47860@endif gcc
47861@if gmp
47862	@if test -d $(HOST_SUBDIR)/gmp; then \
47863	  cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
47864	  mv prev-gmp stage2-gmp; : ; \
47865	fi
47866@endif gmp
47867@if mpfr
47868	@if test -d $(HOST_SUBDIR)/mpfr; then \
47869	  cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
47870	  mv prev-mpfr stage2-mpfr; : ; \
47871	fi
47872@endif mpfr
47873@if mpc
47874	@if test -d $(HOST_SUBDIR)/mpc; then \
47875	  cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
47876	  mv prev-mpc stage2-mpc; : ; \
47877	fi
47878@endif mpc
47879@if isl
47880	@if test -d $(HOST_SUBDIR)/isl; then \
47881	  cd $(HOST_SUBDIR); mv isl stage3-isl; \
47882	  mv prev-isl stage2-isl; : ; \
47883	fi
47884@endif isl
47885@if libelf
47886	@if test -d $(HOST_SUBDIR)/libelf; then \
47887	  cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
47888	  mv prev-libelf stage2-libelf; : ; \
47889	fi
47890@endif libelf
47891@if gold
47892	@if test -d $(HOST_SUBDIR)/gold; then \
47893	  cd $(HOST_SUBDIR); mv gold stage3-gold; \
47894	  mv prev-gold stage2-gold; : ; \
47895	fi
47896@endif gold
47897@if intl
47898	@if test -d $(HOST_SUBDIR)/intl; then \
47899	  cd $(HOST_SUBDIR); mv intl stage3-intl; \
47900	  mv prev-intl stage2-intl; : ; \
47901	fi
47902@endif intl
47903@if ld
47904	@if test -d $(HOST_SUBDIR)/ld; then \
47905	  cd $(HOST_SUBDIR); mv ld stage3-ld; \
47906	  mv prev-ld stage2-ld; : ; \
47907	fi
47908@endif ld
47909@if libbacktrace
47910	@if test -d $(HOST_SUBDIR)/libbacktrace; then \
47911	  cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
47912	  mv prev-libbacktrace stage2-libbacktrace; : ; \
47913	fi
47914@endif libbacktrace
47915@if libcpp
47916	@if test -d $(HOST_SUBDIR)/libcpp; then \
47917	  cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
47918	  mv prev-libcpp stage2-libcpp; : ; \
47919	fi
47920@endif libcpp
47921@if libdecnumber
47922	@if test -d $(HOST_SUBDIR)/libdecnumber; then \
47923	  cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
47924	  mv prev-libdecnumber stage2-libdecnumber; : ; \
47925	fi
47926@endif libdecnumber
47927@if libiberty
47928	@if test -d $(HOST_SUBDIR)/libiberty; then \
47929	  cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
47930	  mv prev-libiberty stage2-libiberty; : ; \
47931	fi
47932@endif libiberty
47933@if libiberty-linker-plugin
47934	@if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
47935	  cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
47936	  mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
47937	fi
47938@endif libiberty-linker-plugin
47939@if libiconv
47940	@if test -d $(HOST_SUBDIR)/libiconv; then \
47941	  cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
47942	  mv prev-libiconv stage2-libiconv; : ; \
47943	fi
47944@endif libiconv
47945@if zlib
47946	@if test -d $(HOST_SUBDIR)/zlib; then \
47947	  cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
47948	  mv prev-zlib stage2-zlib; : ; \
47949	fi
47950@endif zlib
47951@if lto-plugin
47952	@if test -d $(HOST_SUBDIR)/lto-plugin; then \
47953	  cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
47954	  mv prev-lto-plugin stage2-lto-plugin; : ; \
47955	fi
47956@endif lto-plugin
47957	@if test -d $(TARGET_SUBDIR); then \
47958	  mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
47959	  mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
47960	fi
47961	rm -f stage_current
47962
47963# Bubble a bug fix through all the stages up to stage 3.  They are
47964# remade, but not reconfigured.  The next stage (if any) will not be
47965# reconfigured either.
47966.PHONY: stage3-bubble
47967stage3-bubble:: stage2-bubble
47968	@r=`${PWD_COMMAND}`; export r; \
47969	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47970	if test -f stage3-lean || test -f stage2-lean ; then \
47971	  echo Skipping rebuild of stage3; \
47972	else \
47973	  $(MAKE) stage3-start; \
47974	  if $(LEAN); then \
47975	    rm -rf stage1-*; \
47976	    $(STAMP) stage1-lean; \
47977	  fi; \
47978	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
47979	fi
47980	$(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
47981
47982.PHONY: all-stage3 clean-stage3
47983do-clean: clean-stage3
47984
47985# FIXME: Will not need to be conditional when toplevel bootstrap is the
47986# only possibility, but now it conflicts with no-bootstrap rules
47987@if gcc-bootstrap
47988
47989compare:
47990	@r=`${PWD_COMMAND}`; export r; \
47991	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47992	if test -f stage2-lean; then \
47993	  echo Cannot compare object files as stage 2 was deleted.; \
47994	  exit 0; \
47995	fi; \
47996	: $(MAKE); $(stage); \
47997	rm -f .bad_compare; \
47998	echo Comparing stages 2 and 3; \
47999        sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48000	files=`find stage3-* -name "*$(objext)" -print | \
48001		 sed -n s,^stage$$sed-,,p`; \
48002	for file in $${files}; do \
48003	  f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48004	  if test ! -f $$f1; then continue; fi; \
48005	  $(do-compare) > /dev/null 2>&1; \
48006	  if test $$? -eq 1; then \
48007	    case $$file in \
48008	      @compare_exclusions@) \
48009	        echo warning: $$file differs ;; \
48010	      *) \
48011	        echo $$file differs >> .bad_compare ;; \
48012	    esac; \
48013	  fi; \
48014	done; \
48015	if [ -f .bad_compare ]; then \
48016	  echo "Bootstrap comparison failure!"; \
48017	  cat .bad_compare; \
48018	  exit 1; \
48019	else \
48020	  echo Comparison successful.; \
48021	fi; \
48022	$(STAMP) compare
48023	if $(LEAN); then \
48024	  rm -rf stage2-*; \
48025	  $(STAMP) stage2-lean; \
48026	fi
48027
48028
48029
48030.PHONY: bootstrap bootstrap-lean
48031bootstrap:
48032	echo stage3 > stage_final
48033	@r=`${PWD_COMMAND}`; export r; \
48034	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48035	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48036	@: $(MAKE); $(unstage)
48037	@r=`${PWD_COMMAND}`; export r; \
48038	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48039	TFLAGS="$(STAGE3_TFLAGS)"; \
48040	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48041
48042bootstrap-lean:
48043	echo stage3 > stage_final
48044	@r=`${PWD_COMMAND}`; export r; \
48045	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48046	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48047	@: $(MAKE); $(unstage)
48048	@r=`${PWD_COMMAND}`; export r; \
48049	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48050	TFLAGS="$(STAGE3_TFLAGS)"; \
48051	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48052
48053
48054# Rules to wipe a stage and all the following ones, also used for cleanstrap
48055distclean-stage2:: distclean-stage3 
48056.PHONY: distclean-stage3
48057distclean-stage3::
48058	@: $(MAKE); $(stage)
48059	@test "`cat stage_last`" != stage3 || rm -f stage_last
48060	rm -rf stage3-* compare 
48061
48062
48063.PHONY: cleanstrap
48064cleanstrap: do-distclean local-clean
48065	echo stage3 > stage_final
48066	@r=`${PWD_COMMAND}`; export r; \
48067	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48068	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48069	@: $(MAKE); $(unstage)
48070	@r=`${PWD_COMMAND}`; export r; \
48071	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48072	TFLAGS="$(STAGE3_TFLAGS)"; \
48073	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48074
48075@endif gcc-bootstrap
48076
48077
48078.PHONY: stage4-start stage4-end
48079
48080stage4-start::
48081	@: $(MAKE); $(stage); \
48082	echo stage4 > stage_current; \
48083	echo stage4 > stage_last; \
48084	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48085@if bfd
48086	@cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48087	  mkdir stage4-bfd; \
48088	mv stage4-bfd bfd; \
48089	mv stage3-bfd prev-bfd || test -f stage3-lean 
48090@endif bfd
48091@if opcodes
48092	@cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48093	  mkdir stage4-opcodes; \
48094	mv stage4-opcodes opcodes; \
48095	mv stage3-opcodes prev-opcodes || test -f stage3-lean 
48096@endif opcodes
48097@if binutils
48098	@cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48099	  mkdir stage4-binutils; \
48100	mv stage4-binutils binutils; \
48101	mv stage3-binutils prev-binutils || test -f stage3-lean 
48102@endif binutils
48103@if fixincludes
48104	@cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48105	  mkdir stage4-fixincludes; \
48106	mv stage4-fixincludes fixincludes; \
48107	mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
48108@endif fixincludes
48109@if gas
48110	@cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48111	  mkdir stage4-gas; \
48112	mv stage4-gas gas; \
48113	mv stage3-gas prev-gas || test -f stage3-lean 
48114@endif gas
48115@if gcc
48116	@cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48117	  mkdir stage4-gcc; \
48118	mv stage4-gcc gcc; \
48119	mv stage3-gcc prev-gcc || test -f stage3-lean 
48120@endif gcc
48121@if gmp
48122	@cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48123	  mkdir stage4-gmp; \
48124	mv stage4-gmp gmp; \
48125	mv stage3-gmp prev-gmp || test -f stage3-lean 
48126@endif gmp
48127@if mpfr
48128	@cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48129	  mkdir stage4-mpfr; \
48130	mv stage4-mpfr mpfr; \
48131	mv stage3-mpfr prev-mpfr || test -f stage3-lean 
48132@endif mpfr
48133@if mpc
48134	@cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48135	  mkdir stage4-mpc; \
48136	mv stage4-mpc mpc; \
48137	mv stage3-mpc prev-mpc || test -f stage3-lean 
48138@endif mpc
48139@if isl
48140	@cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48141	  mkdir stage4-isl; \
48142	mv stage4-isl isl; \
48143	mv stage3-isl prev-isl || test -f stage3-lean 
48144@endif isl
48145@if libelf
48146	@cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48147	  mkdir stage4-libelf; \
48148	mv stage4-libelf libelf; \
48149	mv stage3-libelf prev-libelf || test -f stage3-lean 
48150@endif libelf
48151@if gold
48152	@cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48153	  mkdir stage4-gold; \
48154	mv stage4-gold gold; \
48155	mv stage3-gold prev-gold || test -f stage3-lean 
48156@endif gold
48157@if intl
48158	@cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48159	  mkdir stage4-intl; \
48160	mv stage4-intl intl; \
48161	mv stage3-intl prev-intl || test -f stage3-lean 
48162@endif intl
48163@if ld
48164	@cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48165	  mkdir stage4-ld; \
48166	mv stage4-ld ld; \
48167	mv stage3-ld prev-ld || test -f stage3-lean 
48168@endif ld
48169@if libbacktrace
48170	@cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48171	  mkdir stage4-libbacktrace; \
48172	mv stage4-libbacktrace libbacktrace; \
48173	mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
48174@endif libbacktrace
48175@if libcpp
48176	@cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48177	  mkdir stage4-libcpp; \
48178	mv stage4-libcpp libcpp; \
48179	mv stage3-libcpp prev-libcpp || test -f stage3-lean 
48180@endif libcpp
48181@if libdecnumber
48182	@cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48183	  mkdir stage4-libdecnumber; \
48184	mv stage4-libdecnumber libdecnumber; \
48185	mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
48186@endif libdecnumber
48187@if libiberty
48188	@cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48189	  mkdir stage4-libiberty; \
48190	mv stage4-libiberty libiberty; \
48191	mv stage3-libiberty prev-libiberty || test -f stage3-lean 
48192@endif libiberty
48193@if libiberty-linker-plugin
48194	@cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48195	  mkdir stage4-libiberty-linker-plugin; \
48196	mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
48197	mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
48198@endif libiberty-linker-plugin
48199@if libiconv
48200	@cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
48201	  mkdir stage4-libiconv; \
48202	mv stage4-libiconv libiconv; \
48203	mv stage3-libiconv prev-libiconv || test -f stage3-lean 
48204@endif libiconv
48205@if zlib
48206	@cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48207	  mkdir stage4-zlib; \
48208	mv stage4-zlib zlib; \
48209	mv stage3-zlib prev-zlib || test -f stage3-lean 
48210@endif zlib
48211@if lto-plugin
48212	@cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
48213	  mkdir stage4-lto-plugin; \
48214	mv stage4-lto-plugin lto-plugin; \
48215	mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
48216@endif lto-plugin
48217	@[ -d stage4-$(TARGET_SUBDIR) ] || \
48218	  mkdir stage4-$(TARGET_SUBDIR); \
48219	mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48220	mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
48221
48222stage4-end:: 
48223@if bfd
48224	@if test -d $(HOST_SUBDIR)/bfd; then \
48225	  cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
48226	  mv prev-bfd stage3-bfd; : ; \
48227	fi
48228@endif bfd
48229@if opcodes
48230	@if test -d $(HOST_SUBDIR)/opcodes; then \
48231	  cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
48232	  mv prev-opcodes stage3-opcodes; : ; \
48233	fi
48234@endif opcodes
48235@if binutils
48236	@if test -d $(HOST_SUBDIR)/binutils; then \
48237	  cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
48238	  mv prev-binutils stage3-binutils; : ; \
48239	fi
48240@endif binutils
48241@if fixincludes
48242	@if test -d $(HOST_SUBDIR)/fixincludes; then \
48243	  cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
48244	  mv prev-fixincludes stage3-fixincludes; : ; \
48245	fi
48246@endif fixincludes
48247@if gas
48248	@if test -d $(HOST_SUBDIR)/gas; then \
48249	  cd $(HOST_SUBDIR); mv gas stage4-gas; \
48250	  mv prev-gas stage3-gas; : ; \
48251	fi
48252@endif gas
48253@if gcc
48254	@if test -d $(HOST_SUBDIR)/gcc; then \
48255	  cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
48256	  mv prev-gcc stage3-gcc; : ; \
48257	fi
48258@endif gcc
48259@if gmp
48260	@if test -d $(HOST_SUBDIR)/gmp; then \
48261	  cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
48262	  mv prev-gmp stage3-gmp; : ; \
48263	fi
48264@endif gmp
48265@if mpfr
48266	@if test -d $(HOST_SUBDIR)/mpfr; then \
48267	  cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
48268	  mv prev-mpfr stage3-mpfr; : ; \
48269	fi
48270@endif mpfr
48271@if mpc
48272	@if test -d $(HOST_SUBDIR)/mpc; then \
48273	  cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
48274	  mv prev-mpc stage3-mpc; : ; \
48275	fi
48276@endif mpc
48277@if isl
48278	@if test -d $(HOST_SUBDIR)/isl; then \
48279	  cd $(HOST_SUBDIR); mv isl stage4-isl; \
48280	  mv prev-isl stage3-isl; : ; \
48281	fi
48282@endif isl
48283@if libelf
48284	@if test -d $(HOST_SUBDIR)/libelf; then \
48285	  cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
48286	  mv prev-libelf stage3-libelf; : ; \
48287	fi
48288@endif libelf
48289@if gold
48290	@if test -d $(HOST_SUBDIR)/gold; then \
48291	  cd $(HOST_SUBDIR); mv gold stage4-gold; \
48292	  mv prev-gold stage3-gold; : ; \
48293	fi
48294@endif gold
48295@if intl
48296	@if test -d $(HOST_SUBDIR)/intl; then \
48297	  cd $(HOST_SUBDIR); mv intl stage4-intl; \
48298	  mv prev-intl stage3-intl; : ; \
48299	fi
48300@endif intl
48301@if ld
48302	@if test -d $(HOST_SUBDIR)/ld; then \
48303	  cd $(HOST_SUBDIR); mv ld stage4-ld; \
48304	  mv prev-ld stage3-ld; : ; \
48305	fi
48306@endif ld
48307@if libbacktrace
48308	@if test -d $(HOST_SUBDIR)/libbacktrace; then \
48309	  cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
48310	  mv prev-libbacktrace stage3-libbacktrace; : ; \
48311	fi
48312@endif libbacktrace
48313@if libcpp
48314	@if test -d $(HOST_SUBDIR)/libcpp; then \
48315	  cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
48316	  mv prev-libcpp stage3-libcpp; : ; \
48317	fi
48318@endif libcpp
48319@if libdecnumber
48320	@if test -d $(HOST_SUBDIR)/libdecnumber; then \
48321	  cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
48322	  mv prev-libdecnumber stage3-libdecnumber; : ; \
48323	fi
48324@endif libdecnumber
48325@if libiberty
48326	@if test -d $(HOST_SUBDIR)/libiberty; then \
48327	  cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
48328	  mv prev-libiberty stage3-libiberty; : ; \
48329	fi
48330@endif libiberty
48331@if libiberty-linker-plugin
48332	@if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48333	  cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
48334	  mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
48335	fi
48336@endif libiberty-linker-plugin
48337@if libiconv
48338	@if test -d $(HOST_SUBDIR)/libiconv; then \
48339	  cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
48340	  mv prev-libiconv stage3-libiconv; : ; \
48341	fi
48342@endif libiconv
48343@if zlib
48344	@if test -d $(HOST_SUBDIR)/zlib; then \
48345	  cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
48346	  mv prev-zlib stage3-zlib; : ; \
48347	fi
48348@endif zlib
48349@if lto-plugin
48350	@if test -d $(HOST_SUBDIR)/lto-plugin; then \
48351	  cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
48352	  mv prev-lto-plugin stage3-lto-plugin; : ; \
48353	fi
48354@endif lto-plugin
48355	@if test -d $(TARGET_SUBDIR); then \
48356	  mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
48357	  mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
48358	fi
48359	rm -f stage_current
48360
48361# Bubble a bug fix through all the stages up to stage 4.  They are
48362# remade, but not reconfigured.  The next stage (if any) will not be
48363# reconfigured either.
48364.PHONY: stage4-bubble
48365stage4-bubble:: stage3-bubble
48366	@r=`${PWD_COMMAND}`; export r; \
48367	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48368	if test -f stage4-lean || test -f stage3-lean ; then \
48369	  echo Skipping rebuild of stage4; \
48370	else \
48371	  $(MAKE) stage4-start; \
48372	  if $(LEAN); then \
48373	    rm -rf stage2-*; \
48374	    $(STAMP) stage2-lean; \
48375	  fi; \
48376	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
48377	fi
48378	$(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
48379
48380.PHONY: all-stage4 clean-stage4
48381do-clean: clean-stage4
48382
48383# FIXME: Will not need to be conditional when toplevel bootstrap is the
48384# only possibility, but now it conflicts with no-bootstrap rules
48385@if gcc-bootstrap
48386
48387compare3:
48388	@r=`${PWD_COMMAND}`; export r; \
48389	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48390	if test -f stage3-lean; then \
48391	  echo Cannot compare object files as stage 3 was deleted.; \
48392	  exit 0; \
48393	fi; \
48394	: $(MAKE); $(stage); \
48395	rm -f .bad_compare; \
48396	echo Comparing stages 3 and 4; \
48397        sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
48398	files=`find stage4-* -name "*$(objext)" -print | \
48399		 sed -n s,^stage$$sed-,,p`; \
48400	for file in $${files}; do \
48401	  f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
48402	  if test ! -f $$f1; then continue; fi; \
48403	  $(do-compare3) > /dev/null 2>&1; \
48404	  if test $$? -eq 1; then \
48405	    case $$file in \
48406	      @compare_exclusions@) \
48407	        echo warning: $$file differs ;; \
48408	      *) \
48409	        echo $$file differs >> .bad_compare ;; \
48410	    esac; \
48411	  fi; \
48412	done; \
48413	if [ -f .bad_compare ]; then \
48414	  echo "Bootstrap comparison failure!"; \
48415	  cat .bad_compare; \
48416	  exit 1; \
48417	else \
48418	  echo Comparison successful.; \
48419	fi; \
48420	$(STAMP) compare3
48421	if $(LEAN); then \
48422	  rm -rf stage3-*; \
48423	  $(STAMP) stage3-lean; \
48424	fi
48425
48426
48427
48428.PHONY: bootstrap4 bootstrap4-lean
48429bootstrap4:
48430	echo stage4 > stage_final
48431	@r=`${PWD_COMMAND}`; export r; \
48432	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48433	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
48434	@: $(MAKE); $(unstage)
48435	@r=`${PWD_COMMAND}`; export r; \
48436	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48437	TFLAGS="$(STAGE4_TFLAGS)"; \
48438	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48439
48440bootstrap4-lean:
48441	echo stage4 > stage_final
48442	@r=`${PWD_COMMAND}`; export r; \
48443	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48444	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
48445	@: $(MAKE); $(unstage)
48446	@r=`${PWD_COMMAND}`; export r; \
48447	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48448	TFLAGS="$(STAGE4_TFLAGS)"; \
48449	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48450
48451
48452# Rules to wipe a stage and all the following ones, also used for cleanstrap
48453distclean-stage3:: distclean-stage4 
48454.PHONY: distclean-stage4
48455distclean-stage4::
48456	@: $(MAKE); $(stage)
48457	@test "`cat stage_last`" != stage4 || rm -f stage_last
48458	rm -rf stage4-* compare3 
48459
48460
48461@endif gcc-bootstrap
48462
48463
48464.PHONY: stageprofile-start stageprofile-end
48465
48466stageprofile-start::
48467	@: $(MAKE); $(stage); \
48468	echo stageprofile > stage_current; \
48469	echo stageprofile > stage_last; \
48470	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48471@if bfd
48472	@cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
48473	  mkdir stageprofile-bfd; \
48474	mv stageprofile-bfd bfd; \
48475	mv stage1-bfd prev-bfd || test -f stage1-lean 
48476@endif bfd
48477@if opcodes
48478	@cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
48479	  mkdir stageprofile-opcodes; \
48480	mv stageprofile-opcodes opcodes; \
48481	mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48482@endif opcodes
48483@if binutils
48484	@cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
48485	  mkdir stageprofile-binutils; \
48486	mv stageprofile-binutils binutils; \
48487	mv stage1-binutils prev-binutils || test -f stage1-lean 
48488@endif binutils
48489@if fixincludes
48490	@cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
48491	  mkdir stageprofile-fixincludes; \
48492	mv stageprofile-fixincludes fixincludes; \
48493	mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
48494@endif fixincludes
48495@if gas
48496	@cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
48497	  mkdir stageprofile-gas; \
48498	mv stageprofile-gas gas; \
48499	mv stage1-gas prev-gas || test -f stage1-lean 
48500@endif gas
48501@if gcc
48502	@cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
48503	  mkdir stageprofile-gcc; \
48504	mv stageprofile-gcc gcc; \
48505	mv stage1-gcc prev-gcc || test -f stage1-lean 
48506@endif gcc
48507@if gmp
48508	@cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
48509	  mkdir stageprofile-gmp; \
48510	mv stageprofile-gmp gmp; \
48511	mv stage1-gmp prev-gmp || test -f stage1-lean 
48512@endif gmp
48513@if mpfr
48514	@cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
48515	  mkdir stageprofile-mpfr; \
48516	mv stageprofile-mpfr mpfr; \
48517	mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48518@endif mpfr
48519@if mpc
48520	@cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
48521	  mkdir stageprofile-mpc; \
48522	mv stageprofile-mpc mpc; \
48523	mv stage1-mpc prev-mpc || test -f stage1-lean 
48524@endif mpc
48525@if isl
48526	@cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
48527	  mkdir stageprofile-isl; \
48528	mv stageprofile-isl isl; \
48529	mv stage1-isl prev-isl || test -f stage1-lean 
48530@endif isl
48531@if libelf
48532	@cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
48533	  mkdir stageprofile-libelf; \
48534	mv stageprofile-libelf libelf; \
48535	mv stage1-libelf prev-libelf || test -f stage1-lean 
48536@endif libelf
48537@if gold
48538	@cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
48539	  mkdir stageprofile-gold; \
48540	mv stageprofile-gold gold; \
48541	mv stage1-gold prev-gold || test -f stage1-lean 
48542@endif gold
48543@if intl
48544	@cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
48545	  mkdir stageprofile-intl; \
48546	mv stageprofile-intl intl; \
48547	mv stage1-intl prev-intl || test -f stage1-lean 
48548@endif intl
48549@if ld
48550	@cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
48551	  mkdir stageprofile-ld; \
48552	mv stageprofile-ld ld; \
48553	mv stage1-ld prev-ld || test -f stage1-lean 
48554@endif ld
48555@if libbacktrace
48556	@cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
48557	  mkdir stageprofile-libbacktrace; \
48558	mv stageprofile-libbacktrace libbacktrace; \
48559	mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
48560@endif libbacktrace
48561@if libcpp
48562	@cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
48563	  mkdir stageprofile-libcpp; \
48564	mv stageprofile-libcpp libcpp; \
48565	mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48566@endif libcpp
48567@if libdecnumber
48568	@cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
48569	  mkdir stageprofile-libdecnumber; \
48570	mv stageprofile-libdecnumber libdecnumber; \
48571	mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48572@endif libdecnumber
48573@if libiberty
48574	@cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
48575	  mkdir stageprofile-libiberty; \
48576	mv stageprofile-libiberty libiberty; \
48577	mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48578@endif libiberty
48579@if libiberty-linker-plugin
48580	@cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
48581	  mkdir stageprofile-libiberty-linker-plugin; \
48582	mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
48583	mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
48584@endif libiberty-linker-plugin
48585@if libiconv
48586	@cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
48587	  mkdir stageprofile-libiconv; \
48588	mv stageprofile-libiconv libiconv; \
48589	mv stage1-libiconv prev-libiconv || test -f stage1-lean 
48590@endif libiconv
48591@if zlib
48592	@cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
48593	  mkdir stageprofile-zlib; \
48594	mv stageprofile-zlib zlib; \
48595	mv stage1-zlib prev-zlib || test -f stage1-lean 
48596@endif zlib
48597@if lto-plugin
48598	@cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
48599	  mkdir stageprofile-lto-plugin; \
48600	mv stageprofile-lto-plugin lto-plugin; \
48601	mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
48602@endif lto-plugin
48603	@[ -d stageprofile-$(TARGET_SUBDIR) ] || \
48604	  mkdir stageprofile-$(TARGET_SUBDIR); \
48605	mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48606	mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48607
48608stageprofile-end:: 
48609@if bfd
48610	@if test -d $(HOST_SUBDIR)/bfd; then \
48611	  cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
48612	  mv prev-bfd stage1-bfd; : ; \
48613	fi
48614@endif bfd
48615@if opcodes
48616	@if test -d $(HOST_SUBDIR)/opcodes; then \
48617	  cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
48618	  mv prev-opcodes stage1-opcodes; : ; \
48619	fi
48620@endif opcodes
48621@if binutils
48622	@if test -d $(HOST_SUBDIR)/binutils; then \
48623	  cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
48624	  mv prev-binutils stage1-binutils; : ; \
48625	fi
48626@endif binutils
48627@if fixincludes
48628	@if test -d $(HOST_SUBDIR)/fixincludes; then \
48629	  cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
48630	  mv prev-fixincludes stage1-fixincludes; : ; \
48631	fi
48632@endif fixincludes
48633@if gas
48634	@if test -d $(HOST_SUBDIR)/gas; then \
48635	  cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
48636	  mv prev-gas stage1-gas; : ; \
48637	fi
48638@endif gas
48639@if gcc
48640	@if test -d $(HOST_SUBDIR)/gcc; then \
48641	  cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
48642	  mv prev-gcc stage1-gcc; : ; \
48643	fi
48644@endif gcc
48645@if gmp
48646	@if test -d $(HOST_SUBDIR)/gmp; then \
48647	  cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
48648	  mv prev-gmp stage1-gmp; : ; \
48649	fi
48650@endif gmp
48651@if mpfr
48652	@if test -d $(HOST_SUBDIR)/mpfr; then \
48653	  cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
48654	  mv prev-mpfr stage1-mpfr; : ; \
48655	fi
48656@endif mpfr
48657@if mpc
48658	@if test -d $(HOST_SUBDIR)/mpc; then \
48659	  cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
48660	  mv prev-mpc stage1-mpc; : ; \
48661	fi
48662@endif mpc
48663@if isl
48664	@if test -d $(HOST_SUBDIR)/isl; then \
48665	  cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
48666	  mv prev-isl stage1-isl; : ; \
48667	fi
48668@endif isl
48669@if libelf
48670	@if test -d $(HOST_SUBDIR)/libelf; then \
48671	  cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
48672	  mv prev-libelf stage1-libelf; : ; \
48673	fi
48674@endif libelf
48675@if gold
48676	@if test -d $(HOST_SUBDIR)/gold; then \
48677	  cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
48678	  mv prev-gold stage1-gold; : ; \
48679	fi
48680@endif gold
48681@if intl
48682	@if test -d $(HOST_SUBDIR)/intl; then \
48683	  cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
48684	  mv prev-intl stage1-intl; : ; \
48685	fi
48686@endif intl
48687@if ld
48688	@if test -d $(HOST_SUBDIR)/ld; then \
48689	  cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
48690	  mv prev-ld stage1-ld; : ; \
48691	fi
48692@endif ld
48693@if libbacktrace
48694	@if test -d $(HOST_SUBDIR)/libbacktrace; then \
48695	  cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
48696	  mv prev-libbacktrace stage1-libbacktrace; : ; \
48697	fi
48698@endif libbacktrace
48699@if libcpp
48700	@if test -d $(HOST_SUBDIR)/libcpp; then \
48701	  cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
48702	  mv prev-libcpp stage1-libcpp; : ; \
48703	fi
48704@endif libcpp
48705@if libdecnumber
48706	@if test -d $(HOST_SUBDIR)/libdecnumber; then \
48707	  cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
48708	  mv prev-libdecnumber stage1-libdecnumber; : ; \
48709	fi
48710@endif libdecnumber
48711@if libiberty
48712	@if test -d $(HOST_SUBDIR)/libiberty; then \
48713	  cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
48714	  mv prev-libiberty stage1-libiberty; : ; \
48715	fi
48716@endif libiberty
48717@if libiberty-linker-plugin
48718	@if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48719	  cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
48720	  mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48721	fi
48722@endif libiberty-linker-plugin
48723@if libiconv
48724	@if test -d $(HOST_SUBDIR)/libiconv; then \
48725	  cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
48726	  mv prev-libiconv stage1-libiconv; : ; \
48727	fi
48728@endif libiconv
48729@if zlib
48730	@if test -d $(HOST_SUBDIR)/zlib; then \
48731	  cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
48732	  mv prev-zlib stage1-zlib; : ; \
48733	fi
48734@endif zlib
48735@if lto-plugin
48736	@if test -d $(HOST_SUBDIR)/lto-plugin; then \
48737	  cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
48738	  mv prev-lto-plugin stage1-lto-plugin; : ; \
48739	fi
48740@endif lto-plugin
48741	@if test -d $(TARGET_SUBDIR); then \
48742	  mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
48743	  mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48744	fi
48745	rm -f stage_current
48746
48747# Bubble a bug fix through all the stages up to stage profile.  They are
48748# remade, but not reconfigured.  The next stage (if any) will not be
48749# reconfigured either.
48750.PHONY: stageprofile-bubble
48751stageprofile-bubble:: stage1-bubble
48752	@r=`${PWD_COMMAND}`; export r; \
48753	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48754	if test -f stageprofile-lean || test -f stage1-lean ; then \
48755	  echo Skipping rebuild of stageprofile; \
48756	else \
48757	  $(MAKE) stageprofile-start; \
48758	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
48759	fi
48760
48761.PHONY: all-stageprofile clean-stageprofile
48762do-clean: clean-stageprofile
48763
48764# FIXME: Will not need to be conditional when toplevel bootstrap is the
48765# only possibility, but now it conflicts with no-bootstrap rules
48766@if gcc-bootstrap
48767
48768
48769
48770
48771# Rules to wipe a stage and all the following ones, also used for cleanstrap
48772distclean-stage1:: distclean-stageprofile 
48773.PHONY: distclean-stageprofile
48774distclean-stageprofile::
48775	@: $(MAKE); $(stage)
48776	@test "`cat stage_last`" != stageprofile || rm -f stage_last
48777	rm -rf stageprofile-* 
48778
48779
48780@endif gcc-bootstrap
48781
48782
48783.PHONY: stagefeedback-start stagefeedback-end
48784
48785stagefeedback-start::
48786	@: $(MAKE); $(stage); \
48787	echo stagefeedback > stage_current; \
48788	echo stagefeedback > stage_last; \
48789	$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48790@if bfd
48791	@cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
48792	  mkdir stagefeedback-bfd; \
48793	mv stagefeedback-bfd bfd; \
48794	mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
48795@endif bfd
48796@if opcodes
48797	@cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
48798	  mkdir stagefeedback-opcodes; \
48799	mv stagefeedback-opcodes opcodes; \
48800	mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
48801@endif opcodes
48802@if binutils
48803	@cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
48804	  mkdir stagefeedback-binutils; \
48805	mv stagefeedback-binutils binutils; \
48806	mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
48807@endif binutils
48808@if fixincludes
48809	@cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
48810	  mkdir stagefeedback-fixincludes; \
48811	mv stagefeedback-fixincludes fixincludes; \
48812	mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
48813@endif fixincludes
48814@if gas
48815	@cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
48816	  mkdir stagefeedback-gas; \
48817	mv stagefeedback-gas gas; \
48818	mv stageprofile-gas prev-gas || test -f stageprofile-lean 
48819@endif gas
48820@if gcc
48821	@cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
48822	  mkdir stagefeedback-gcc; \
48823	mv stagefeedback-gcc gcc; \
48824	mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
48825@endif gcc
48826@if gmp
48827	@cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
48828	  mkdir stagefeedback-gmp; \
48829	mv stagefeedback-gmp gmp; \
48830	mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
48831@endif gmp
48832@if mpfr
48833	@cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
48834	  mkdir stagefeedback-mpfr; \
48835	mv stagefeedback-mpfr mpfr; \
48836	mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
48837@endif mpfr
48838@if mpc
48839	@cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
48840	  mkdir stagefeedback-mpc; \
48841	mv stagefeedback-mpc mpc; \
48842	mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
48843@endif mpc
48844@if isl
48845	@cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
48846	  mkdir stagefeedback-isl; \
48847	mv stagefeedback-isl isl; \
48848	mv stageprofile-isl prev-isl || test -f stageprofile-lean 
48849@endif isl
48850@if libelf
48851	@cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
48852	  mkdir stagefeedback-libelf; \
48853	mv stagefeedback-libelf libelf; \
48854	mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
48855@endif libelf
48856@if gold
48857	@cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
48858	  mkdir stagefeedback-gold; \
48859	mv stagefeedback-gold gold; \
48860	mv stageprofile-gold prev-gold || test -f stageprofile-lean 
48861@endif gold
48862@if intl
48863	@cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
48864	  mkdir stagefeedback-intl; \
48865	mv stagefeedback-intl intl; \
48866	mv stageprofile-intl prev-intl || test -f stageprofile-lean 
48867@endif intl
48868@if ld
48869	@cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
48870	  mkdir stagefeedback-ld; \
48871	mv stagefeedback-ld ld; \
48872	mv stageprofile-ld prev-ld || test -f stageprofile-lean 
48873@endif ld
48874@if libbacktrace
48875	@cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
48876	  mkdir stagefeedback-libbacktrace; \
48877	mv stagefeedback-libbacktrace libbacktrace; \
48878	mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
48879@endif libbacktrace
48880@if libcpp
48881	@cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
48882	  mkdir stagefeedback-libcpp; \
48883	mv stagefeedback-libcpp libcpp; \
48884	mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
48885@endif libcpp
48886@if libdecnumber
48887	@cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
48888	  mkdir stagefeedback-libdecnumber; \
48889	mv stagefeedback-libdecnumber libdecnumber; \
48890	mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
48891@endif libdecnumber
48892@if libiberty
48893	@cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
48894	  mkdir stagefeedback-libiberty; \
48895	mv stagefeedback-libiberty libiberty; \
48896	mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
48897@endif libiberty
48898@if libiberty-linker-plugin
48899	@cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
48900	  mkdir stagefeedback-libiberty-linker-plugin; \
48901	mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
48902	mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
48903@endif libiberty-linker-plugin
48904@if libiconv
48905	@cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
48906	  mkdir stagefeedback-libiconv; \
48907	mv stagefeedback-libiconv libiconv; \
48908	mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
48909@endif libiconv
48910@if zlib
48911	@cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
48912	  mkdir stagefeedback-zlib; \
48913	mv stagefeedback-zlib zlib; \
48914	mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
48915@endif zlib
48916@if lto-plugin
48917	@cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
48918	  mkdir stagefeedback-lto-plugin; \
48919	mv stagefeedback-lto-plugin lto-plugin; \
48920	mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
48921@endif lto-plugin
48922	@[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
48923	  mkdir stagefeedback-$(TARGET_SUBDIR); \
48924	mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48925	mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
48926
48927stagefeedback-end:: 
48928@if bfd
48929	@if test -d $(HOST_SUBDIR)/bfd; then \
48930	  cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
48931	  mv prev-bfd stageprofile-bfd; : ; \
48932	fi
48933@endif bfd
48934@if opcodes
48935	@if test -d $(HOST_SUBDIR)/opcodes; then \
48936	  cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
48937	  mv prev-opcodes stageprofile-opcodes; : ; \
48938	fi
48939@endif opcodes
48940@if binutils
48941	@if test -d $(HOST_SUBDIR)/binutils; then \
48942	  cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
48943	  mv prev-binutils stageprofile-binutils; : ; \
48944	fi
48945@endif binutils
48946@if fixincludes
48947	@if test -d $(HOST_SUBDIR)/fixincludes; then \
48948	  cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
48949	  mv prev-fixincludes stageprofile-fixincludes; : ; \
48950	fi
48951@endif fixincludes
48952@if gas
48953	@if test -d $(HOST_SUBDIR)/gas; then \
48954	  cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
48955	  mv prev-gas stageprofile-gas; : ; \
48956	fi
48957@endif gas
48958@if gcc
48959	@if test -d $(HOST_SUBDIR)/gcc; then \
48960	  cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
48961	  mv prev-gcc stageprofile-gcc; : ; \
48962	fi
48963@endif gcc
48964@if gmp
48965	@if test -d $(HOST_SUBDIR)/gmp; then \
48966	  cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
48967	  mv prev-gmp stageprofile-gmp; : ; \
48968	fi
48969@endif gmp
48970@if mpfr
48971	@if test -d $(HOST_SUBDIR)/mpfr; then \
48972	  cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
48973	  mv prev-mpfr stageprofile-mpfr; : ; \
48974	fi
48975@endif mpfr
48976@if mpc
48977	@if test -d $(HOST_SUBDIR)/mpc; then \
48978	  cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
48979	  mv prev-mpc stageprofile-mpc; : ; \
48980	fi
48981@endif mpc
48982@if isl
48983	@if test -d $(HOST_SUBDIR)/isl; then \
48984	  cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
48985	  mv prev-isl stageprofile-isl; : ; \
48986	fi
48987@endif isl
48988@if libelf
48989	@if test -d $(HOST_SUBDIR)/libelf; then \
48990	  cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
48991	  mv prev-libelf stageprofile-libelf; : ; \
48992	fi
48993@endif libelf
48994@if gold
48995	@if test -d $(HOST_SUBDIR)/gold; then \
48996	  cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
48997	  mv prev-gold stageprofile-gold; : ; \
48998	fi
48999@endif gold
49000@if intl
49001	@if test -d $(HOST_SUBDIR)/intl; then \
49002	  cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49003	  mv prev-intl stageprofile-intl; : ; \
49004	fi
49005@endif intl
49006@if ld
49007	@if test -d $(HOST_SUBDIR)/ld; then \
49008	  cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49009	  mv prev-ld stageprofile-ld; : ; \
49010	fi
49011@endif ld
49012@if libbacktrace
49013	@if test -d $(HOST_SUBDIR)/libbacktrace; then \
49014	  cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49015	  mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49016	fi
49017@endif libbacktrace
49018@if libcpp
49019	@if test -d $(HOST_SUBDIR)/libcpp; then \
49020	  cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49021	  mv prev-libcpp stageprofile-libcpp; : ; \
49022	fi
49023@endif libcpp
49024@if libdecnumber
49025	@if test -d $(HOST_SUBDIR)/libdecnumber; then \
49026	  cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49027	  mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49028	fi
49029@endif libdecnumber
49030@if libiberty
49031	@if test -d $(HOST_SUBDIR)/libiberty; then \
49032	  cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49033	  mv prev-libiberty stageprofile-libiberty; : ; \
49034	fi
49035@endif libiberty
49036@if libiberty-linker-plugin
49037	@if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49038	  cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49039	  mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49040	fi
49041@endif libiberty-linker-plugin
49042@if libiconv
49043	@if test -d $(HOST_SUBDIR)/libiconv; then \
49044	  cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49045	  mv prev-libiconv stageprofile-libiconv; : ; \
49046	fi
49047@endif libiconv
49048@if zlib
49049	@if test -d $(HOST_SUBDIR)/zlib; then \
49050	  cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49051	  mv prev-zlib stageprofile-zlib; : ; \
49052	fi
49053@endif zlib
49054@if lto-plugin
49055	@if test -d $(HOST_SUBDIR)/lto-plugin; then \
49056	  cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
49057	  mv prev-lto-plugin stageprofile-lto-plugin; : ; \
49058	fi
49059@endif lto-plugin
49060	@if test -d $(TARGET_SUBDIR); then \
49061	  mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
49062	  mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
49063	fi
49064	rm -f stage_current
49065
49066# Bubble a bug fix through all the stages up to stage feedback.  They are
49067# remade, but not reconfigured.  The next stage (if any) will not be
49068# reconfigured either.
49069.PHONY: stagefeedback-bubble
49070stagefeedback-bubble:: stageprofile-bubble
49071	@r=`${PWD_COMMAND}`; export r; \
49072	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49073	if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
49074	  echo Skipping rebuild of stagefeedback; \
49075	else \
49076	  $(MAKE) stagefeedback-start; \
49077	  $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49078	fi
49079
49080.PHONY: all-stagefeedback clean-stagefeedback
49081do-clean: clean-stagefeedback
49082
49083# FIXME: Will not need to be conditional when toplevel bootstrap is the
49084# only possibility, but now it conflicts with no-bootstrap rules
49085@if gcc-bootstrap
49086
49087
49088
49089.PHONY: profiledbootstrap profiledbootstrap-lean
49090profiledbootstrap:
49091	echo stagefeedback > stage_final
49092	@r=`${PWD_COMMAND}`; export r; \
49093	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49094	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49095	@: $(MAKE); $(unstage)
49096	@r=`${PWD_COMMAND}`; export r; \
49097	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49098	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49099	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49100
49101profiledbootstrap-lean:
49102	echo stagefeedback > stage_final
49103	@r=`${PWD_COMMAND}`; export r; \
49104	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49105	$(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49106	@: $(MAKE); $(unstage)
49107	@r=`${PWD_COMMAND}`; export r; \
49108	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49109	TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49110	$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49111
49112
49113# Rules to wipe a stage and all the following ones, also used for cleanstrap
49114distclean-stageprofile:: distclean-stagefeedback 
49115.PHONY: distclean-stagefeedback
49116distclean-stagefeedback::
49117	@: $(MAKE); $(stage)
49118	@test "`cat stage_last`" != stagefeedback || rm -f stage_last
49119	rm -rf stagefeedback-* 
49120
49121
49122@endif gcc-bootstrap
49123
49124
49125
49126stageprofile-end::
49127	$(MAKE) distclean-stagefeedback
49128
49129stagefeedback-start::
49130	@r=`${PWD_COMMAND}`; export r; \
49131	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49132	for i in prev-*; do \
49133	  j=`echo $$i | sed s/^prev-//`; \
49134	  cd $$r/$$i && \
49135	  { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
49136	  { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
49137	done
49138
49139@if gcc-bootstrap
49140do-distclean: distclean-stage1
49141
49142# Provide a GCC build when we're building target libraries.  This does
49143# not work as a dependency, just as the minimum necessary to avoid errors.
49144stage_last:
49145	@r=`${PWD_COMMAND}`; export r; \
49146	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49147	$(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49148
49149# Same as unstage, but not phony and defaulting to stage1-start.  We place
49150# it in the dependency so that for example `make -j3 all-gcc' works.
49151stage_current:
49152	@if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49153
49154.PHONY: restrap
49155restrap::
49156	@: $(MAKE); $(stage)
49157	rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49158restrap:: all
49159@endif gcc-bootstrap
49160
49161# --------------------------------------
49162# Dependencies between different modules
49163# --------------------------------------
49164
49165# Generic dependencies for target modules on host stuff, especially gcc
49166@if gcc-bootstrap
49167configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49168configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49169configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49170configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49171configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49172configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49173configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49174configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49175configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49176configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49177configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49178configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49179configure-stage1-target-libmpx: maybe-all-stage1-gcc
49180configure-stage2-target-libmpx: maybe-all-stage2-gcc
49181configure-stage3-target-libmpx: maybe-all-stage3-gcc
49182configure-stage4-target-libmpx: maybe-all-stage4-gcc
49183configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49184configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49185configure-stage1-target-libvtv: maybe-all-stage1-gcc
49186configure-stage2-target-libvtv: maybe-all-stage2-gcc
49187configure-stage3-target-libvtv: maybe-all-stage3-gcc
49188configure-stage4-target-libvtv: maybe-all-stage4-gcc
49189configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49190configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49191configure-target-libcilkrts: stage_last
49192configure-target-liboffloadmic: stage_last
49193configure-target-libssp: stage_last
49194configure-target-newlib: stage_last
49195configure-stage1-target-libgcc: maybe-all-stage1-gcc
49196configure-stage2-target-libgcc: maybe-all-stage2-gcc
49197configure-stage3-target-libgcc: maybe-all-stage3-gcc
49198configure-stage4-target-libgcc: maybe-all-stage4-gcc
49199configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49200configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49201configure-target-libbacktrace: stage_last
49202configure-target-libquadmath: stage_last
49203configure-target-libgfortran: stage_last
49204configure-target-libobjc: stage_last
49205configure-target-libgo: stage_last
49206configure-target-libtermcap: stage_last
49207configure-target-winsup: stage_last
49208configure-target-libgloss: stage_last
49209configure-target-libffi: stage_last
49210configure-target-zlib: stage_last
49211configure-target-rda: stage_last
49212configure-target-libada: stage_last
49213configure-stage1-target-libgomp: maybe-all-stage1-gcc
49214configure-stage2-target-libgomp: maybe-all-stage2-gcc
49215configure-stage3-target-libgomp: maybe-all-stage3-gcc
49216configure-stage4-target-libgomp: maybe-all-stage4-gcc
49217configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
49218configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
49219configure-target-libitm: stage_last
49220configure-target-libatomic: stage_last
49221@endif gcc-bootstrap
49222
49223@if gcc-no-bootstrap
49224configure-target-libstdc++-v3: maybe-all-gcc
49225configure-target-libsanitizer: maybe-all-gcc
49226configure-target-libmpx: maybe-all-gcc
49227configure-target-libvtv: maybe-all-gcc
49228configure-target-libcilkrts: maybe-all-gcc
49229configure-target-liboffloadmic: maybe-all-gcc
49230configure-target-libssp: maybe-all-gcc
49231configure-target-newlib: maybe-all-gcc
49232configure-target-libgcc: maybe-all-gcc
49233configure-target-libbacktrace: maybe-all-gcc
49234configure-target-libquadmath: maybe-all-gcc
49235configure-target-libgfortran: maybe-all-gcc
49236configure-target-libobjc: maybe-all-gcc
49237configure-target-libgo: maybe-all-gcc
49238configure-target-libtermcap: maybe-all-gcc
49239configure-target-winsup: maybe-all-gcc
49240configure-target-libgloss: maybe-all-gcc
49241configure-target-libffi: maybe-all-gcc
49242configure-target-zlib: maybe-all-gcc
49243configure-target-rda: maybe-all-gcc
49244configure-target-libada: maybe-all-gcc
49245configure-target-libgomp: maybe-all-gcc
49246configure-target-libitm: maybe-all-gcc
49247configure-target-libatomic: maybe-all-gcc
49248@endif gcc-no-bootstrap
49249
49250
49251# There are two types of dependencies here: 'hard' dependencies, where one
49252# module simply won't build without the other; and 'soft' dependencies, where
49253# if the depended-on module is missing, the depending module will do without
49254# or find a substitute somewhere (perhaps installed).  Soft dependencies
49255# are made here to depend on a 'maybe-' target.  If you're not sure,
49256# it's safer to use a soft dependency.
49257
49258
49259
49260
49261
49262
49263# With all the machinery above in place, it is pretty easy to generate
49264# dependencies.  Host dependencies are a bit more complex because we have
49265# to check for bootstrap/prebootstrap dependencies.  To resolve
49266# prebootstrap dependencies, prebootstrap modules are gathered in
49267# a hash table.
49268all-build-bison: maybe-all-build-texinfo
49269all-build-flex: maybe-all-build-texinfo
49270all-build-flex: maybe-all-build-bison
49271all-build-flex: maybe-all-build-m4
49272all-build-libiberty: maybe-all-build-texinfo
49273all-build-m4: maybe-all-build-texinfo
49274all-build-fixincludes: maybe-all-build-libiberty
49275all-build-libcpp: maybe-all-build-libiberty
49276configure-gcc: maybe-configure-intl
49277configure-stage1-gcc: maybe-configure-stage1-intl
49278configure-stage2-gcc: maybe-configure-stage2-intl
49279configure-stage3-gcc: maybe-configure-stage3-intl
49280configure-stage4-gcc: maybe-configure-stage4-intl
49281configure-stageprofile-gcc: maybe-configure-stageprofile-intl
49282configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
49283configure-gcc: maybe-all-gmp
49284configure-stage1-gcc: maybe-all-stage1-gmp
49285configure-stage2-gcc: maybe-all-stage2-gmp
49286configure-stage3-gcc: maybe-all-stage3-gmp
49287configure-stage4-gcc: maybe-all-stage4-gmp
49288configure-stageprofile-gcc: maybe-all-stageprofile-gmp
49289configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
49290configure-gcc: maybe-all-mpfr
49291configure-stage1-gcc: maybe-all-stage1-mpfr
49292configure-stage2-gcc: maybe-all-stage2-mpfr
49293configure-stage3-gcc: maybe-all-stage3-mpfr
49294configure-stage4-gcc: maybe-all-stage4-mpfr
49295configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
49296configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
49297configure-gcc: maybe-all-mpc
49298configure-stage1-gcc: maybe-all-stage1-mpc
49299configure-stage2-gcc: maybe-all-stage2-mpc
49300configure-stage3-gcc: maybe-all-stage3-mpc
49301configure-stage4-gcc: maybe-all-stage4-mpc
49302configure-stageprofile-gcc: maybe-all-stageprofile-mpc
49303configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
49304configure-gcc: maybe-all-isl
49305configure-stage1-gcc: maybe-all-stage1-isl
49306configure-stage2-gcc: maybe-all-stage2-isl
49307configure-stage3-gcc: maybe-all-stage3-isl
49308configure-stage4-gcc: maybe-all-stage4-isl
49309configure-stageprofile-gcc: maybe-all-stageprofile-isl
49310configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
49311configure-gcc: maybe-all-lto-plugin
49312configure-stage1-gcc: maybe-all-stage1-lto-plugin
49313configure-stage2-gcc: maybe-all-stage2-lto-plugin
49314configure-stage3-gcc: maybe-all-stage3-lto-plugin
49315configure-stage4-gcc: maybe-all-stage4-lto-plugin
49316configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49317configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49318configure-gcc: maybe-all-binutils
49319configure-stage1-gcc: maybe-all-stage1-binutils
49320configure-stage2-gcc: maybe-all-stage2-binutils
49321configure-stage3-gcc: maybe-all-stage3-binutils
49322configure-stage4-gcc: maybe-all-stage4-binutils
49323configure-stageprofile-gcc: maybe-all-stageprofile-binutils
49324configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
49325configure-gcc: maybe-all-gas
49326configure-stage1-gcc: maybe-all-stage1-gas
49327configure-stage2-gcc: maybe-all-stage2-gas
49328configure-stage3-gcc: maybe-all-stage3-gas
49329configure-stage4-gcc: maybe-all-stage4-gas
49330configure-stageprofile-gcc: maybe-all-stageprofile-gas
49331configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
49332configure-gcc: maybe-all-ld
49333configure-stage1-gcc: maybe-all-stage1-ld
49334configure-stage2-gcc: maybe-all-stage2-ld
49335configure-stage3-gcc: maybe-all-stage3-ld
49336configure-stage4-gcc: maybe-all-stage4-ld
49337configure-stageprofile-gcc: maybe-all-stageprofile-ld
49338configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
49339configure-gcc: maybe-all-gold
49340configure-stage1-gcc: maybe-all-stage1-gold
49341configure-stage2-gcc: maybe-all-stage2-gold
49342configure-stage3-gcc: maybe-all-stage3-gold
49343configure-stage4-gcc: maybe-all-stage4-gold
49344configure-stageprofile-gcc: maybe-all-stageprofile-gold
49345configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
49346configure-gcc: maybe-all-libelf
49347configure-stage1-gcc: maybe-all-stage1-libelf
49348configure-stage2-gcc: maybe-all-stage2-libelf
49349configure-stage3-gcc: maybe-all-stage3-libelf
49350configure-stage4-gcc: maybe-all-stage4-libelf
49351configure-stageprofile-gcc: maybe-all-stageprofile-libelf
49352configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
49353configure-gcc: maybe-all-libiconv
49354configure-stage1-gcc: maybe-all-stage1-libiconv
49355configure-stage2-gcc: maybe-all-stage2-libiconv
49356configure-stage3-gcc: maybe-all-stage3-libiconv
49357configure-stage4-gcc: maybe-all-stage4-libiconv
49358configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
49359configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
49360all-gcc: all-libiberty
49361all-stage1-gcc: all-stage1-libiberty
49362all-stage2-gcc: all-stage2-libiberty
49363all-stage3-gcc: all-stage3-libiberty
49364all-stage4-gcc: all-stage4-libiberty
49365all-stageprofile-gcc: all-stageprofile-libiberty
49366all-stagefeedback-gcc: all-stagefeedback-libiberty
49367all-gcc: maybe-all-intl
49368all-stage1-gcc: maybe-all-stage1-intl
49369all-stage2-gcc: maybe-all-stage2-intl
49370all-stage3-gcc: maybe-all-stage3-intl
49371all-stage4-gcc: maybe-all-stage4-intl
49372all-stageprofile-gcc: maybe-all-stageprofile-intl
49373all-stagefeedback-gcc: maybe-all-stagefeedback-intl
49374all-gcc: maybe-all-mpfr
49375all-stage1-gcc: maybe-all-stage1-mpfr
49376all-stage2-gcc: maybe-all-stage2-mpfr
49377all-stage3-gcc: maybe-all-stage3-mpfr
49378all-stage4-gcc: maybe-all-stage4-mpfr
49379all-stageprofile-gcc: maybe-all-stageprofile-mpfr
49380all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
49381all-gcc: maybe-all-mpc
49382all-stage1-gcc: maybe-all-stage1-mpc
49383all-stage2-gcc: maybe-all-stage2-mpc
49384all-stage3-gcc: maybe-all-stage3-mpc
49385all-stage4-gcc: maybe-all-stage4-mpc
49386all-stageprofile-gcc: maybe-all-stageprofile-mpc
49387all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
49388all-gcc: maybe-all-isl
49389all-stage1-gcc: maybe-all-stage1-isl
49390all-stage2-gcc: maybe-all-stage2-isl
49391all-stage3-gcc: maybe-all-stage3-isl
49392all-stage4-gcc: maybe-all-stage4-isl
49393all-stageprofile-gcc: maybe-all-stageprofile-isl
49394all-stagefeedback-gcc: maybe-all-stagefeedback-isl
49395all-gcc: maybe-all-build-texinfo
49396all-stage1-gcc: maybe-all-build-texinfo
49397all-stage2-gcc: maybe-all-build-texinfo
49398all-stage3-gcc: maybe-all-build-texinfo
49399all-stage4-gcc: maybe-all-build-texinfo
49400all-stageprofile-gcc: maybe-all-build-texinfo
49401all-stagefeedback-gcc: maybe-all-build-texinfo
49402all-gcc: maybe-all-build-bison
49403all-stage1-gcc: maybe-all-build-bison
49404all-stage2-gcc: maybe-all-build-bison
49405all-stage3-gcc: maybe-all-build-bison
49406all-stage4-gcc: maybe-all-build-bison
49407all-stageprofile-gcc: maybe-all-build-bison
49408all-stagefeedback-gcc: maybe-all-build-bison
49409all-gcc: maybe-all-build-flex
49410all-stage1-gcc: maybe-all-build-flex
49411all-stage2-gcc: maybe-all-build-flex
49412all-stage3-gcc: maybe-all-build-flex
49413all-stage4-gcc: maybe-all-build-flex
49414all-stageprofile-gcc: maybe-all-build-flex
49415all-stagefeedback-gcc: maybe-all-build-flex
49416all-gcc: maybe-all-build-libiberty
49417all-stage1-gcc: maybe-all-build-libiberty
49418all-stage2-gcc: maybe-all-build-libiberty
49419all-stage3-gcc: maybe-all-build-libiberty
49420all-stage4-gcc: maybe-all-build-libiberty
49421all-stageprofile-gcc: maybe-all-build-libiberty
49422all-stagefeedback-gcc: maybe-all-build-libiberty
49423all-gcc: maybe-all-build-fixincludes
49424all-stage1-gcc: maybe-all-build-fixincludes
49425all-stage2-gcc: maybe-all-build-fixincludes
49426all-stage3-gcc: maybe-all-build-fixincludes
49427all-stage4-gcc: maybe-all-build-fixincludes
49428all-stageprofile-gcc: maybe-all-build-fixincludes
49429all-stagefeedback-gcc: maybe-all-build-fixincludes
49430all-gcc: maybe-all-build-libcpp
49431all-stage1-gcc: maybe-all-build-libcpp
49432all-stage2-gcc: maybe-all-build-libcpp
49433all-stage3-gcc: maybe-all-build-libcpp
49434all-stage4-gcc: maybe-all-build-libcpp
49435all-stageprofile-gcc: maybe-all-build-libcpp
49436all-stagefeedback-gcc: maybe-all-build-libcpp
49437all-gcc: maybe-all-zlib
49438all-stage1-gcc: maybe-all-stage1-zlib
49439all-stage2-gcc: maybe-all-stage2-zlib
49440all-stage3-gcc: maybe-all-stage3-zlib
49441all-stage4-gcc: maybe-all-stage4-zlib
49442all-stageprofile-gcc: maybe-all-stageprofile-zlib
49443all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
49444all-gcc: all-libbacktrace
49445all-stage1-gcc: all-stage1-libbacktrace
49446all-stage2-gcc: all-stage2-libbacktrace
49447all-stage3-gcc: all-stage3-libbacktrace
49448all-stage4-gcc: all-stage4-libbacktrace
49449all-stageprofile-gcc: all-stageprofile-libbacktrace
49450all-stagefeedback-gcc: all-stagefeedback-libbacktrace
49451all-gcc: all-libcpp
49452all-stage1-gcc: all-stage1-libcpp
49453all-stage2-gcc: all-stage2-libcpp
49454all-stage3-gcc: all-stage3-libcpp
49455all-stage4-gcc: all-stage4-libcpp
49456all-stageprofile-gcc: all-stageprofile-libcpp
49457all-stagefeedback-gcc: all-stagefeedback-libcpp
49458all-gcc: all-libdecnumber
49459all-stage1-gcc: all-stage1-libdecnumber
49460all-stage2-gcc: all-stage2-libdecnumber
49461all-stage3-gcc: all-stage3-libdecnumber
49462all-stage4-gcc: all-stage4-libdecnumber
49463all-stageprofile-gcc: all-stageprofile-libdecnumber
49464all-stagefeedback-gcc: all-stagefeedback-libdecnumber
49465all-gcc: maybe-all-libiberty
49466all-stage1-gcc: maybe-all-stage1-libiberty
49467all-stage2-gcc: maybe-all-stage2-libiberty
49468all-stage3-gcc: maybe-all-stage3-libiberty
49469all-stage4-gcc: maybe-all-stage4-libiberty
49470all-stageprofile-gcc: maybe-all-stageprofile-libiberty
49471all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
49472all-gcc: maybe-all-fixincludes
49473all-stage1-gcc: maybe-all-stage1-fixincludes
49474all-stage2-gcc: maybe-all-stage2-fixincludes
49475all-stage3-gcc: maybe-all-stage3-fixincludes
49476all-stage4-gcc: maybe-all-stage4-fixincludes
49477all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
49478all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
49479all-gcc: maybe-all-lto-plugin
49480all-stage1-gcc: maybe-all-stage1-lto-plugin
49481all-stage2-gcc: maybe-all-stage2-lto-plugin
49482all-stage3-gcc: maybe-all-stage3-lto-plugin
49483all-stage4-gcc: maybe-all-stage4-lto-plugin
49484all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49485all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49486all-gcc: maybe-all-libiconv
49487all-stage1-gcc: maybe-all-stage1-libiconv
49488all-stage2-gcc: maybe-all-stage2-libiconv
49489all-stage3-gcc: maybe-all-stage3-libiconv
49490all-stage4-gcc: maybe-all-stage4-libiconv
49491all-stageprofile-gcc: maybe-all-stageprofile-libiconv
49492all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
49493info-gcc: maybe-all-build-libiberty
49494info-stage1-gcc: maybe-all-build-libiberty
49495info-stage2-gcc: maybe-all-build-libiberty
49496info-stage3-gcc: maybe-all-build-libiberty
49497info-stage4-gcc: maybe-all-build-libiberty
49498info-stageprofile-gcc: maybe-all-build-libiberty
49499info-stagefeedback-gcc: maybe-all-build-libiberty
49500dvi-gcc: maybe-all-build-libiberty
49501dvi-stage1-gcc: maybe-all-build-libiberty
49502dvi-stage2-gcc: maybe-all-build-libiberty
49503dvi-stage3-gcc: maybe-all-build-libiberty
49504dvi-stage4-gcc: maybe-all-build-libiberty
49505dvi-stageprofile-gcc: maybe-all-build-libiberty
49506dvi-stagefeedback-gcc: maybe-all-build-libiberty
49507pdf-gcc: maybe-all-build-libiberty
49508pdf-stage1-gcc: maybe-all-build-libiberty
49509pdf-stage2-gcc: maybe-all-build-libiberty
49510pdf-stage3-gcc: maybe-all-build-libiberty
49511pdf-stage4-gcc: maybe-all-build-libiberty
49512pdf-stageprofile-gcc: maybe-all-build-libiberty
49513pdf-stagefeedback-gcc: maybe-all-build-libiberty
49514html-gcc: maybe-all-build-libiberty
49515html-stage1-gcc: maybe-all-build-libiberty
49516html-stage2-gcc: maybe-all-build-libiberty
49517html-stage3-gcc: maybe-all-build-libiberty
49518html-stage4-gcc: maybe-all-build-libiberty
49519html-stageprofile-gcc: maybe-all-build-libiberty
49520html-stagefeedback-gcc: maybe-all-build-libiberty
49521install-gcc: maybe-install-fixincludes
49522install-gcc: maybe-install-lto-plugin
49523install-strip-gcc: maybe-install-strip-fixincludes
49524install-strip-gcc: maybe-install-strip-lto-plugin
49525configure-libcpp: configure-libiberty
49526configure-stage1-libcpp: configure-stage1-libiberty
49527configure-stage2-libcpp: configure-stage2-libiberty
49528configure-stage3-libcpp: configure-stage3-libiberty
49529configure-stage4-libcpp: configure-stage4-libiberty
49530configure-stageprofile-libcpp: configure-stageprofile-libiberty
49531configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
49532configure-libcpp: maybe-configure-intl
49533configure-stage1-libcpp: maybe-configure-stage1-intl
49534configure-stage2-libcpp: maybe-configure-stage2-intl
49535configure-stage3-libcpp: maybe-configure-stage3-intl
49536configure-stage4-libcpp: maybe-configure-stage4-intl
49537configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
49538configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
49539configure-libcpp: maybe-all-libiconv
49540configure-stage1-libcpp: maybe-all-stage1-libiconv
49541configure-stage2-libcpp: maybe-all-stage2-libiconv
49542configure-stage3-libcpp: maybe-all-stage3-libiconv
49543configure-stage4-libcpp: maybe-all-stage4-libiconv
49544configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
49545configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
49546all-libcpp: all-libiberty
49547all-stage1-libcpp: all-stage1-libiberty
49548all-stage2-libcpp: all-stage2-libiberty
49549all-stage3-libcpp: all-stage3-libiberty
49550all-stage4-libcpp: all-stage4-libiberty
49551all-stageprofile-libcpp: all-stageprofile-libiberty
49552all-stagefeedback-libcpp: all-stagefeedback-libiberty
49553all-libcpp: maybe-all-intl
49554all-stage1-libcpp: maybe-all-stage1-intl
49555all-stage2-libcpp: maybe-all-stage2-intl
49556all-stage3-libcpp: maybe-all-stage3-intl
49557all-stage4-libcpp: maybe-all-stage4-intl
49558all-stageprofile-libcpp: maybe-all-stageprofile-intl
49559all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
49560all-libcpp: maybe-all-libiconv
49561all-stage1-libcpp: maybe-all-stage1-libiconv
49562all-stage2-libcpp: maybe-all-stage2-libiconv
49563all-stage3-libcpp: maybe-all-stage3-libiconv
49564all-stage4-libcpp: maybe-all-stage4-libiconv
49565all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
49566all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
49567all-fixincludes: maybe-all-libiberty
49568all-stage1-fixincludes: maybe-all-stage1-libiberty
49569all-stage2-fixincludes: maybe-all-stage2-libiberty
49570all-stage3-fixincludes: maybe-all-stage3-libiberty
49571all-stage4-fixincludes: maybe-all-stage4-libiberty
49572all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
49573all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
49574all-gnattools: maybe-all-target-libada
49575all-lto-plugin: maybe-all-libiberty
49576all-stage1-lto-plugin: maybe-all-stage1-libiberty
49577all-stage2-lto-plugin: maybe-all-stage2-libiberty
49578all-stage3-lto-plugin: maybe-all-stage3-libiberty
49579all-stage4-lto-plugin: maybe-all-stage4-libiberty
49580all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
49581all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
49582all-lto-plugin: maybe-all-libiberty-linker-plugin
49583all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
49584all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
49585all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
49586all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
49587all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
49588all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
49589all-gotools: maybe-all-target-libgo
49590configure-intl: maybe-all-libiconv
49591configure-stage1-intl: maybe-all-stage1-libiconv
49592configure-stage2-intl: maybe-all-stage2-libiconv
49593configure-stage3-intl: maybe-all-stage3-libiconv
49594configure-stage4-intl: maybe-all-stage4-libiconv
49595configure-stageprofile-intl: maybe-all-stageprofile-libiconv
49596configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
49597configure-mpfr: maybe-all-gmp
49598configure-stage1-mpfr: maybe-all-stage1-gmp
49599configure-stage2-mpfr: maybe-all-stage2-gmp
49600configure-stage3-mpfr: maybe-all-stage3-gmp
49601configure-stage4-mpfr: maybe-all-stage4-gmp
49602configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
49603configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
49604configure-mpc: maybe-all-mpfr
49605configure-stage1-mpc: maybe-all-stage1-mpfr
49606configure-stage2-mpc: maybe-all-stage2-mpfr
49607configure-stage3-mpc: maybe-all-stage3-mpfr
49608configure-stage4-mpc: maybe-all-stage4-mpfr
49609configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
49610configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
49611configure-isl: maybe-all-gmp
49612configure-stage1-isl: maybe-all-stage1-gmp
49613configure-stage2-isl: maybe-all-stage2-gmp
49614configure-stage3-isl: maybe-all-stage3-gmp
49615configure-stage4-isl: maybe-all-stage4-gmp
49616configure-stageprofile-isl: maybe-all-stageprofile-gmp
49617configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
49618all-intl: maybe-all-libiconv
49619all-stage1-intl: maybe-all-stage1-libiconv
49620all-stage2-intl: maybe-all-stage2-libiconv
49621all-stage3-intl: maybe-all-stage3-libiconv
49622all-stage4-intl: maybe-all-stage4-libiconv
49623all-stageprofile-intl: maybe-all-stageprofile-libiconv
49624all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
49625configure-gdb: maybe-configure-sim
49626all-gdb: maybe-all-readline
49627all-gdb: maybe-all-build-bison
49628all-gdb: maybe-all-sim
49629all-gdb: maybe-all-libtermcap
49630configure-libgui: maybe-configure-tcl
49631configure-libgui: maybe-configure-tk
49632all-libgui: maybe-all-tcl
49633all-libgui: maybe-all-tk
49634all-libgui: maybe-all-itcl
49635configure-bfd: configure-libiberty
49636configure-stage1-bfd: configure-stage1-libiberty
49637configure-stage2-bfd: configure-stage2-libiberty
49638configure-stage3-bfd: configure-stage3-libiberty
49639configure-stage4-bfd: configure-stage4-libiberty
49640configure-stageprofile-bfd: configure-stageprofile-libiberty
49641configure-stagefeedback-bfd: configure-stagefeedback-libiberty
49642configure-bfd: maybe-configure-intl
49643configure-stage1-bfd: maybe-configure-stage1-intl
49644configure-stage2-bfd: maybe-configure-stage2-intl
49645configure-stage3-bfd: maybe-configure-stage3-intl
49646configure-stage4-bfd: maybe-configure-stage4-intl
49647configure-stageprofile-bfd: maybe-configure-stageprofile-intl
49648configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
49649all-bfd: maybe-all-libiberty
49650all-stage1-bfd: maybe-all-stage1-libiberty
49651all-stage2-bfd: maybe-all-stage2-libiberty
49652all-stage3-bfd: maybe-all-stage3-libiberty
49653all-stage4-bfd: maybe-all-stage4-libiberty
49654all-stageprofile-bfd: maybe-all-stageprofile-libiberty
49655all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
49656all-bfd: maybe-all-intl
49657all-stage1-bfd: maybe-all-stage1-intl
49658all-stage2-bfd: maybe-all-stage2-intl
49659all-stage3-bfd: maybe-all-stage3-intl
49660all-stage4-bfd: maybe-all-stage4-intl
49661all-stageprofile-bfd: maybe-all-stageprofile-intl
49662all-stagefeedback-bfd: maybe-all-stagefeedback-intl
49663all-bfd: maybe-all-zlib
49664all-stage1-bfd: maybe-all-stage1-zlib
49665all-stage2-bfd: maybe-all-stage2-zlib
49666all-stage3-bfd: maybe-all-stage3-zlib
49667all-stage4-bfd: maybe-all-stage4-zlib
49668all-stageprofile-bfd: maybe-all-stageprofile-zlib
49669all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
49670configure-opcodes: configure-libiberty
49671configure-stage1-opcodes: configure-stage1-libiberty
49672configure-stage2-opcodes: configure-stage2-libiberty
49673configure-stage3-opcodes: configure-stage3-libiberty
49674configure-stage4-opcodes: configure-stage4-libiberty
49675configure-stageprofile-opcodes: configure-stageprofile-libiberty
49676configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
49677all-opcodes: maybe-all-libiberty
49678all-stage1-opcodes: maybe-all-stage1-libiberty
49679all-stage2-opcodes: maybe-all-stage2-libiberty
49680all-stage3-opcodes: maybe-all-stage3-libiberty
49681all-stage4-opcodes: maybe-all-stage4-libiberty
49682all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
49683all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
49684configure-binutils: maybe-configure-intl
49685configure-stage1-binutils: maybe-configure-stage1-intl
49686configure-stage2-binutils: maybe-configure-stage2-intl
49687configure-stage3-binutils: maybe-configure-stage3-intl
49688configure-stage4-binutils: maybe-configure-stage4-intl
49689configure-stageprofile-binutils: maybe-configure-stageprofile-intl
49690configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
49691all-binutils: maybe-all-libiberty
49692all-stage1-binutils: maybe-all-stage1-libiberty
49693all-stage2-binutils: maybe-all-stage2-libiberty
49694all-stage3-binutils: maybe-all-stage3-libiberty
49695all-stage4-binutils: maybe-all-stage4-libiberty
49696all-stageprofile-binutils: maybe-all-stageprofile-libiberty
49697all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
49698all-binutils: maybe-all-opcodes
49699all-stage1-binutils: maybe-all-stage1-opcodes
49700all-stage2-binutils: maybe-all-stage2-opcodes
49701all-stage3-binutils: maybe-all-stage3-opcodes
49702all-stage4-binutils: maybe-all-stage4-opcodes
49703all-stageprofile-binutils: maybe-all-stageprofile-opcodes
49704all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
49705all-binutils: maybe-all-bfd
49706all-stage1-binutils: maybe-all-stage1-bfd
49707all-stage2-binutils: maybe-all-stage2-bfd
49708all-stage3-binutils: maybe-all-stage3-bfd
49709all-stage4-binutils: maybe-all-stage4-bfd
49710all-stageprofile-binutils: maybe-all-stageprofile-bfd
49711all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
49712all-binutils: maybe-all-build-flex
49713all-stage1-binutils: maybe-all-build-flex
49714all-stage2-binutils: maybe-all-build-flex
49715all-stage3-binutils: maybe-all-build-flex
49716all-stage4-binutils: maybe-all-build-flex
49717all-stageprofile-binutils: maybe-all-build-flex
49718all-stagefeedback-binutils: maybe-all-build-flex
49719all-binutils: maybe-all-build-bison
49720all-stage1-binutils: maybe-all-build-bison
49721all-stage2-binutils: maybe-all-build-bison
49722all-stage3-binutils: maybe-all-build-bison
49723all-stage4-binutils: maybe-all-build-bison
49724all-stageprofile-binutils: maybe-all-build-bison
49725all-stagefeedback-binutils: maybe-all-build-bison
49726all-binutils: maybe-all-intl
49727all-stage1-binutils: maybe-all-stage1-intl
49728all-stage2-binutils: maybe-all-stage2-intl
49729all-stage3-binutils: maybe-all-stage3-intl
49730all-stage4-binutils: maybe-all-stage4-intl
49731all-stageprofile-binutils: maybe-all-stageprofile-intl
49732all-stagefeedback-binutils: maybe-all-stagefeedback-intl
49733all-binutils: maybe-all-gas
49734all-stage1-binutils: maybe-all-stage1-gas
49735all-stage2-binutils: maybe-all-stage2-gas
49736all-stage3-binutils: maybe-all-stage3-gas
49737all-stage4-binutils: maybe-all-stage4-gas
49738all-stageprofile-binutils: maybe-all-stageprofile-gas
49739all-stagefeedback-binutils: maybe-all-stagefeedback-gas
49740install-binutils: maybe-install-opcodes
49741install-strip-binutils: maybe-install-strip-opcodes
49742install-opcodes: maybe-install-bfd
49743install-strip-opcodes: maybe-install-strip-bfd
49744configure-gas: maybe-configure-intl
49745configure-stage1-gas: maybe-configure-stage1-intl
49746configure-stage2-gas: maybe-configure-stage2-intl
49747configure-stage3-gas: maybe-configure-stage3-intl
49748configure-stage4-gas: maybe-configure-stage4-intl
49749configure-stageprofile-gas: maybe-configure-stageprofile-intl
49750configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
49751all-gas: maybe-all-libiberty
49752all-stage1-gas: maybe-all-stage1-libiberty
49753all-stage2-gas: maybe-all-stage2-libiberty
49754all-stage3-gas: maybe-all-stage3-libiberty
49755all-stage4-gas: maybe-all-stage4-libiberty
49756all-stageprofile-gas: maybe-all-stageprofile-libiberty
49757all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
49758all-gas: maybe-all-opcodes
49759all-stage1-gas: maybe-all-stage1-opcodes
49760all-stage2-gas: maybe-all-stage2-opcodes
49761all-stage3-gas: maybe-all-stage3-opcodes
49762all-stage4-gas: maybe-all-stage4-opcodes
49763all-stageprofile-gas: maybe-all-stageprofile-opcodes
49764all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
49765all-gas: maybe-all-bfd
49766all-stage1-gas: maybe-all-stage1-bfd
49767all-stage2-gas: maybe-all-stage2-bfd
49768all-stage3-gas: maybe-all-stage3-bfd
49769all-stage4-gas: maybe-all-stage4-bfd
49770all-stageprofile-gas: maybe-all-stageprofile-bfd
49771all-stagefeedback-gas: maybe-all-stagefeedback-bfd
49772all-gas: maybe-all-intl
49773all-stage1-gas: maybe-all-stage1-intl
49774all-stage2-gas: maybe-all-stage2-intl
49775all-stage3-gas: maybe-all-stage3-intl
49776all-stage4-gas: maybe-all-stage4-intl
49777all-stageprofile-gas: maybe-all-stageprofile-intl
49778all-stagefeedback-gas: maybe-all-stagefeedback-intl
49779configure-ld: maybe-configure-intl
49780configure-stage1-ld: maybe-configure-stage1-intl
49781configure-stage2-ld: maybe-configure-stage2-intl
49782configure-stage3-ld: maybe-configure-stage3-intl
49783configure-stage4-ld: maybe-configure-stage4-intl
49784configure-stageprofile-ld: maybe-configure-stageprofile-intl
49785configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
49786all-ld: maybe-all-libiberty
49787all-stage1-ld: maybe-all-stage1-libiberty
49788all-stage2-ld: maybe-all-stage2-libiberty
49789all-stage3-ld: maybe-all-stage3-libiberty
49790all-stage4-ld: maybe-all-stage4-libiberty
49791all-stageprofile-ld: maybe-all-stageprofile-libiberty
49792all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
49793all-ld: maybe-all-bfd
49794all-stage1-ld: maybe-all-stage1-bfd
49795all-stage2-ld: maybe-all-stage2-bfd
49796all-stage3-ld: maybe-all-stage3-bfd
49797all-stage4-ld: maybe-all-stage4-bfd
49798all-stageprofile-ld: maybe-all-stageprofile-bfd
49799all-stagefeedback-ld: maybe-all-stagefeedback-bfd
49800all-ld: maybe-all-opcodes
49801all-stage1-ld: maybe-all-stage1-opcodes
49802all-stage2-ld: maybe-all-stage2-opcodes
49803all-stage3-ld: maybe-all-stage3-opcodes
49804all-stage4-ld: maybe-all-stage4-opcodes
49805all-stageprofile-ld: maybe-all-stageprofile-opcodes
49806all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
49807all-ld: maybe-all-build-bison
49808all-stage1-ld: maybe-all-build-bison
49809all-stage2-ld: maybe-all-build-bison
49810all-stage3-ld: maybe-all-build-bison
49811all-stage4-ld: maybe-all-build-bison
49812all-stageprofile-ld: maybe-all-build-bison
49813all-stagefeedback-ld: maybe-all-build-bison
49814all-ld: maybe-all-build-flex
49815all-stage1-ld: maybe-all-build-flex
49816all-stage2-ld: maybe-all-build-flex
49817all-stage3-ld: maybe-all-build-flex
49818all-stage4-ld: maybe-all-build-flex
49819all-stageprofile-ld: maybe-all-build-flex
49820all-stagefeedback-ld: maybe-all-build-flex
49821all-ld: maybe-all-intl
49822all-stage1-ld: maybe-all-stage1-intl
49823all-stage2-ld: maybe-all-stage2-intl
49824all-stage3-ld: maybe-all-stage3-intl
49825all-stage4-ld: maybe-all-stage4-intl
49826all-stageprofile-ld: maybe-all-stageprofile-intl
49827all-stagefeedback-ld: maybe-all-stagefeedback-intl
49828all-ld: maybe-all-gas
49829all-stage1-ld: maybe-all-stage1-gas
49830all-stage2-ld: maybe-all-stage2-gas
49831all-stage3-ld: maybe-all-stage3-gas
49832all-stage4-ld: maybe-all-stage4-gas
49833all-stageprofile-ld: maybe-all-stageprofile-gas
49834all-stagefeedback-ld: maybe-all-stagefeedback-gas
49835all-ld: maybe-all-binutils
49836all-stage1-ld: maybe-all-stage1-binutils
49837all-stage2-ld: maybe-all-stage2-binutils
49838all-stage3-ld: maybe-all-stage3-binutils
49839all-stage4-ld: maybe-all-stage4-binutils
49840all-stageprofile-ld: maybe-all-stageprofile-binutils
49841all-stagefeedback-ld: maybe-all-stagefeedback-binutils
49842install-ld: maybe-install-gold
49843install-strip-ld: maybe-install-strip-gold
49844configure-gold: maybe-configure-intl
49845configure-stage1-gold: maybe-configure-stage1-intl
49846configure-stage2-gold: maybe-configure-stage2-intl
49847configure-stage3-gold: maybe-configure-stage3-intl
49848configure-stage4-gold: maybe-configure-stage4-intl
49849configure-stageprofile-gold: maybe-configure-stageprofile-intl
49850configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
49851all-gold: maybe-all-libiberty
49852all-stage1-gold: maybe-all-stage1-libiberty
49853all-stage2-gold: maybe-all-stage2-libiberty
49854all-stage3-gold: maybe-all-stage3-libiberty
49855all-stage4-gold: maybe-all-stage4-libiberty
49856all-stageprofile-gold: maybe-all-stageprofile-libiberty
49857all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
49858all-gold: maybe-all-intl
49859all-stage1-gold: maybe-all-stage1-intl
49860all-stage2-gold: maybe-all-stage2-intl
49861all-stage3-gold: maybe-all-stage3-intl
49862all-stage4-gold: maybe-all-stage4-intl
49863all-stageprofile-gold: maybe-all-stageprofile-intl
49864all-stagefeedback-gold: maybe-all-stagefeedback-intl
49865all-gold: maybe-all-bfd
49866all-stage1-gold: maybe-all-stage1-bfd
49867all-stage2-gold: maybe-all-stage2-bfd
49868all-stage3-gold: maybe-all-stage3-bfd
49869all-stage4-gold: maybe-all-stage4-bfd
49870all-stageprofile-gold: maybe-all-stageprofile-bfd
49871all-stagefeedback-gold: maybe-all-stagefeedback-bfd
49872all-gold: maybe-all-build-bison
49873all-stage1-gold: maybe-all-build-bison
49874all-stage2-gold: maybe-all-build-bison
49875all-stage3-gold: maybe-all-build-bison
49876all-stage4-gold: maybe-all-build-bison
49877all-stageprofile-gold: maybe-all-build-bison
49878all-stagefeedback-gold: maybe-all-build-bison
49879all-gold: maybe-all-gas
49880all-stage1-gold: maybe-all-stage1-gas
49881all-stage2-gold: maybe-all-stage2-gas
49882all-stage3-gold: maybe-all-stage3-gas
49883all-stage4-gold: maybe-all-stage4-gas
49884all-stageprofile-gold: maybe-all-stageprofile-gas
49885all-stagefeedback-gold: maybe-all-stagefeedback-gas
49886check-gold: maybe-all-binutils
49887check-stage1-gold: maybe-all-stage1-binutils
49888check-stage2-gold: maybe-all-stage2-binutils
49889check-stage3-gold: maybe-all-stage3-binutils
49890check-stage4-gold: maybe-all-stage4-binutils
49891check-stageprofile-gold: maybe-all-stageprofile-binutils
49892check-stagefeedback-gold: maybe-all-stagefeedback-binutils
49893check-gold: maybe-all-gas
49894check-stage1-gold: maybe-all-stage1-gas
49895check-stage2-gold: maybe-all-stage2-gas
49896check-stage3-gold: maybe-all-stage3-gas
49897check-stage4-gold: maybe-all-stage4-gas
49898check-stageprofile-gold: maybe-all-stageprofile-gas
49899check-stagefeedback-gold: maybe-all-stagefeedback-gas
49900configure-opcodes: maybe-configure-intl
49901configure-stage1-opcodes: maybe-configure-stage1-intl
49902configure-stage2-opcodes: maybe-configure-stage2-intl
49903configure-stage3-opcodes: maybe-configure-stage3-intl
49904configure-stage4-opcodes: maybe-configure-stage4-intl
49905configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
49906configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
49907all-opcodes: maybe-all-bfd
49908all-stage1-opcodes: maybe-all-stage1-bfd
49909all-stage2-opcodes: maybe-all-stage2-bfd
49910all-stage3-opcodes: maybe-all-stage3-bfd
49911all-stage4-opcodes: maybe-all-stage4-bfd
49912all-stageprofile-opcodes: maybe-all-stageprofile-bfd
49913all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
49914all-opcodes: maybe-all-libiberty
49915all-stage1-opcodes: maybe-all-stage1-libiberty
49916all-stage2-opcodes: maybe-all-stage2-libiberty
49917all-stage3-opcodes: maybe-all-stage3-libiberty
49918all-stage4-opcodes: maybe-all-stage4-libiberty
49919all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
49920all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
49921all-opcodes: maybe-all-intl
49922all-stage1-opcodes: maybe-all-stage1-intl
49923all-stage2-opcodes: maybe-all-stage2-intl
49924all-stage3-opcodes: maybe-all-stage3-intl
49925all-stage4-opcodes: maybe-all-stage4-intl
49926all-stageprofile-opcodes: maybe-all-stageprofile-intl
49927all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
49928all-dejagnu: maybe-all-tcl
49929all-dejagnu: maybe-all-expect
49930all-dejagnu: maybe-all-tk
49931configure-expect: maybe-configure-tcl
49932configure-expect: maybe-configure-tk
49933all-expect: maybe-all-tcl
49934all-expect: maybe-all-tk
49935configure-itcl: maybe-configure-tcl
49936configure-itcl: maybe-configure-tk
49937all-itcl: maybe-all-tcl
49938all-itcl: maybe-all-tk
49939install-itcl: maybe-install-tcl
49940install-strip-itcl: maybe-install-strip-tcl
49941configure-tk: maybe-configure-tcl
49942all-tk: maybe-all-tcl
49943all-sid: maybe-all-tcl
49944all-sid: maybe-all-tk
49945install-sid: maybe-install-tcl
49946install-strip-sid: maybe-install-strip-tcl
49947install-sid: maybe-install-tk
49948install-strip-sid: maybe-install-strip-tk
49949all-sim: maybe-all-readline
49950all-sim: maybe-configure-gdb
49951all-fastjar: maybe-all-build-texinfo
49952all-bison: maybe-all-build-texinfo
49953all-flex: maybe-all-build-bison
49954all-flex: maybe-all-m4
49955all-flex: maybe-all-build-texinfo
49956all-m4: maybe-all-build-texinfo
49957configure-target-fastjar: maybe-configure-target-zlib
49958all-target-fastjar: maybe-all-target-zlib
49959configure-target-libgo: maybe-configure-target-libffi
49960all-target-libgo: maybe-all-target-libbacktrace
49961all-target-libgo: maybe-all-target-libffi
49962all-target-libgo: maybe-all-target-libatomic
49963configure-target-libstdc++-v3: maybe-configure-target-libgomp
49964configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
49965configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
49966configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
49967configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
49968configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
49969configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
49970configure-target-libsanitizer: maybe-all-target-libstdc++-v3
49971configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
49972configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
49973configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
49974configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
49975configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
49976configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
49977configure-target-libvtv: maybe-all-target-libstdc++-v3
49978configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
49979configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
49980configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
49981configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
49982configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
49983configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
49984all-target-libstdc++-v3: maybe-configure-target-libgomp
49985all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
49986all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
49987all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
49988all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
49989all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
49990all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
49991install-target-libgo: maybe-install-target-libatomic
49992install-target-libgfortran: maybe-install-target-libquadmath
49993install-target-libgfortran: maybe-install-target-libgcc
49994install-target-libsanitizer: maybe-install-target-libstdc++-v3
49995install-target-libsanitizer: maybe-install-target-libgcc
49996install-target-libvtv: maybe-install-target-libstdc++-v3
49997install-target-libvtv: maybe-install-target-libgcc
49998install-target-libcilkrts: maybe-install-target-libstdc++-v3
49999install-target-libcilkrts: maybe-install-target-libgcc
50000install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50001install-target-liboffloadmic: maybe-install-target-libgcc
50002install-target-libitm: maybe-install-target-libgcc
50003install-target-libobjc: maybe-install-target-libgcc
50004install-target-libstdc++-v3: maybe-install-target-libgcc
50005all-target-libgloss: maybe-all-target-newlib
50006all-target-winsup: maybe-all-target-libtermcap
50007configure-target-libgfortran: maybe-all-target-libquadmath
50008configure-target-libgfortran: maybe-all-target-libbacktrace
50009
50010
50011@if gcc-bootstrap
50012configure-gnattools: stage_last
50013configure-libcc1: stage_last
50014configure-utils: stage_last
50015configure-gdb: stage_last
50016configure-gprof: stage_last
50017configure-sid: stage_last
50018configure-sim: stage_last
50019configure-fastjar: stage_last
50020configure-bison: stage_last
50021configure-flex: stage_last
50022configure-m4: stage_last
50023@endif gcc-bootstrap
50024
50025@unless gcc-bootstrap
50026all-gnattools: maybe-all-target-libstdc++-v3
50027configure-libcc1: maybe-configure-gcc
50028all-libcc1: maybe-all-gcc
50029all-utils: maybe-all-libiberty
50030configure-gdb: maybe-all-intl
50031configure-gdb: maybe-all-bfd
50032configure-gdb: maybe-all-libiconv
50033all-gdb: maybe-all-libiberty
50034all-gdb: maybe-all-libiconv
50035all-gdb: maybe-all-opcodes
50036all-gdb: maybe-all-libdecnumber
50037configure-gprof: maybe-configure-intl
50038all-gprof: maybe-all-libiberty
50039all-gprof: maybe-all-bfd
50040all-gprof: maybe-all-opcodes
50041all-gprof: maybe-all-intl
50042all-gprof: maybe-all-gas
50043all-sid: maybe-all-libiberty
50044all-sid: maybe-all-bfd
50045all-sid: maybe-all-opcodes
50046configure-sim: maybe-configure-intl
50047all-sim: maybe-all-intl
50048all-sim: maybe-all-libiberty
50049all-sim: maybe-all-bfd
50050all-sim: maybe-all-opcodes
50051all-fastjar: maybe-all-zlib
50052all-fastjar: maybe-all-libiberty
50053all-bison: maybe-all-intl
50054all-flex: maybe-all-intl
50055all-m4: maybe-all-intl
50056configure-target-libgo: maybe-all-target-libstdc++-v3
50057configure-target-liboffloadmic: maybe-configure-target-libgomp
50058all-target-liboffloadmic: maybe-all-target-libgomp
50059configure-target-newlib: maybe-all-binutils
50060configure-target-newlib: maybe-all-ld
50061@endunless gcc-bootstrap
50062
50063# Dependencies for target modules on other target modules are
50064# described by lang_env_dependencies; the defaults apply to anything
50065# not mentioned there.
50066
50067
50068@if gcc-bootstrap
50069configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50070configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50071configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50072configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50073configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50074configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50075configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50076configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50077configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50078configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50079configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50080configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50081configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50082configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50083configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50084configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50085configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50086configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50087configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50088configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50089configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50090configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50091configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50092configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50093configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50094configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50095configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50096configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50097configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50098configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50099@endif gcc-bootstrap
50100
50101@if gcc-no-bootstrap
50102configure-target-libstdc++-v3: maybe-all-target-libgcc
50103configure-target-libsanitizer: maybe-all-target-libgcc
50104configure-target-libmpx: maybe-all-target-libgcc
50105configure-target-libvtv: maybe-all-target-libgcc
50106configure-target-libcilkrts: maybe-all-target-libgcc
50107configure-target-liboffloadmic: maybe-all-target-libgcc
50108configure-target-libssp: maybe-all-target-libgcc
50109configure-target-newlib: maybe-all-target-libgcc
50110configure-target-libbacktrace: maybe-all-target-libgcc
50111configure-target-libquadmath: maybe-all-target-libgcc
50112configure-target-libgfortran: maybe-all-target-libgcc
50113configure-target-libobjc: maybe-all-target-libgcc
50114configure-target-libgo: maybe-all-target-libgcc
50115configure-target-libtermcap: maybe-all-target-libgcc
50116configure-target-winsup: maybe-all-target-libgcc
50117configure-target-libgloss: maybe-all-target-libgcc
50118configure-target-libffi: maybe-all-target-libgcc
50119configure-target-zlib: maybe-all-target-libgcc
50120configure-target-rda: maybe-all-target-libgcc
50121configure-target-libada: maybe-all-target-libgcc
50122configure-target-libgomp: maybe-all-target-libgcc
50123configure-target-libitm: maybe-all-target-libgcc
50124configure-target-libatomic: maybe-all-target-libgcc
50125@endif gcc-no-bootstrap
50126
50127
50128configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
50129
50130configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
50131
50132configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
50133
50134configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
50135
50136configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
50137configure-target-libcilkrts: maybe-all-target-libstdc++-v3
50138
50139configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
50140configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
50141
50142configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
50143
50144
50145
50146configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
50147
50148configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
50149
50150configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
50151
50152configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
50153
50154configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
50155
50156configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
50157
50158configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
50159
50160
50161configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
50162configure-target-libffi: maybe-all-target-libstdc++-v3
50163
50164configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
50165
50166configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
50167
50168configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
50169
50170configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
50171
50172configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
50173configure-target-libitm: maybe-all-target-libstdc++-v3
50174
50175configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
50176
50177
50178CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
50179GDB_TK = @GDB_TK@
50180INSTALL_GDB_TK = @INSTALL_GDB_TK@
50181configure-gdb: $(CONFIGURE_GDB_TK)
50182all-gdb: $(gdbnlmrequirements) $(GDB_TK)
50183install-gdb: $(INSTALL_GDB_TK)
50184
50185# Serialization dependencies.  Host configures don't work well in parallel to
50186# each other, due to contention over config.cache.  Target configures and 
50187# build configures are similar.
50188@serialization_dependencies@
50189
50190# --------------------------------
50191# Regenerating top level configury
50192# --------------------------------
50193
50194# Rebuilding Makefile.in, using autogen.
50195AUTOGEN = autogen
50196$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
50197	cd $(srcdir) && $(AUTOGEN) Makefile.def
50198
50199# Rebuilding Makefile.
50200Makefile: $(srcdir)/Makefile.in config.status
50201	CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
50202
50203config.status: configure
50204	CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
50205
50206# Rebuilding configure.
50207AUTOCONF = autoconf
50208$(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
50209	$(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
50210	$(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
50211	$(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
50212	$(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
50213	cd $(srcdir) && $(AUTOCONF)
50214
50215# ------------------------------
50216# Special directives to GNU Make
50217# ------------------------------
50218
50219# Don't pass command-line variables to submakes.
50220.NOEXPORT:
50221MAKEOVERRIDES=
50222
50223# end of Makefile.in
50224